OpenSolaris2009.06の初期設定、リポジトリの追加

 はい、デフォルトのOpenSolarisリポジトリ以外に、幾つかリポジトリが用意されているので追加しておきます。

sunfreeware.comとBlastwaveリポジトリの追加

 以下を実行して追加します。

pfexec pkg set-authority -O http://pkg.sunfreeware.com:9000 sunfreeware.com
pfexec pkg set-authority -O http://blastwave.network.com:10000 Blastwave

http://hub.opensolaris.org/bin/view/Main/package
http://hub.opensolaris.org/bin/view/Community+Group+sw-porters/#risk

extraリポジトリの追加

 詳細はコチラでhttp://opensolaris.org/jive/thread.jspa?threadID=86370&tstart=25


 で、一点だけ注意。


 OpenSolaris2009.06の初期設定、ユーザ登録 - 会者定離で以降の手順でユーザ登録しておくと
「Sun Online Accountのユーザ登録」完了となります。
ので上記OpenSolarisユーザ登録時のIDとパスワードを使えばCertificate Request Login
ログイン出来るはずだったのですが、IDが「ユーザ登録時のID」のものだとダメでしたw;*1

ので、IDとしては「ユーザ登録時のメールアドレス」を使用、パスワードは「登録時のパスワード」で大丈夫だったような>A<*2

 で、手順です。ダウンロードしたファイルがDownloadsフォルダに多分あるので、
モードの変更と、鍵のコピーします。

eva@solaris:~/Downloads$ pfexec mkdir -m 0755 -p /var/pkg/ssl
eva@solaris:~/Downloads$ pfexec cp -i OpenSolaris_extras.key.pem /var/pkg/ssl
eva@solaris:~/Downloads$ pfexec cp -i OpenSolaris_extras.certificate.pem /var/pkg/ssl

 で、extraリポジトリの追加と鍵の登録。

eva@solaris:~/Downloads$ pfexec pkg set-authority \
> -k /var/pkg/ssl/OpenSolaris_extras.key.pem \
> -c /var/pkg/ssl/OpenSolaris_extras.certificate.pem \
> -O https://pkg.sun.com/opensolaris/extra/ extra

 extraリポジトリを確認してみます。

eva@solaris:~/Downloads$ pkg list -a 'pkg://extra/*'
NAME (PUBLISHER)                              VERSION         STATE      UFIX
SUNWadmj (extra)                              0.5.11-0.111    known      ----
SUNWjsnmp (extra)                             0.5.11-0.111    known      ----
SUNWwbapi (extra)                             0.5.11-0.111    known      ----
SUNWwbcou (extra)                             0.5.11-0.111    known      ----
SUNWwbdev (extra)                             0.5.11-0.111    known      ----
develop/java/javafx-sdk (extra)               1.2.0.233-0.111 known      ----
service/compute/sungridengine (extra)         6.2.2-0.111     known      ----
service/compute/sungridengine/arco (extra)    6.2.2-0.111     known      ----
service/compute/sungridengine/domainmanager (extra) 6.2.2-0.111     known      ----
system/font/truetype/ttf-fonts-core (extra)   1.1-0.111       known      ----
system/iiim/ja/atok (extra)                   17-0.111        known      ----
system/iiim/ja/wnn8 (extra)                   8-0.111         known      ----
virtualbox (extra)                            3.1.2-0.101     known      ----
virtualbox/kernel (extra)                     3.1.0-0.101     known      ----
web/firefox/plugin/flash (extra)              10.0.42.34-0.111 known      ----

 ほい、いろいろありますね。ATOKインストールしてみましょ。

eva@solaris:~/Downloads$ pfexec pkg install -v system/iiim/ja/atok
Creating Plan | 評価前:                 
UNEVALUATED:
+pkg://extra/system/iiim/ja/atok@17,5.11-0.111:20090422T012331Z

評価後:         
None -> pkg://extra/system/iiim/ja/atok@17,5.11-0.111:20090422T012331Z
None -> pkg:/SUNWiconv-extra@0.5.11,5.11-0.111:20090508T160828Z
None -> pkg:/SUNWiconv-unicode@0.5.11,5.11-0.111:20090508T160833Z
Actuators:

None
DOWNLOAD                                    PKGS       FILES     XFER (MB)
Completed                                    3/3   1185/1185   42.26/42.26 

PHASE                                        ACTIONS
Install Phase                              1619/1619 
eva@solaris:~/Downloads$ 

 完了です^^;
まああと、devリポジトリも追加したいんですけど、ちょっとやり方わからないのでまた今度w;

*1:正確に言うとダメって事でもないんですけど、ヤヤコシイです><

*2:ちょっと前のことなのでわすれましたw;