SlideShare a Scribd company logo
1 of 18
Download to read offline
黒木 義興
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

More Related Content

More from Yuya Adachi

Qt developer day 2014 LT
Qt developer day 2014 LTQt developer day 2014 LT
Qt developer day 2014 LTYuya Adachi
 
The OS Extinction Fear - Amazing Tizen-
The OS Extinction Fear - Amazing Tizen-The OS Extinction Fear - Amazing Tizen-
The OS Extinction Fear - Amazing Tizen-Yuya Adachi
 
Tizen-chan also needs glasses.
Tizen-chan also needs glasses.Tizen-chan also needs glasses.
Tizen-chan also needs glasses.Yuya Adachi
 
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)Yuya Adachi
 
Html5など勉強会 第8回
Html5など勉強会 第8回Html5など勉強会 第8回
Html5など勉強会 第8回Yuya Adachi
 
HTML5(misc) Meetup in Japan 8th
HTML5(misc) Meetup in Japan 8thHTML5(misc) Meetup in Japan 8th
HTML5(misc) Meetup in Japan 8thYuya Adachi
 
OSC Hiroshima 2013
OSC Hiroshima 2013OSC Hiroshima 2013
OSC Hiroshima 2013Yuya Adachi
 
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 S2Yuya Adachi
 
OSC tokushima 2013 LT
OSC tokushima 2013 LTOSC tokushima 2013 LT
OSC tokushima 2013 LTYuya Adachi
 
OSC Tokushima 2013
OSC Tokushima 2013OSC Tokushima 2013
OSC Tokushima 2013Yuya Adachi
 
超勉強会 2012
超勉強会 2012超勉強会 2012
超勉強会 2012Yuya Adachi
 
Kansai opensource 20121110
Kansai opensource 20121110Kansai opensource 20121110
Kansai opensource 20121110Yuya Adachi
 
Tizen わんいやーあにばーさりー
Tizen わんいやーあにばーさりーTizen わんいやーあにばーさりー
Tizen わんいやーあにばーさりーYuya Adachi
 
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...Yuya Adachi
 
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 2012Yuya Adachi
 
The first step starting Tizen
The first step starting TizenThe first step starting Tizen
The first step starting TizenYuya Adachi
 
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)Yuya Adachi
 
関西Qt勉強会 ごーるでん 発表資料
関西Qt勉強会 ごーるでん 発表資料関西Qt勉強会 ごーるでん 発表資料
関西Qt勉強会 ごーるでん 発表資料Yuya Adachi
 
関西Tizen勉強会 新学期(4/21)資料
関西Tizen勉強会 新学期(4/21)資料関西Tizen勉強会 新学期(4/21)資料
関西Tizen勉強会 新学期(4/21)資料Yuya Adachi
 
OSC Tokyo 2012 Spring発表資料
OSC Tokyo 2012 Spring発表資料OSC Tokyo 2012 Spring発表資料
OSC Tokyo 2012 Spring発表資料Yuya Adachi
 

More from 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発表資料
 

Recently uploaded

論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 

Recently uploaded (9)

論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 

Tizen gbs (git build-system)