Dell Optiplex GXa Solaris 8  x86  6/00

戻る




GNU sh-utils-2.0


標準的なUNIXコマンドの機能を便利に拡張させたバイナリ群。


Solaris標準のdateコマンドのオプションが少なく、あるログのローテーションスクリプトを
組んでいる時に不便(RedhatLinuxでは問題なくできた)だったので、これを入れることにした。
(ログのローテーション時に1日前の日付を付加した名前でログを保存したかった)


以下のコマンド群が /usr/local/bin/ 内に新たにインストールされる。
(以下のリンクを辿るとmanを表示します)
	basename chroot date dirname echo env expr factor false
	groups hostid hostname id logname nice nohup pathchk pinky
	printenv printf pwd seq sleep stty su tee test true tty uname
	uptime users who whoami yes


必要なソフトウェア
	sh-utils-2.0.tar.gz
	ftp://ftp.gnu.org/pub/gnu/sh-utils/
	国内ミラー
	ftp://tron.um.u-tokyo.ac.jp/pub/GNU/prep/sh-utils/
	ftp://ftp.cs.titech.ac.jp/pub/gnu/sh-utils/


インストール

作業ディレクトリを作成する。
	$ mkdir /opt/src/gnu-sh-utils-2.0

作成した作業ディレクトリに移動する。
	$ /opt/src/gnu-sh-utils-2.0

アーカイブをダウンロードする。
	$ wget ftp://ftp.cs.titech.ac.jp/pub/gnu/sh-utils/sh-utils-2.0.tar.gz

解凍展開する。
	$ tar xozf sh-utils-2.0.tar.gz

展開されたディレクトリに移動する。
	$ cd sh-utils-2.0

cshやtcshを使っている場合はshになる。
	$ sh

最適化スクリプトを実行する。
	$ ./configure

コンパイルする。
	$ make

SuperUserになる。
	$ su
	password:

インストールする。
	# make install
	# exit