うっかり libc.so などの core な shared library を消してしまったり, rename してしまった場合,殆どの binary は実行不可能になってしまいますが, static utilities を使うと救われる場合があります。 /usr/sbin/static/ に install されます。
なお,/usr/sbin/ 内の command の一部については, /sbin/ 内に static link 版が 用意されています。
$ pkginfo -x SUNWsutl SUNWsutl Static Utilities (sparc) 11.8.0,REV=2000.01.08.18.12 $ ls -l /usr/sbin/static 合計 4528 -r-xr-xr-x 3 root bin 225560 1月 6日 2000年 cp* -r-xr-xr-x 3 root bin 225560 1月 6日 2000年 ln* -r-xr-xr-x 3 root bin 225560 1月 6日 2000年 mv* -r-sr-xr-x 1 root bin 762688 1月 6日 2000年 rcp* -r-xr-xr-x 1 root bin 812992 1月 6日 2000年 tar* $ file /usr/sbin/static/cp /usr/sbin/static/cp: ELF 32-ビット MSB 実行可能 SPARC バージョン 1[静的にリンクされています][取り除かれています]
# pkgadd SUNWsutl