質問 :yum を使用して特定の rpm パッケージ バージョンをインストールする方法は?
答え:
ここでの質問は、複数のバージョンが利用可能な場合に特定のバージョンのパッケージをインストールすることです。デフォルトでは、パッケージのバージョンを指定しない場合、最新バージョンがインストールされます。以下の手順では、root としてログインする必要があります。
1. yum キャッシュ ディレクトリをクリーンアップします
# yum clean all
2. パッケージの特定のバージョンをインストールするには、リポジトリで利用可能なパッケージのバージョンを知っている必要があります。利用可能なパッケージのすべてのバージョンをリストします:
# yum --showduplicate list [package_name]
例:
# yum --showduplicate list firefox Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast Available Packages firefox.x86_64 24.5.0-1.el7 RHEL7 firefox.x86_64 24.6.0-1.el7_0 RHEL7 firefox.x86_64 24.7.0-1.el7_0 RHEL7 firefox.x86_64 24.8.0-1.el7_0 RHEL7 firefox.x86_64 31.1.0-6.el7_0 RHEL7 firefox.x86_64 31.2.0-3.el7_0 RHEL7 firefox.x86_64 31.3.0-3.el7_0 RHEL7 firefox.x86_64 31.4.0-1.el7_0 RHEL7 firefox.x86_64 31.5.0-2.el7_0 RHEL7 firefox.x86_64 31.5.3-3.el7_1 RHEL7 firefox.x86_64 31.6.0-2.el7_1 RHEL7 firefox.x86_64 38.0-3.el7_1 RHEL7 firefox.x86_64 38.0.1-1.el7_1 RHEL7 .....
3. 2 列目のバージョン番号を使用して、特定のバージョンの Firefox パッケージをインストールします。
構文 :
# yum install [package-name]-[version].[architecture]
例:
# yum install firefox-31.5.3-3.el7_1.x86_64
「警告:String から FontSet への変換に文字セットがありません」 – xclock 警告メッセージを解決する方法
CentOS / RHEL :LVM のボリューム グループ (VG) から未使用の物理ボリューム (PV) を削除する方法