当前tizen发布的最新源码版本是2.1,本文将以图文教程讲述如何下载tizen源码,关于如何编译后述文章将讲解。
1 注册及设置gerrit
1.1注册邮箱
首先打开https://source.tizen.org/,在右上角点击注册一个你的用户,成功注册好后,再点击https://review.tizen.org/gerrit登陆gerrit,将出现如下界面:
以之前注册好的用户名以密码登陆。
注:tizen源码是用gerrit来管理的。
登陆后的界面如下:
点击右上角的Settings,然后在左边点击Contact Information在显示的界面上添加自己的邮箱,Gerrit系统会自动发送一件验证邮件到你所指定的邮箱中,点击邮件中给出的验证链接进行验证,难证通过后,表示你的Gerrit帐户已经激活,可以正常使用了。
2 配置访问Gerrit的SSH
2.1 安装ssh工具
首先得安装ssh工具:
$ sudo apt-get install ssh
安装ssh成功后会在~/目录下自动生成.ssh隐藏目录.
2.2 生成RSA密钥
通过如下指令生成RSA密钥:
~/.ssh$ ssh-keygen -t rsa -C flydream0
其中flydream0为提示内容,可以随便写点内容,一般写做自己的用户名就可以了.
系统提示:
Generating public/private rsa key pair.
Enter file in which to save the key (/home/arthur/.ssh/id_rsa):
系统提示保存密钥的保存地址,直接按回车键,默认保存到~/.ssh目录下。
然后系统回提示你设置一个你的密码,两次设置无误后会出现如下界面:
2.3 配置SSH配置文件
进入~/.ssh目录下,创建config文件,将如下内容拷贝进去:
Host tizen
Hostname review.tizen.org
IdentityFile ~/.ssh/id_rsa
User flydream0
Port 29418
#The line below is optional configuration applicable to Ubuntu and openSUSE.
#Add when using proxy, otherwise, skip it.
#ProxyCommand nc -X5 -x <Proxy Address>:<Port> %h %p
#The line below is optional configuration applicable to Fedora.
#Add when using proxy, otherwise, skip it.
#ProxyCommand nc --proxy-type socks4