FrontPage 差分 一覧 ソース 検索 ヘルプ ログイン

Solaris10 for SPARC Ver.01 〜インストール編〜

Solaris10 for SPARC Ver.01 〜インストール編〜

[カテゴリ:Solaris]

とりあえず、CD1枚目を入れて

 ok boot cdrom

でboot.

HDDがフォーマットされてなかったらインストーラが途中でこけてshellに落ちるので、素直にformatコマンドを使って、HDDをフォーマットしてやる。

………なんでこんなことまで書かなあかんねん(ぉ

ちなみに18GB1本formatするのに1時間以上平気でかかるので萎える。

んで、てけとーにインストール。ExtireDistributionを選択する。/usrは多めに。4GBでは足りない。

インストールが終わったらrootでlogin./etc/auto_master の /home line をコメントアウトし、

 # svcadm restart system/filesystem/autofs:default

でautomountのrestart./home に u+w してやった後でgroupadd, useraddを実行。

んでIPv6アドレスを設定。v6有効でインストールしたらMACから勝手にアドレス作ってくれるけど、/etc/hostname6.hme0 に

 addif 2001:2c0:40b::179/64 up

とか書いてやってreboot.defaultでtelnetdもftpdも生きているので、ここまでやったらシリアルコンソールとはさようなら。

rootのhome directoryが/で、そんなところにdot fileがごにょごにょできるのがイヤなので、とりあえず変更しておけ。

 # usermod -d /root root

/usr/ucb/vipw でやるとはじかれる。

環境変数の類。PAGERをlessにするとかLANGはCが使いやすいとかそーゆーのは置いといて、とりあえずはPATHをいぢる。うちの環境だと自前でbuildするものは /usr/local に、gccは /opt/gcc に導入する予定なので、こんな感じで。tcsh。

 set path = (/opt/gcc/bin /usr/local/sbin /usr/local/bin \
             /sbin /bin /usr/sbin /usr/bin \
             /usr/ccs/bin $HOME/bin)

/usr/ucbにも面白いものがたくさん落ちているけど、若干アレでソレなのでPATHは通さない方向でひとつ。

んで、LD_PATH./usr/localに導入するものは64bitなもの限定とゆー大前提を置いたうえで、/usr/ccs とか /opt/gcc とかもPATH通す。コマンド叩くとこんな感じ。

 # crle -l /lib:/usr/lib:/usr/ccs/lib:/opt/gcc/lib
 # crle -64 -l /usr/local/lib:/lib/sparcv9:/usr/lib/sparcv9:/usr/ccs/lib/sparcv9:/opt/gcc/lib/sparcv9

不要なサービスを止める。Sol10では/etc/init.d, /etc/rcn.d にはあまりscriptが存在していない。svcs -a でonlineになってるサービスを探して、さくさくとsvcadm disableで止めていこう。/etc/rc2.d, /etc/rc3.dについては以前と一緒。サクサク止めよう。サンプル

 aki# svcadm disable application/print/cleanup:default
 aki# svcadm disable system/name-service-cache:default
 aki# svcadm disable system/power:default
 aki# svcadm disable network/nfs/status:default
 aki# svcadm disable network/nfs/nlockmgr:default
 aki# svcadm disable application/font/fc-cache:default
 aki# svcadm disable network/rpc/gss:default
 aki# svcadm disable network/rpc/mdcomm:default
 aki# svcadm disable network/rpc/rstat:default
 aki# svcadm disable network/nfs/client:default
 aki# svcadm disable network/rpc/rusers:default
 aki# svcadm disable network/telnet:default
 aki# svcadm disable network/nfs/rquota:default
 aki# svcadm disable network/finger:default
 aki# svcadm disable network/login:rlogin
 aki# svcadm disable network/shell:default
 aki# svcadm disable application/font/stfsloader:default
 aki# svcadm disable system/filesystem/autofs:default
 aki# svcadm disable application/x11/xfs:default
 aki# svcadm disable network/rpc/smserver:default
 aki# svcadm disable network/rpc-100235_1/rpc_ticotsord:default
 aki# svcadm disable network/rpc-100083_1/rpc_tcp:default
 aki# svcadm disable network/rpc-100068_2-5/rpc_udp:default

ntpdは有効になっていないので、/etc/inet/ntp.conf を書いた上で有効にしておけ。

 # svcadm enable network/ntp:default

んで、rebootして変なサービスあがってないかどうかを確認してインストール終了。