メインページ
出典: いつも心に太陽を。 Wiki
とりあえず作ってみますた(´・ω・`)
思いついたら、どんどん追加していってるだけなので構成が整ってません。ごめんなさい。
Solaris 10 と OpenSolaris について
- OpenSolaris と Solaris 10 は別ものです。
OpenSolaris は、次の Solaris に向けた開発用のブランチとなり、次の Solaris は OpenSolaris と同じものがベースとなる予定です。
Solaris 10 は、現時点での Solaris (2010/02/04)であり、この Solaris 10 をベースとした Solaris は次の Solaris になるわけではないという事に注意してください。
http://opensolaris.org/jive/thread.jspa?threadID=123066&tstart=0 - Oracle の買収に伴い、名称が Sun Solaris から、Oracle Solaris に変更になっています。
Solaris 10 は、Oracle Solaris 10 となります。
また、Oracle Solaris Family としては、Oracle Solaris Cluster, Oracle Solaris Studio として構成されます。
- 2010/11/15 に Oracle Solaris 11 Express がリリースされました。
Solaris Nevada b151 がベースとなっており、build number は 151a です。
OpenSolaris は、現時点ではそのまま。
Solaris 10
OpenSolaris
Solaris on MacBook
-
MacBook Pro 15-inch Mid 2009 追加。
Solaris Express Community Edition や OpenSolaris を MacBook で利用する為に必要な情報を書き殴ってます。
ZFS
-
まずは、これを読む。おすすめ。
Oracle Solaris ZFS 技術概要と機能活用
ON consolidation (for OpenSolaris)
- 2010/03/03 onnv-gate が on_ips repository と同期されました。というわけで、ON IPS Repository となったため、こちらの手順は忘れてくださいモードになります。(と言っても、共通している部分は多数あるのですが・・・)
- Building ON on OpenSolaris
ON consolidation (for SXCE)
- 2010/03/03 onnv-gate が on_ips repository と同期されました。というわけで、ON IPS Repository となったため、こちらの手順は忘れてくださいモードになります。(と言っても、共通している部分は多数あるのですが・・・)
- 暗号化に関する binary modue が、別な archive として提供されるようになり、b133 から build 手順が若干変更となっています。
[on-discuss] flag day: signed crypto moved to its own tarball
http://mail.opensolaris.org/pipermail/on-discuss/2010-January/001467.html
下記のようなメッセージが log ファイルに出力され、build が停止します。==== Build version ==== Feb 08 10:49 2010 A crypto tarball must be provided when there is no closed tree. ※ 既存の tree で build を継続する場合は、下記のように ON_CRYPTO_BINS 環境変数を opensolaris.sh に追加する。 tar ball であることに注意。 雛形である usr/src/tools/env/opensolaris.sh は更新済み ON_CRYPTO_BINS="$CODEMGR_WS/on-crypto-latest-nd.$MACH.tar.bz2"; export ON_CRYPTO_BINS
- ON consolidation
最新の ON consolidation (OS/Net) の build および適用について - bfu した環境を SXCE で upgrade したい
- GNU as について
SXCE b116 から binutils が 2.15 から 2.19 となりましたが、gas-2.15 のままだと Fri Nov 20 18:04:58 2009 に入った 6647055 x86_64 MD5/SHA1 assembly source should use 32-bit registers when the assembler supports の影響により onnv が build できなくなります。
これを回避するには、build 環境を b116 or later にするか gas を 2.19 にする(SXCE b116 or later の DVD イメージから SUNWbinutils を持ってきて入れ替え等)必要があるので注意してください。(2009/11/25) - Switching from Nevada to OpenSolaris
http://blogs.sun.com/mrj/entry/switching_from_nevada_to_opensolaris
- OpenSolaris Community: OS/Net (ON)
http://hub.opensolaris.org/bin/view/Community+Group+on/ - ONNV Flag Days, Heads Ups, and Project Integration History
http://hub.opensolaris.org/bin/view/Community+Group+on/flag%2Ddays - Solaris Nevada ON Consolidation Gate Schedule
http://hub.opensolaris.org/bin/view/Community+Group+on/schedule
- OpenSolaris Community: OS/Net (ON)
- 東京 OpenSolaris 勉強会 for びぎなーず 2009.12 資料
dev からはじめる OpenSolaris
http://wikis.sun.com/download/attachments/187270603/opensolaris-devplus.pdf
ON consolidation IPS Repository (for OpenSolaris)
- ON consolidation IPS Repository は、ON consolidation の build に加え、できあがった物を IPS Repository に登録し OpenSolaris から image-update 可能な状態にまで構成してくれる新しい ON consolidation Repository です。
- まだ、一度も成功したことないw
- Sun Studio 12 for OpenSolaris Common Build Environment (CBE)
- ON IPS Repository
ON consolidation を IPS Repository 化する方法
Distribution Constructor (distro_contruct)
- この方法は、Solaris 11 Express まで利用可能です。b156 以降と言われていますが、caiman の仕様変更により distro_const の manifest にも変更が入ります。
- 2010/03/18 現在、b135 or later な環境では distro_const が正常に動作しません。
==== ba-config: Boot archive configuration /usr/share/distro_const/mkrepo: line 64: 1464: Bad system call(coredump) Usage: mfstscan [-t] path ... /usr/share/distro_const/mkrepo: line 68: 1466: Bad system call(coredump) /usr/share/distro_const/boot_archive_configure: line 245: 1467: Bad system call(coredump) /usr/share/distro_const/boot_archive_configure: line 247: 1468: Bad system call(coredump) /usr/share/distro_const/boot_archive_configure: line 285: 1474: Bad system call(coredump) /usr/share/distro_const/boot_archive_configure: Error retrieving volume ID Child returned err 1 Build completed Thu Mar 18 13:28:21 2010 Build failed.
distro_const で LiveCD/USB image を作成したい場合は、b134 で止めておきませう。
- ipsget.py で入手した IPS repository mirror は
利用することができません、mirror repository として設定することで利用することが可能 - b133 から manifest script が少し変更になったので注意
- b132 で利用した manifest file は、そのままでは利用できません。
build が変わったら /usr/share/distro_const/slim_cd/slim_cd_x86.xml から新しく作成するのが早いかなと。 - distro_const で LiveCD, LiveUSB を作成する練習
- boot archive の /etc/driver_aliases に何か追加したものを作成する練習
- 更に SVR4 package を追加してみる練習
dig up the blogs.sun.com
Nokia E71(Nokia E72 とかも)
- Vodafon UK の例となるが、Nokia E71 を利用して OpenSolaris から通信する方法
-
Mobile Internet under OpenSolaris
http://blogs.sun.com/jameslegg/entry/mobile_internet_under_opensolaris
Mac OS X
VirtualBox
Wine
Solaris 11 Express へ wine をインストールするお話。
- Wine - インストールなどについて
- Wine 試しに何か実行してみる (sakura editor)
- Wine 試しに何か実行してみる (Final Fantasy XI for Windows - Official Benchmark 3)
- Wine 試しに何か実行してみる (Dragon Age 2 Demo)
- Wine 試しに何か実行してみる (Dragon Age:Origins)
- Wine 試しに何か実行してみる (Diablo II Lord of Destruction)
- Wine 試しに何か実行してみる (Rift)
- Wine 試しに何か実行してみる (その他、いろいろ)
- Final Fantasy XI on Solaris
Kazuyuki Sato Presentations (Slideshare)
はじめましょう
使い方・設定に関してはユーザーズガイドを参照してください。
