私はGnome2xでFedoraを使い始めました。ビルドで電気エネルギーの問題が発生し、マシンの電源がオフになったときに、gnome3xへのアップグレードを開始しました。これ以上ログインできなくなりました-meggage「ああ、問題が発生しました。問題が発生し、システムを回復できません。すべての拡張機能が無効になっています」
'yum update'をもう一度実行しようとすると、2つの奇妙なことがあります
1)エラー:パッケージ:PackageKit-yum-plugin-0.8.17.1.fc20.x86_64必須:Package(x86-64)= 0.8.17-1.fc20インストール済み:PackageKit-0.8.13-1.fc20.x68_64
2)「パッケージ[例]は[例]と重複しています」がたくさん
誰かが私を助けて冷やしてください?
以下のコマンドを使用して、genome3xを削除してください。
rm -rf〜/.gnome3
rm -rf〜/.gconf
rm -rf〜/.gconfd
ログアウト/ログイン
削除した後、必要に応じてアップグレードしてみてください。
まず、yum-complete-transaction
を試してください。これですべてが完了する可能性があります。
そうでない場合は、package-cleanup
パッケージのyum-utils
を試してください。
$ Sudo yum install yum-utils # if you don't have it already
...
$ package-cleanup --cleandupes
運が良ければ、それで十分です。運が悪い場合は、パッケージごとに手動でクリーンアップする必要があります。それを実行した後、package-cleanup --problems
を実行して他のyum/rpm dbの問題を見つけてから、もう一度yum update
を実行します。
Yum/rpmの状況を調整しても問題が解決しない場合は、新しいクリーンユーザーを作成して、そのユーザーがログインできるかどうかを確認してください。ログインできる場合でも、ログインできない場合は、で構成ファイルをクリーンアップします。あなた自身のホームディレクトリが役立つかもしれません。
そして、それがうまくいかない場合は、このようなことがバックアップを作成する理由です。たぶん、Fedora21ベータ版をインストールする時が来たというのは自然な言い方です。 (免責事項:私はFedoraに取り組んでいます。)
古いパッケージをクリーンアップする前に(新しいパッケージをインストールした後)、システムがクラッシュしました。したがって、メッセージが表示されます。
古いものを削除することでこれを修正できます。
インストールしたバージョンを正確に確認してください。たとえば、if [example]
あなたの質問はgnutls
であり、次のようになります。
yum list installed gnutls
次のように表示されます。
Installed Packages
gnutls.x86_64 3.1.18-10.el7_0 installed
gnutls.x86_64 3.1.18-11.el7_0 installed
パッケージの1つを削除する必要があります-できれば最も古いもの:
yum remove gnutls-3.1.18-10.el7_0
すべての複製で繰り返します。
上記の例はCentOS7システムのものであるため、実際の例とは少し異なることに注意してください。