Dell Optiplex GXa |
SolarisTM 9 x86 12/02 |
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://ftp.cs.titech.ac.jp/pub/gnu/sh-utils/
ftp://core.ring.gr.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