SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
黒木 義興
Ubuntu 11.10 TLS上に環境を構築しました。

以下のOSに対応しているので、これらでも環境を構築
できるようです。

   Ubuntu (12.04 and 11.10)
   openSUSE (12.1)

Ubuntu 11.04では、失敗しました……

TIZENのOS開発でGBSを使うには、Tizen.orgと
TIZENのGerritにアカウント設定が必要です。
Google製ソースコードレビューシステム
なんて発音するのかわかりません…

    - Webベースのコードレビューツール
    - Gitでバージョン管理

Google – Gerrgit Codereview:
    http://code.google.com/p/gerrit/

TIZENはGerritでコード管理しています。
アカウント作成 → Gerrit 設定
最初にtizen.org(https://www.tizen.org/)
で”Register”をクリックし、アカウントを作成します。
作成したアカウントでGerrit(https://review.tizen.org/gerrit)へログインし、
       Settings --> Contact Information --> Full Name..
       Settings --> Contact Information --> Register New Email...
で、アカウントのフル・ネーム/メールアドレスを設定します。
“Register New Email”をクリックするとLinkアドレスを記載したメールが届
きます。Linkアドレスをブラウザで開くとGerritアカウントが有効になります。
Linuxターミナルで、以下のようにコマンドを実行します。

$ ssh-keygen -t rsa -C "Your name <your_email_address>"


例:
$ ssh-keygen -t rsa -C "John Doe john.doe@example.com”


入力要求があれば、Enterキーを入力します。
コマンド実行が終了すると “~/.ssh/”にSSHキー
ファイル”id_rsa”と”id_rsa.pub“が生成されます。
“~/.ssh/configに以下を記述します。

Host review.tizen.org
Hostname review.tizen.org
IdentityFile ~/.ssh/id_rsa
ProxyCommand nc -X5 -x <proxy-address>:<port> %h %p
User <User name on Gerrit>
Port 29418



“PorxyCommand”行は、Proxy経由でなければ不要です。
以下のコマンドを実行してgitの設定をします。
$ git config --global user.name "First_Name Last_Name"
$ git config --global user.email "account@host"


例:
$ git config --global user.name "John Doe“
$ git config --global user.email "john.doe@example.com

“user.email”には、Gerritのカウント作成時に使用
したメールアドレスを指定します。
Gerrit(https://review.tizen.org/gerrit)へログインして、
以下の通りにLinkを開きます。
      Settings --> SSH Public Keys --> Add Key
sshパブリックキー(“~/.ssh/id_rsa.pub”ファイルの内容)
を青枠内に貼り付けて、”add”ボタンをクリックします。
Gerritとの接続確立のため、sshコマンドを実行し
ます。
$ ssh review.tizen.org


成功すると、以下のようなメッセージが表示されま
す。
**** Welcome to Gerrit Code Review ****
...
ツールインストール
“/etc/apt/sources.list”に以下のリポジトリ設定を
追加します。
deb http://download.tizen.org/tools/xUbuntu_11.10/ /


パッケージリストを更新して、gbsをインストール
します。
$ sudo apt-get update
$ sudo apt-get install gbs
gbsコマンドを実行します。
初回実行時に、ユーザ名とパスワードを聞かれるの
で、TIZENアカウントのユーザ・パスワードを設定
します。
コマンド終了後、”~/.gbs.conf”が生成されます。

$ gbs
GBSと同じで、TIZENのパッケージリポジトリ設定が必要で
すが、すでに設定済みなので略。
MICだけを入れる場合は、リポジトリ設定追加とパッケージ
リストのアップデートを忘れずに行なって下さい。

以下コマンドで、MICがインストールされます。

$ sudo apt-get install mic
この後、GBS/MICを使ってコンパイル・イメージ
作成を行うことになるのですが…

確認できていないため、それはまた後日で…
参考URL
OS Development | TIZEN Source :
       https://source.tizen.org/os-development

Contenu connexe

Plus de Yuya Adachi

Qt developer day 2014 LT
Qt developer day 2014 LTQt developer day 2014 LT
Qt developer day 2014 LT
Yuya Adachi
 
OSC Hiroshima 2013
OSC Hiroshima 2013OSC Hiroshima 2013
OSC Hiroshima 2013
Yuya Adachi
 
OSC tokushima 2013 LT
OSC tokushima 2013 LTOSC tokushima 2013 LT
OSC tokushima 2013 LT
Yuya Adachi
 
OSC Tokushima 2013
OSC Tokushima 2013OSC Tokushima 2013
OSC Tokushima 2013
Yuya Adachi
 
超勉強会 2012
超勉強会 2012超勉強会 2012
超勉強会 2012
Yuya Adachi
 
Kansai opensource 20121110
Kansai opensource 20121110Kansai opensource 20121110
Kansai opensource 20121110
Yuya Adachi
 
The first step starting Tizen
The first step starting TizenThe first step starting Tizen
The first step starting Tizen
Yuya Adachi
 
OSC Tokyo 2012 Spring発表資料
OSC Tokyo 2012 Spring発表資料OSC Tokyo 2012 Spring発表資料
OSC Tokyo 2012 Spring発表資料
Yuya Adachi
 

Plus de Yuya Adachi (20)

Qt developer day 2014 LT
Qt developer day 2014 LTQt developer day 2014 LT
Qt developer day 2014 LT
 
The OS Extinction Fear - Amazing Tizen-
The OS Extinction Fear - Amazing Tizen-The OS Extinction Fear - Amazing Tizen-
The OS Extinction Fear - Amazing Tizen-
 
Tizen-chan also needs glasses.
Tizen-chan also needs glasses.Tizen-chan also needs glasses.
Tizen-chan also needs glasses.
 
What reason Tizen is not popular? (OSC Tokyo 2013 fall Lighting talk)
What reason Tizen is not popular? (OSC Tokyo 2013 fall Lighting talk)What reason Tizen is not popular? (OSC Tokyo 2013 fall Lighting talk)
What reason Tizen is not popular? (OSC Tokyo 2013 fall Lighting talk)
 
Html5など勉強会 第8回
Html5など勉強会 第8回Html5など勉強会 第8回
Html5など勉強会 第8回
 
HTML5(misc) Meetup in Japan 8th
HTML5(misc) Meetup in Japan 8thHTML5(misc) Meetup in Japan 8th
HTML5(misc) Meetup in Japan 8th
 
OSC Hiroshima 2013
OSC Hiroshima 2013OSC Hiroshima 2013
OSC Hiroshima 2013
 
Report for porting Tizen to Galaxy S2
Report  for porting Tizen to Galaxy S2Report  for porting Tizen to Galaxy S2
Report for porting Tizen to Galaxy S2
 
OSC tokushima 2013 LT
OSC tokushima 2013 LTOSC tokushima 2013 LT
OSC tokushima 2013 LT
 
OSC Tokushima 2013
OSC Tokushima 2013OSC Tokushima 2013
OSC Tokushima 2013
 
超勉強会 2012
超勉強会 2012超勉強会 2012
超勉強会 2012
 
Kansai opensource 20121110
Kansai opensource 20121110Kansai opensource 20121110
Kansai opensource 20121110
 
Tizen わんいやーあにばーさりー
Tizen わんいやーあにばーさりーTizen わんいやーあにばーさりー
Tizen わんいやーあにばーさりー
 
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
 
Introduction about Tizen on Open Seminor Kagawa 2012
Introduction about Tizen on Open Seminor Kagawa 2012Introduction about Tizen on Open Seminor Kagawa 2012
Introduction about Tizen on Open Seminor Kagawa 2012
 
The first step starting Tizen
The first step starting TizenThe first step starting Tizen
The first step starting Tizen
 
introduction about Tizen meetup in Japan (OSC Nagoya 2012)
introduction about Tizen meetup in Japan (OSC Nagoya 2012)introduction about Tizen meetup in Japan (OSC Nagoya 2012)
introduction about Tizen meetup in Japan (OSC Nagoya 2012)
 
関西Qt勉強会 ごーるでん 発表資料
関西Qt勉強会 ごーるでん 発表資料関西Qt勉強会 ごーるでん 発表資料
関西Qt勉強会 ごーるでん 発表資料
 
関西Tizen勉強会 新学期(4/21)資料
関西Tizen勉強会 新学期(4/21)資料関西Tizen勉強会 新学期(4/21)資料
関西Tizen勉強会 新学期(4/21)資料
 
OSC Tokyo 2012 Spring発表資料
OSC Tokyo 2012 Spring発表資料OSC Tokyo 2012 Spring発表資料
OSC Tokyo 2012 Spring発表資料
 

Dernier

Dernier (11)

Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 

Tizen gbs (git build-system)