Fedora22へアップグレードする

fedora20を22にアップグレードしました。その時の作業メモです。
作業は、管理者権限で実行してください。

[root@localhost ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-22-$(uname -i)
[root@localhost ~]# yum update yum
[root@localhost ~]# yum clean all
[root@localhost ~]# yum --releasever=22 distro-sync
「distro-sync」バージョン番号が下がっていても更新する

fedupコマンドでアップグレードする場合
[root@localhost ~]# yum install fedup
[root@localhost ~]# fedup --network 22

(参考サイト)
https://fedoraproject.org/wiki/Upgrading_Fedora_using_yum

(エラー)
エラー内容 : GPG 鍵の取得に失敗しました: [Errno 14]
 エラーの原因は、GPGキーが無いために発生しました。解決方法は、アップグレード時に「--nogpgcheck」の引数を追加してエラーを回避することができます。「--nogpgcheck」はGPGキーを確認しないでインストールします。
 注意、GPGキーを確認しないので自分が予期しないアプリも入ってくるかもしれません。

GPGキーの保管場所
[root@localhost ~]# ls -la /etc/pki/rpm-gpg/

解決方法
[root@localhost ~]# yum --releasever=22 distro-sync --nogpgcheck

(雑談)
 Fedora22からパッケージ管理の「yum」がなくなり、「dnf」になりました。dnfコマンドの使い方は、yumとほぼ同じで、大部分に互換性があるみたいです。参考までにdnfについて紹介しているサイトをピックアップました。

http://dnf.readthedocs.org/en/latest/
http://hiroom2.jimdo.com/2015/05/27/fedora-22%E3%81%A7%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E7%AE%A1%E7%90%86%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%8Cyum%E3%81%8B%E3%82%89dnf%E3%81%AB/

Fedora 22リリース!パッケージマネージャーは「DNF」に

Be the first to comment on "Fedora22へアップグレードする"

Leave a comment