CentOS に RPM Pacakges をインストールする方法
-
yumを使って RPM パッケージをインストールする -
yumを使ってRPMパッケージを削除する -
yumを用いた RPM パッケージのインストール -
rpmを使ってRPMパッケージを更新する -
rpmを用いてRPMパッケージを削除する
RPM は Redhat Package Manager の略で、Red Hat ベースの CentOS や Fedora などの Linux ディストリビューション向けのパッケージマネージャツールです。CentOS に RPM パッケージをインストールするには、yum や rpm コマンドラインユーティリティを使用します。
システムに RPM パッケージをインストールする前に、パッケージのシステム互換性をチェックし、インストールするパッケージのバージョンがシステムにインストールされている現在の OS でサポートされていることを確認しなければなりません。
同様に、RPM パッケージをインストールするには、スーパーユーザまたは sudo 権限を持つユーザとしてログインする必要があります。
パッケージをインストールする前に、システムにあるパッケージをダウンロードする必要があります。ブラウザを使ってインターネットから直接ダウンロードするか、wget や curl のようなコマンドラインユーティリティを使ってパッケージをダウンロードします。
yum を使って RPM パッケージをインストールする
yum は Red-Hat ベースの Linux ディストロ用のコマンドラインユーティリティで、パッケージのダウンロード、インストール、更新、削除を行う。yum を使って RPM パッケージをインストールするには、以下の手順に従う。
-
まず、ブラウザを使って直接パッケージをダウンロードするか、
curlやwgetのようなコマンドラインユーティリティを使ってダウンロードします。wget https://repo.com/package.rpmこれは
repo.comのサイトに移動し、現在の作業ディレクトリにあるpackage.rpmというパッケージをダウンロードします。 -
ここで、
yum localinstallコマンドを使ってダウンロードしたパッケージをインストールします。sudo yum localinstall package.rpm確認を求められますので、
yと入力してエンターキーを押すと、package.rpmパッケージがインストールされます。このコマンドは、システムが依存関係のインストールを許可している場合には、不足している依存関係をすべてインストールします。コマンドが依存関係をインストールできない場合は、不足している依存関係の一覧が表示されるので、手動でインストールしなければなりません。 -
あるいは、以下のコマンドを使って
yumを使ってrpmパッケージをダウンロードしてインストールすることもできます。sudo yum localinstall https://repo.com/package.rpm
yum を使って RPM パッケージを削除する
インストールされている RPM パッケージを削除するには、yum remove コマンドに削除するパッケージ名を続けて指定します。
sudo yum remove package.rpm
これにより、システムから package.rpm パッケージが削除されます。
yum を用いた RPM パッケージのインストール
rpm はまた、Red-Hat ベースの Linux ディストロ用のコマンドラインユーティリティで、パッケージのダウンロード、インストール、更新、削除を行う。rpm を用いて RPM パッケージをインストールするには、以下の手順に従う。
-
まず、ブラウザを使って直接パッケージをダウンロードするか、
curlやwgetのようなコマンドラインユーティリティを使ってダウンロードします。wget https://repo.com/package.rpmこれは
repo.comのサイトに移動し、現在の作業ディレクトリにあるpackage.rpmというパッケージをダウンロードします。 -
ここで、
rpmコマンドに-iオプションを指定して、ダウンロードしたパッケージをインストールします。sudo rpm -i package.rpmパッケージ
package.rpmがインストールされますが、もし依存関係が見つからない場合、コマンドは見つからないすべての依存関係をリストアップしますので、手動でインストールする必要があります。
コマンドに-vオプションを追加し、詳細な出力を表示します。ために-hオプションを追加します。 -
あるいは、以下のコマンドを使って
rpmを使ってrpmパッケージをダウンロードしてインストールすることもできます。sudo rpm -ivh https://repo.com/package.rpm
rpm を使って RPM パッケージを更新する
インストールされている RPM パッケージを削除するには、rpm コマンドに -U オプションを付けて、更新するパッケージ名を指定します。
sudo rpm -Uvh package.rpm
これにより、システム内の package.rpm パッケージが更新されます。
rpm を用いて RPM パッケージを削除する
インストールされている RPM パッケージを削除するには、rpm コマンドに -e オプションを付けて、削除するパッケージ名を指定します。
sudo rpm -evh package.rpm
これでシステムから package.rpm パッケージが削除されます。
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn