質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.51%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

Q&A

2回答

14233閲覧

CentOS のyumコマンドでダウングレードに失敗する場合

m-ja1L

総合スコア17

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

0グッド

0クリップ

投稿2016/07/11 09:33

CentOS6.7 を使用しています。
yumコマンドで一括updateした後、それを取り消す方法を教えてください。

http://www.goofoo.jp/2014/12/2365
上記のサイトに記載されているような {# yum history undo ID** } を試しましたが、
{ダウングレードに失敗: yum-3.2.29-69.el6.centos.noarch
ダウングレードに失敗: yum-plugin-fastestmirror-1.1.30-30.el6.noarch
ダウングレードに失敗: yum-plugin-security-1.1.30-30.el6.noarch
ダウングレードに失敗: yum-utils-1.1.30-30.el6.noarch
エラー: インストールに利用できるパッケージはありません}

と表示され以前の状態に戻すことができません。
3,4ヶ月ぶりのupdateのため、パッケージが約500個多かったのですが、元に戻すことは不可能でしょうか?
何か確認するところや、他にコマンドなどがありましたら教えてください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

undo する場合、アップデート前のバージョンの RPM をリポジトリからダウンロードできる必要があります。
date さんの回答にもありますが、CentOS 6.8 がリリースされ、base リポジトリが 6.8 になっているため、アップデート前のバージョンの RPM が見つからないのだと思います。

一時的に base, updates リポジトリの URL を CentOS 6.7 のものに変更すれば undo できるかもしれません。

# vi /etc/yum.repos.d/CentOS-Base.repo (mirrorlist= をコメントアウトし、baseurl を設定) [base] name=CentOS-$releasever - Base #mirrorlist=... baseurl=http://ftp.iij.ad.jp/pub/linux/centos-vault/6.7/os/$basearch/ (略) [updates] name=CentOS-$releasever - Updates #mirrorlist=... baseurl=http://ftp.iij.ad.jp/pub/linux/centos-vault/6.7/updates/$basearch/ (略) # yum --disablerepo=* --enablerepo=base,updates clean metadata # yum --disablerepo=* --enablerepo=base,updates makecache # yum history undo <ID>

ただし、updates リポジトリには最新バージョンの RPM しか残っていない場合があります。

投稿2016/07/11 16:21

TaichiYanagiya

総合スコア12139

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

yumで大量にアップデートした際にOSのバージョンが6.8になっている可能性があります。
cat /etc/redhat-release
などで現在のバージョンを確認してみて下さい

投稿2016/07/11 09:38

date

総合スコア1820

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.51%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問