メインページ
出典: いつも心に太陽を。 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 として構成されます。
OpenSolaris は、現時点ではそのまま。
Solaris 10
OpenSolaris
Solaris on MacBook
MacBook Pro 15-inch Mid 2009 追加。
Solaris Express Community Edition や OpenSolaris を MacBook で利用する為に必要な情報を書き殴ってます。
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)
- 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
- Vodafon UK の例となるが、Nokia E71 を利用して OpenSolaris から通信する方法
-
Mobile Internet under OpenSolaris
http://blogs.sun.com/jameslegg/entry/mobile_internet_under_opensolaris
VirtualBox
はじめましょう
使い方・設定に関してはユーザーズガイドを参照してください。
