だから私はそうでした。ヤムアップデート昨夜、可能なパッケージをすべて更新する必要があると判断したからです。大きな間違い。
これで変更をキャンセルできず、理由もわかりません。 65を元に戻そうとします。ヤムの歴史):
ID | Login user | Date and time | Action(s) | Altered
65 | My User <guy> | 2016-12-08 18:07 | I, O, U | 800 EE
64 | My User <guy> | 2016-12-08 17:44 | Erase | 1
63 | My User <guy> | 2016-12-08 17:29 | Update | 1
だから私もYum 履歴を元に戻す 65。最初は大丈夫に見え、次の内容を提供しました。
Updated ConsoleKit-0.4.1-3.el6.x86_64 @anaconda-CentOS-201311272149.x86_64/6.5
Update 0.4.1-6.el6.x86_64 @base
Updated ConsoleKit-libs-0.4.1-3.el6.x86_64 @anaconda-CentOS-201311272149.x86_64/6.5
Update 0.4.1-6.el6.x86_64 @base
Updated ConsoleKit-x11-0.4.1-3.el6.x86_64 @anaconda-CentOS-201311272149.x86_64/6.5
Update 0.4.1-6.el6.x86_64 @base
Updated NetworkManager-1:0.8.1-66.el6.x86_64 @anaconda-CentOS-201311272149.x86_64/6.5
Update 1:0.8.1-107.el6.x86_64 @base
Updated NetworkManager-glib-1:0.8.1-66.el6.x86_64 @anaconda-CentOS-201311272149.x86_64/6.5
Update 1:0.8.1-107.el6.x86_64 @base
Updated NetworkManager-gnome-1:0.8.1-66.el6.x86_64 @anaconda-CentOS-201311272149.x86_64/6.5
Update 1:0.8.1-107.el6.x86_64 @base
ただし、最終分析では以下の内容に過ぎません。
Failed to downgrade: ConsoleKit-0.4.1-3.el6.x86_64
Failed to downgrade: ConsoleKit-libs-0.4.1-3.el6.x86_64
Failed to downgrade: ConsoleKit-x11-0.4.1-3.el6.x86_64
Failed to downgrade: 1:NetworkManager-0.8.1-66.el6.x86_64
Failed to downgrade: 1:NetworkManager-glib-0.8.1-66.el6.x86_64
Failed to downgrade: 1:NetworkManager-gnome-0.8.1-66.el6.x86_64
...
Error: No package(s) available to install
理由や何をしようとするのか教えてくれなかったので迷子になりました。私が試したときヤムx-パッケージをダウングレード「アップグレードパッケージのみ使用可能:x-package」というメッセージが表示されます。
編集2:うまくいくと、yum action 66 no?が表示されます。
答え1
Failed to downgrade
1) このメッセージが表示されたすべてのパッケージをダウンロードします。セントースが使えますボルト URL回転速度です。
2)すべてのrpmを1つのディレクトリに配置します(例:)/tmp/yum_repo_test/
。
3) ローカル倉庫の作成
createrepo --update /tmp/yum_repo_test/
/etc/yum.repos.d/temp.repo
4) 次の内容でファイルを作成します。
[temp-local]
name=temp Repository
baseurl=file:/tmp/yum_repo_test
enabled=1
gpgcheck=0
yum
5) キャッシュのクリーンアップと更新yum clean all && yum makecache fast
6)yum
アップデートの再開yum history undo 65
はい、UNDOが成功すると、別のトランザクションIDが生成されます。
答え2
yum clean all
yum downgrade <rpm name> -y