メインページ

出典: いつも心に太陽を。 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

ON consolidation (for OpenSolaris)

  • 2010/03/03 onnv-gate が on_ips repository と同期されました。というわけで、ON IPS Repository となったため、こちらの手順は忘れてくださいモードになります。(と言っても、共通している部分は多数あるのですが・・・)
  • Building ON on OpenSolaris

ON consolidation (for SXCE)

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 とかも)

Mac OS X

VirtualBox

Wine

Solaris 11 Express へ wine をインストールするお話。

Kazuyuki Sato Presentations (Slideshare)

はじめましょう

使い方・設定に関してはユーザーズガイドを参照してください。

個人用ツール