歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 如何下載Tizen源碼(圖文教程)?

如何下載Tizen源碼(圖文教程)?

日期:2017/2/28 14:47:24   编辑:Linux教程

當前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 <Gerrit Username>
  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 --proxy <Proxy Address>:<Port> %h %p

其中<Gerrit Username>為你之前注冊的Gerrit用戶名,不要包含尖括號.

2.4 上傳SSH公鑰到Gerrit

打開~/.ssh目錄下的id_rsa.pub文件:

$vim ~/.ssh/id_rsa.pub

復制裡邊的全部內容,然後返回到gerrit的設置界面,點擊左邊的SSH Public Keys,然後添加公鑰,如下圖所示:

將你的公鑰添加到gerrit中,這樣的話你就可以通過git指令獲得gerrit中的tizen源碼了。

2.5 驗證SSH連接

執行如下指令:

$ ssh tizen

將會提示你輸入密碼:

輸入你之前設置好的SSH密碼,然後回車,如果連接正常,將會出現如下界面:

這就表示SSH設置是OK的。

Copyright © Linux教程網 All Rights Reserved