Tizen SDK 3.0 dev版を openSUSE 13.1 にも入れてみた。
(前記事(その1、Fedora 20 x64にて))
SDK 3.0 としての記事なので連番。
openSUSE 13.1 の方は、32bit環境。
こちらでは、OpenJDK 7 を入れていたが、
特に引っかかることなく、インストーラーが起動。
インストーラー実行時にエラーが出たが、
パッケージ不足と違うエラーで何が問題か一瞬分からなかった。
lsb-release が無いと言われたので、結果は、lsb のパッケージ不足。
この後は、インストーラーが動き、導入完了。
前記事で書いた内容は、割愛する。
openSUSE 13.1 でも Fedora 20と同様に
libcurl、qemu-img、libudev に関する変更が必要となった。
エラーメッセージも同じ。
~/tizen-sdk/tools/emulator/bin/ にて
qemu-img は、openSUSEの物にリンクして置き換え。
これで Emulator Managerから設定出来るようになった。
/usr/lib/ にて libudev.so.0 は、libudev.so.1.4.0 へリンク作成。
IDEの Eclipse 起動時にも sdbが動くかの確認が出ていた。
この対処で、エラーメッセージは消えた。
Eclipse自体が落ちる時があったので、
これは以前見たオプションに関する変更で対処。
eclipse.ini へ
-Dorg.eclipse.swt.browser.DefaultType=mozilla
を追記して、安定した。
Emulatorの動作だが、Mobileはすんなり起動。
sdb shell は、Fedora の時と同様にターミナルから実行。
/etc/tizen-release を見たら 2.2.0 になっていた。
本体全体が、2.2系だったようだ。
IVIの方だが、こちらが動かない。
枠だけ出て、その後落ちた。
起動メッセージの表示も出ていない。
ふと思い出したのは、KVMに関して。
Tizen SDK の導入時に qemu-kvm を入れるというのがあったのを思い出した。
それが不足しているのではないかと思い確認。
openSUSEの場合、kvm のパッケージを入れるとの事。
だが、結局変わらず。そもそも Mobileの方は無くても動いてたわけだが。
先の Fedora 20 x64環境とマルチブートしているので
ハードウェアは同じなため、その点の差はない。
その後、openSUSE側にも Oracle Javaを入れたので、
違いは、ディストロとアーキテクチャに限られる。
ここで忘れてはいけない件を思い出した。
使っている openSUSE 13.1 環境は、
標準リポジトリ以外のパッケージを多数入れたという事。
Wayland関連のリポジトリも入れたので、
Xや Mesaのパッケージも入れ替えている。
この辺りの事がグラフィックスドライバへ影響したというのなら、
動かない可能性もあるのではないかとも考えられる。
今のところ SDKはMobile前提な面が強いので
そこまでの事なら openSUSEでも大丈夫だろう。
Eclipse上で Emulator起動時に認識されていたことも確認。
とりあえず、Ubuntu以外のディストロでも一手間掛ければ、
Tizen SDKは動かせるとは言えそうだ。
追記、2014-02-10 21:58
Xubuntu 12.04.4 LTS x64上でインストーラーを実行した際に
OpenJDKは未サポートで Oracle JDKを使うようにとメッセージが出た。
どうやら OpenJDKを常に使えるというわけではなかったようだ。
追記、2014-02-19 03:32
Mobileの ブラウザの Useragent
Mozilla/5.0 (Linux; Tizen 2.2; sdk) AppleWebKit/537.3 (KHTML, like Gecko)Version/2.2 Mobile Safari/537.3
Emulator Manager上は、3.0となっているが、
前述の通り、Mobileの中身は 2.2系。
3.0 となってるのは、状況上 IVIだけやね。
(前記事(その1、Fedora 20 x64にて))
SDK 3.0 としての記事なので連番。
openSUSE 13.1 の方は、32bit環境。
こちらでは、OpenJDK 7 を入れていたが、
特に引っかかることなく、インストーラーが起動。
インストーラー実行時にエラーが出たが、
パッケージ不足と違うエラーで何が問題か一瞬分からなかった。
lsb-release が無いと言われたので、結果は、lsb のパッケージ不足。
この後は、インストーラーが動き、導入完了。
前記事で書いた内容は、割愛する。
openSUSE 13.1 でも Fedora 20と同様に
libcurl、qemu-img、libudev に関する変更が必要となった。
エラーメッセージも同じ。
~/tizen-sdk/tools/emulator/bin/ にて
qemu-img は、openSUSEの物にリンクして置き換え。
これで Emulator Managerから設定出来るようになった。
/usr/lib/ にて libudev.so.0 は、libudev.so.1.4.0 へリンク作成。
IDEの Eclipse 起動時にも sdbが動くかの確認が出ていた。
この対処で、エラーメッセージは消えた。
Eclipse自体が落ちる時があったので、
これは以前見たオプションに関する変更で対処。
eclipse.ini へ
-Dorg.eclipse.swt.browser.DefaultType=mozilla
を追記して、安定した。
Emulatorの動作だが、Mobileはすんなり起動。
sdb shell は、Fedora の時と同様にターミナルから実行。
/etc/tizen-release を見たら 2.2.0 になっていた。
本体全体が、2.2系だったようだ。
IVIの方だが、こちらが動かない。
枠だけ出て、その後落ちた。
起動メッセージの表示も出ていない。
ふと思い出したのは、KVMに関して。
Tizen SDK の導入時に qemu-kvm を入れるというのがあったのを思い出した。
それが不足しているのではないかと思い確認。
openSUSEの場合、kvm のパッケージを入れるとの事。
だが、結局変わらず。そもそも Mobileの方は無くても動いてたわけだが。
先の Fedora 20 x64環境とマルチブートしているので
ハードウェアは同じなため、その点の差はない。
その後、openSUSE側にも Oracle Javaを入れたので、
違いは、ディストロとアーキテクチャに限られる。
ここで忘れてはいけない件を思い出した。
使っている openSUSE 13.1 環境は、
標準リポジトリ以外のパッケージを多数入れたという事。
Wayland関連のリポジトリも入れたので、
Xや Mesaのパッケージも入れ替えている。
この辺りの事がグラフィックスドライバへ影響したというのなら、
動かない可能性もあるのではないかとも考えられる。
今のところ SDKはMobile前提な面が強いので
そこまでの事なら openSUSEでも大丈夫だろう。
Eclipse上で Emulator起動時に認識されていたことも確認。
とりあえず、Ubuntu以外のディストロでも一手間掛ければ、
Tizen SDKは動かせるとは言えそうだ。
追記、2014-02-10 21:58
Xubuntu 12.04.4 LTS x64上でインストーラーを実行した際に
OpenJDKは未サポートで Oracle JDKを使うようにとメッセージが出た。
どうやら OpenJDKを常に使えるというわけではなかったようだ。
追記、2014-02-19 03:32
Mobileの ブラウザの Useragent
Mozilla/5.0 (Linux; Tizen 2.2; sdk) AppleWebKit/537.3 (KHTML, like Gecko)Version/2.2 Mobile Safari/537.3
Emulator Manager上は、3.0となっているが、
前述の通り、Mobileの中身は 2.2系。
3.0 となってるのは、状況上 IVIだけやね。