CentOSLinuxにRPMパッケージをインストールする方法

RPM Package Manager(RPM)は、RedHat LinuxおよびCentOS、Fedoraなどの派生バージョンで使用される強力なパッケージ管理システムです。 RPMは、 rpmコマンドと .rpmファイル形式に関連付けられています。

CentOSソフトウェアソースには、何千ものrpmパッケージが含まれています。これらのソフトウェアパッケージは、デスクトップソフトウェア管理ツールを使用するか、コマンドラインから yum dnf、および rpmツールを使用してインストールできます。一部のライブラリとアプリケーションはrpm形式でパッケージ化されていますが、CentOSソフトウェアソースリポジトリには含まれていません。これらのアプリケーションは、開発者のWebサイトから手動でダウンロードし、手動でインストールする必要があります。

このガイドでは、CentOSにrpmファイルをインストールする方法について説明します。

非公式のソースからrpmパッケージをインストールする場合は、特に注意する必要があります。このパッケージは、システムアーキテクチャとCentOSバージョン用にビルドする必要があります。 glibc、systemd、その他のサービスやツールなどの基本的なシステムソフトウェアパッケージを置き換えたり更新したりしないでください。これらは、システムの正常な動作を保証するための基本的なソフトウェアです。

rootまたはsudo権限を持つ別のユーザーとしてのみ、RPMパッケージをインストールまたは削除できます。

1. ** yum dnf **を使用してrpmファイルをインストールします##

yumdnfはどちらもコマンドラインツールであり、CentOSおよびその他のLinuxディストリビューションでrpmパッケージをインストール、アップグレード、削除、および管理するために使用されます。

CentOS 8以降、デフォルトのパッケージ管理ツールとして「dnf」が「yum」に置き換わり、「dnf」は「yum」と下位互換性があります。

CentOS8では dnfのエイリアスであるため、引き続き yumを使用できます。

yum dnfを使用してローカルrpmパッケージをインストールするには、 installコマンドを使用して、ファイルのローカルパスを追加します。この例では、[Chrome Browser](https://www.itcoder.tech/how-to-install-google-chrome-web-browser-on-centos-8/)をインストールします。

sudo yum install google-chrome-stable_current_x86_64.rpm
sudo dnf install google-chrome-stable_current_x86_64.rpm

yumdnfの両方が、すべての依存パッケージを解決してインストールします。プロンプトが表示されたら、「Y」を入力して続行します。

...
Install  69 Packages

Total size:45 M
Total download size:28 M
Installed size:292 M
Is this ok [y/N]:

これで、アプリケーションがシステムにインストールされ、使用を開始できます。

次のURLアドレスから直接rpmパッケージをインストールすることもできます。

sudo yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
sudo dnf install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

2. ** rpm **を使用してrpmファイルをインストールします##

rpmは、RHELシステムの低レベルのソフトウェア管理ツールです。

パッケージのインストール、アップグレード、および削除には、rpmではなく常に yum dnfを使用する必要があります。これは、 rpmでは依存関係の問題が解決されないためです。

rpmを使用してrpmパッケージをインストールするには、 rpm-i(または -U)オプションとファイルパスを使用してください。

sudo rpm -i google-chrome-stable_current_x86_64.rpm

インストールまたはアップグレードするパッケージが、インストールされていない他のパッケージに依存している場合、 rpmは一連の欠落している依存ソフトウェアを表示します。依存するすべてのソフトウェアを自分でインストールする必要があります。

` rpmは、次のURLを介してパッケージをインストールすることもできます。

sudo rpm -i google-chrome-stable_current_x86_64.rpm

3、要約##

CentOSシステムでは、ソフトウェアソースからインストールするのと同じように、 yumまたは dnfを使用してローカルrpmファイルをインストールできます。

Recommended Posts

CentOSLinuxにRPMパッケージをインストールする方法
CentOS8にMySQLをインストールする方法
CentOS8にMemcachedをインストールする方法
CentOS8にRをインストールする方法
CentOS8にFFmpegをインストールする方法
CentOS8にVirtualboxをインストールする方法
CentOS8にTensorFlowをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOSにPerl5をインストールする方法
CentOS8にGitをインストールする方法
CentOS8にGradleをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にJavaをインストールする方法
CentOS8にGoをインストールする方法
CentOS8にGCCをインストールする方法
CentOS8にYarnをインストールする方法
CentOS8にNginxをインストールする方法
CentOS7にAsteriskをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にVagrantをインストールする方法
CentOS8にPython3.8をインストールする方法
CentOS8にTomcat9をインストールする方法
CentOS8にWebminをインストールする方法
CentOS8にRubyをインストールする方法
CentOS8にSkypeをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にPythonをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にPostgresqlをインストールする方法
CentosにWordpressをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOS8にMariaDBをインストールする方法
CentOS7にMongoDBをインストールする方法
CentOS8にOdoo13をインストールする方法
CentOS8にApacheをインストールする方法
CentOS8にOpenCVをインストールする方法
CentOS8にPHPをインストールする方法
CentOS8にMongoDBをインストールする方法
Linuxにdockerをすばやくインストールする方法(Centosバージョン)
CentOS8にApacheMavenをインストールする方法
CentOS7にApacheKafkaをインストールする方法
Ubuntu 18.04(linux)にMySQLをインストールする方法
[グラフィック]セントスにtomcatをインストールする方法
R&D:CentOS7にPython3をインストールする方法
CentOS7にGCCコンパイラをインストールする方法
centos7.0にオフラインJDK1.8をインストールする方法
CentOS7にElasticsearchをインストールして構成する方法
CentOS8にVisualStudioコードをインストールする方法
CentOS7にDockerをインストールして使用する方法
CentOS8にVNCをインストールして構成する方法
RPMを使用してmysql8.0.11チュートリアルをインストールするLinux(CentOS7)
CentOS8にComposerをインストールして使用する方法
CentOS8にRedisをインストールして構成する方法
CentOS8にNode.jsとnpmをインストールする方法
centos7.2.1511にjdk1.8.0_151とmysql5.6.38をインストールする方法
CentOS6にphpMyAdminをインストールして構成する方法
CentOS8にCurlをインストールして使用する方法
CentOS8にOwncloudをインストールして構成する方法
CentOS8にVirtualBoxクライアント拡張機能をインストールする方法