自己レス 木村です。 自分なりに調べた結果、 /usr/bin/reboot: relocation error: /usr/lib/libgtk-1.2.so.0: undefined symbol: の解釈として、 「/usr/lib/libgtk-1.2.so.0 が存在していない」と考えたのですが、 locate コマンドの結果と矛盾しているので、 結局、強制的に再起動したら、エラーが出なくなったのですが、 こういうエラー(ファイルが存在しているのに存在していない)は linux的なものでしょうか?それともVMwareだからでしょうか? ----- Original Message ----- > はじめまして、木村と申します。 > > 今まで、ほぼWindowsのみを使っていたのですが、 > (RedHatやVineのインストールをしてちょこっと動かしてみる程度) > VMware上でlinuxのデスクトップ環境を作ってみようと思い、 > Vine 2.6r4をisoからインストールしてaptによるバージョンアップを > したのですがshutdownコマンドが実行できなくなってしまいました。 > 実際には次のようになります。アドバイスお願いします。 > > # apt-get update > # apt-get dist-upgrade > # apt-get install kernel-smp#2.4.22-0vl2.14 > lilo.confを編集 > liloを更新 > 再起動 shutdown -r now > ここまではうまくいきました。 > > 再起動しして、Xを動かしたあと > シャットダウン shutdown -h now しようとしたら > 次のエラーが出るようになりました。 > > # shutdown -h now > /usr/bin/reboot: relocation error: /usr/lib/libgtk-1.2.so.0: undefined > symbol: > となります。 > > ちなみに > # locate libgtk-1.2.so.0 > /usr/lib/libgtk-1.2.so.0 > /usr/lib/libgtk-1.2.so.0.9.1 > となります。 >