GNU/Linux >> Linux の 問題 >  >> Linux

yumを使用して特定のバージョンのパッケージをインストールする方法は?

YUMに特定のバージョンのパッケージのみをインストールするように指示したい場合は、次の方法でインストールできます。そうですね、yumリポジトリには複数のバージョンのパッケージが存在する可能性があり、指示がない場合、yumはデフォルトバージョンをインストールします。ただし、特定のバージョンのパッケージのみをインストールしたい場合があり、yumではインストールするものを選択できます。最初にすべきことは、 –showduplicatesを使用してパッケージの利用可能なすべてのバージョンを見つけることです。 スイッチ。この特定のスイッチは、指定されたパッケージを検索し、利用可能なバージョン(ベースバージョンと更新バージョンを含む)を一覧表示します。

<前>#yumの--showduplicatesリストは、利用可能なパッケージをvsftpdのvsftpd.x86_64 3.0.2-10.el7ベースvsftpd.x86_64 3.0.2-11.el7_2アップデート

さらに、上記のコマンドは、「インストール済みパッケージ」の下にシステムにすでにインストールされているパッケージのバージョンも一覧表示します。たとえば、以下のコマンドは、opensshパッケージの重複と、インストールされているパッケージのバージョンも一覧表示します。

#yum --showduplicates list openssh | 6.6.1p1-25.el7_2 openssh.x86_64インストール済みパッケージを展開するopenssh.x86_64 6.6.1p1-22.el7ベースopenssh.x86_64 6.6.1p1-23.el7_2アップデートopenssh.x86_64 6.6.1p1-25.el7_2アップデート<利用可能なパッケージをインストール/ pre> 

特定のバージョンのパッケージをインストールするにはどうすればよいですか?

以下に示すように、パッケージのバージョン情報を追加する必要があります。

#yum install  vsftpd-3.0.2-11.el7_2  ::::::::::::::::::::::::依存関係の解決->トランザクションチェックの実行--->パッケージvsftpd.x86_640:3.0.2-11.el7_2インストールされる:::::::::::::::::::::

アーキテクチャとリリース情報も追加するのはまったく問題ありません。

#yum install  vsftpd-3.0.2-11.el7_2.x86_64  

パッケージのバージョン、リリース、およびアーキテクチャ情報を構築/追加する方法がわかりませんか? repoqueryからサポートを受けることができます 指図。コマンドrepoquery yum-utilsの一部です パッケージなので、見つからない場合は、以下のようにインストールしてください。

#yum install yum-utils 
 $ repoquery --show-duplicates vsftpd * vsftpd-0:3.0.2-10.el7.x86_64vsftpd-0:3.0.2-11.el7_2.x86_64 

yumdownloader を使用して、特定のバージョンのパッケージのRPMをダウンロードすることもできます。 コマンド。

 $ yumdownloader vsftpd-0:3.0.2-10.el7.x86_64vsftpd-3.0.2-10.el7.x86_64.rpm | 167 kB 00:02 
 $ls-lrt-rw-rw-r--。 1セントセントス1708002015年11月25日vsftpd-3.0.2-10.el7.x86_64.rpm

–resolveを使用できます yumdownloaderに切り替える 依存関係を確認します。

 $ yumdownloader --resolve  

以下に示すように、ダウンロードしたRPMファイルをローカルにインストールします。

#yum localinstall vsftpd-3.0.2-10.el7.x86_64.rpm 

Linux
  1. AlmaLinux8にSnapPackageManagerをインストールして使用する方法

  2. YUMを使用して特定のバージョンのパッケージをインストールする方法

  3. [Linux]:RHELマシンでCentOSリポジトリを使用するようにyumを設定する方法

  1. Ubuntu20.04にSnapPackageManagerをインストールして使用する方法

  2. LinuxでYarnPackageManagerをインストールして使用する方法

  3. Debian –インストールせずにパッケージバージョンを確認する方法は?

  1. シロアリをインストールする方法は?

  2. Gimp2.7.3をインストールする方法??

  3. CentOS / RHEL :YUM を使用して特定のバージョンの rpm パッケージをインストールする方法