質問: linux初心者です。debianのgnome修復 昨日初めてlinux系osをインストールし触りました。linux初心者です。 インストールしたディストリビューションはdebian5.0 カーネルは2.6です。 とあるソフトを動かすためにsynapticでパッケージ・ライブラリを更新しようとして幾つかのライブラリ・パッケージを変更したらデスクトップ環境が起動出来なくなりました。 osの再インストールを行えば万事解決だと思いますが勉強も兼ねて何とか復旧させたいです。 原因がよくわからないので昨日やったことを箇条書きで書きます ibusをインストールようとした ↓ 必要なライブラリやパッケージが古かったので行えなかった ↓ synapticで更新しようとしたが配布しているバージョンが古かった、リストを更新しても変わらず ↓ 仕方ないので公式から拾ってrootterminalから手動インストールを行おうとしたが[インストール済みだから出来ない]という旨のエラーが出た ↓ synapticから古いライブラリ削除して手動インストールしようと試みた ↓ 数百kbyteのライブラリを消すのに関連するライブラリも消す必要があるとの表示が出たので数百mb近くのライブラリも消した、その際 後でsynapticからインストール出来ると思い込んでいた ↓ 削除中にsynapticがエラーを吐き出した、その際ネットワークにも繋げなくなった ↓ apt-getから修復しろ的なメッセージが出たのでひと通りのコマンドとオプションを実行したがどれもエラーが出て処理が止まる ↓ synaptic自体が起動できなくなり、rootterminalからライブラリを手動インストールすることも出来ず、どうすることも出来なかったのでとりあえずosを再起動 ↓ コンソールは起動するしコンソール上でログインも出来たがが自動でgnomeが起動しない状態になった ↓ startxコマンドからデスクトップ環境を起動してみたが、背景が灰色に変わった状態から進まない あとコンソール起動中(osブート画面後からログイン前の間)に `glibc_2.9' not found というメッセージが幾つか見られました。 どうか復旧方法をご教授願います。
回答: そんなにライブラリ関係を入れ替えすると、システムに矛盾が生じ、どうしようもないのではないかと思います。 debian5.0.7が最新ですね。 ibusは、まだ対応できていないため、ライブラリの依存関係で矛盾を生じ使用できないと思います。 anthyで我慢すべきでしようね。 scimの対応はあるようです。 再インストールするか、操作をメモしていれば、その逆の操作で元に戻るかです。 たぶん、ライブラリの依存関係で、インストールの前後関係で大変な作業になるように思えます。 > synapticから古いライブラリ削除して手動インストールしようと試みた ここで、システム破壊が始まっています。 apt-getが使用できれば、 apt-get update apt-get upgrade でどの程度元に戻せるかです。 削除したものを、 apt-get install xxxxxx で戻して復旧するかです。 その時依存関係で、yyyyがないのでだめと出たら、先にyyyyをインストールする。 再インストールしかないような。 > osの再インストールを行えば万事解決だと思いますが勉強も兼ねて何とか復旧させたいです。 壊したものを、元に戻すのは、大変な苦労が伴います。