
Ubuntu日本語フォーラム
ログインしていません。
Ubuntu9.04server です。
guwfをインストール中最後まで行く前に停電となってしまいました。
復電後、~$ sudo apt-get update
ヒット http://ports.ubuntu.com jaunty Release.gpg
ヒット http://ports.ubuntu.com jaunty/main Translation-ja
ヒット http://ports.ubuntu.com jaunty/universe Translation-ja
ヒット http://ports.ubuntu.com jaunty Release
ヒット http://ports.ubuntu.com jaunty/main Packages
ヒット http://ports.ubuntu.com jaunty/universe Packages
Segmentation fault読み込んでいます... 18%
$ に戻ってしまいます。
また、試しに $ sudo apt-get install ssh
Segmentation fault読み込んでいます... 18%
~$ やはり戻ってしまいます。
これでは、今後インストールすることが出来ず困りました。
guwfなぞいらない アンインストールしたいが出来ません。
apt-get update も出来ません
解決方法を教えて下さい。よそしくお願いします。
オフライン
guwf のインストールが完了していないなら
$ sudo dpkg --configure -a
とかで、一度完了させてみるのはいかがでしょうか。
そのような事態に陥った事がないので、何とも言えませんが...
オフライン
ありがとうございます。
apt-get の時、普通は dpkg --configure -a
を試すようメッセージが出るのですが、出ていなかったので早速やってみました。
結果、変わらず でした。
オフライン
以下を試してみてください。
1) sudo apt-get clean
これでも直らなければ、/var/cache/apt/* を丸ごとどこかにバックアップした上で、
2) rm /var/cache/apt/*.bin
してみてください。
オフライン
よく判りませんが、sudo apt-get cleanとかsudo apt-get checkとかやってもダメでしょうか。
オフライン
すいません。もうひとつ。
ls -l /var/lib/dpkg
の状態はどんな感じでしょうか。
statusが壊れていたりとか?
オフライン
hmatsue による投稿:
すいません。もうひとつ。
ls -l /var/lib/dpkg
の状態はどんな感じでしょうか。
statusが壊れていたりとか?
たぶん、というレベルですが、以下のようにキャッシュの読み込みが18%になったところで必ずsegfaultしているので、パッケージdbとかメタデータの世界まではたどり着いておらず、純粋にキャッシュファイルが壊れてる気配がします。
Segmentation fault読み込んでいます... 18%
$ に戻ってしまいます。
また、試しに $ sudo apt-get install ssh
Segmentation fault読み込んでいます... 18%
アプリケーションのインストール途中などで突然強制シャットダウンされた場合、こうなることがあるようです。
オフライン
> hitoさん
なるほど。では、やはりまずはcleanですかね。
/*
#5ですでにhitoさんがご提案されていましたね。
気付かず投稿してしまいました。。
*/
オフライン
【解決!感謝します】
ありがとうございました 復活できました。
自分のように停電という運の悪い方は居ないと思いますが、ご指導に基ずきやったことを書かせていただきます。
~$ sudo apt-get update
[sudo] password for ubuntu:
ヒット http://ports.ubuntu.com jaunty Release.gpg
途中省略
ヒット http://ports.ubuntu.com jaunty/universe Packages
Segmentation fault読み込んでいます... 18% ダメ状態
~$ sudo apt-get clean
~$ sudo apt-get update
ヒット http://ports.ubuntu.com jaunty Release.gpg
途中省略
ヒット http://ports.ubuntu.com jaunty/universe Packages
Segmentation fault読み込んでいます... 18% 変わらず ダメ
~$ sudo mkdir /backup バックアップ場所を作成
~$ sudo cp /var/cache/apt/* /backup バックアップ実行
cp: omitting directory `/var/cache/apt/archives'
~$ sudo ls -l /backup コピーされたか確認
total 22448
-rw-r--r-- 1 root root 25165824 2009-08-13 20:04 pkgcache.bin
-rw-r--r-- 1 root root 11495332 2009-08-13 20:04 srcpkgcache.bin
~$ sudo rm /var/cache/apt/*.bin
~$ sudo apt-get update これでどうだ!
ヒット http://ports.ubuntu.com jaunty Release.gpg
途中省略
ヒット http://ports.ubuntu.com jaunty/universe Packages
パッケージリストを読み込んでいます... 完了 見事に直りました。
~$
みなさまありがとうございました。
オフライン