GNU/Linux >> Linux の 問題 >  >> Cent OS

Linux OS(CentOS、RHEL、およびFedora)にRPMファイルをインストールする方法

はじめに

Linuxでの作業中に、拡張子が.rpmのダウンロード可能なファイルを見たことがあるかもしれません。 Rpmファイルは、ソフトウェアリポジトリの外部で独立してダウンロードおよびインストールできるように設計されています。

このガイドでは、LinuxCentOSまたはFedoraシステムに.rpmファイルをインストールする方法を説明します。

前提条件

  • sudo権限を持つユーザーアカウント
  • ターミナルウィンドウ/コマンドラインへのアクセス(メニュー>アプリケーション>ユーティリティ>ターミナル、Ctrl-Alt-F2)
  • RPM、DNF、およびYUMパッケージマネージャー(すべてデフォルトで含まれています)

ステップ1:RPMインストールファイルをダウンロードする

通常、.rpmファイルを見つけてダウンロードするには、Webブラウザを使用します。ただし、ブラウザが利用できない場合でも、ファイルの場所がわかっていればファイルをダウンロードできます。

wgetというソフトウェアツールをインストールする必要がある場合があります

wgetをインストールするには CentOSでは、ターミナルウィンドウに次のように入力します。

sudo yum install wget

wgetをインストールするには Fedoraで、次のように入力します。

sudo dnf install wget

これで、 wgetを使用できるようになりました 必要な.rpmファイルをダウンロードするコマンド。次のように入力します:

wget http://some_website/sample_file.rpm

システムはWebサイトにアクセスし、ファイルを現在の作業ディレクトリにダウンロードする必要があります。

ステップ2:LinuxにRPMファイルをインストールする

RPMコマンドを使用してRPMファイルをインストールする

CentOS Linuxに.rpmパッケージをインストールするには、次のように入力します。

sudo rpm -i sample_file.rpm

-i スイッチは、ファイルをインストールするパッケージマネージャーに通知します。

RPMインストーラーの詳細については、RPMのドキュメントを参照してください。

Yumを使用してRPMファイルをインストールする

または、 yumを使用することもできます .rpmファイルをインストールするパッケージマネージャー。

次のように入力します:

sudo yum localinstall sample_file.rpm

localinstall オプションの説明yum インストールファイルの現在の作業ディレクトリを確認します。

FedoraにRPMをインストールする

Fedora Linuxに.rpmパッケージをインストールするには、次のように入力します。

sudo rpm -i sample_file.rpm

CentOSの場合と同様に、-iスイッチはRPMにソフトウェアをインストールするように指示します。

もう1つの方法は、 dnfを使用することです。 パッケージをインストールするためのユーティリティ:

sudo dnf localinstall sample_file.rpm

多くのLinuxツールとは異なり、DNFはイニシャルのセットではありません。これは、 yumの次の進化にすぎません。 パッケージマネージャー。

RPMパッケージを削除する

RPMインストーラーを使用して、ソフトウェアパッケージを削除(またはアンインストール)できます。

ターミナルウィンドウに次のように入力します。

sudo rpm -e sample_file.rpm

-e オプションはRPMに消去するように指示します ソフトウェア。 RPMの依存関係を確認する

これまでのところ、このガイドでは、ソフトウェアに依存関係がないか、すでに依存関係がインストールされていることを前提としています。

.rpmを確認するには 次のコマンドを使用して依存関係のファイルを作成します:

sudo rpm -qpR sample_file.rpm

システムはすべての依存関係をリストする必要があります:

  • -q –このオプションは、RPMにクエリを指示します ファイル
  • -p –このオプションを使用すると、ターゲットのパッケージを指定できます クエリする
  • -R –これは要件をリストします パッケージ用

不足している依存関係がある場合は、 yumを使用して標準リポジトリからそれらをインストールできます。 またはdnf 。ソフトウェアに他の非標準ソフトウェアが必要な場合は、インストール手順に記載されていることがよくあります。

リポジトリからRPMパッケージをダウンロード

yumのエキサイティングな機能の1つ パッケージマネージャーでは、 .rpmをダウンロードできます。 リポジトリから直接ファイル。これは、帯域幅が限られている場合、またはダウンロードした単一のファイルをシステム間でコピーする場合に役立つことがあります。インターネットに断続的にアクセスしていて、インストーラーが完了するのを待つのに時間をかけたくない場合にも役立ちます。

.rpmをダウンロードするには リポジトリからファイルを作成するには、次のように入力します。

sudo yumdownloader packagename

たとえば、Apacheのファイルをダウンロードする場合は、パッケージ名を置き換えます。 httpd 。その後、上記のようにファイルをインストールできます。


Cent OS
  1. RHEL 8 / CentOS8Linuxにredmineをインストールする方法

  2. RHEL 8 / CentOS8LinuxにDNSサーバーをインストールする方法

  3. GoをFedoraおよびRockyLinux/ Centos/RHELにインストールする方法

  1. RHEL 8 / CentOS8LinuxにHadoopをインストールする方法

  2. RHEL 8 / CentOS8LinuxにPerlをインストールする方法

  3. Linux RHEL 8 /CentOS8にapachetomcatをインストールする方法

  1. RHEL 8 / CentOS8LinuxにXdebugをインストールする方法

  2. RHEL 8 / CentOS8Linuxにnode.jsをインストールする方法

  3. RHEL 8 / CentOS8Linuxにアスタリスクをインストールする方法