FrontPage 新規 一覧 検索 ヘルプ ログイン

Solaris10 for SPARC Ver.01 〜インストール編〜の変更点

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