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して変なサービスあがってないかどうかを確認してインストール終了。