RPMパッケージは、FedoraおよびRedHatベースのLinuxディストリビューションで使用するためにビルドおよびコンパイルされています。 RPMは、RPMPackageManagerの略です。 Ubuntuおよびその他のDebianディストリビューションは、.deb
を使用します パッケージ。 Ubuntu Linuxに必要なDebianパッケージが見つからない場合もありますが、RPMコンパイル済みバージョンで利用できる場合があります。その場合、いくつかの方法では、UbuntuLinuxシステムにRPMパッケージをインストールできます。
Ubuntu/DebianシステムのRPMパッケージ
当初、RPMパッケージ管理システムはRedHatLinux用に構築されていました。その後、Fedora、SuSE Linux、およびその他のRedHatベースのLinuxディストリビューションで人気が出て利用できるようになりました。 Red HatとDebianはどちらも異なるLinuxシステムであり、どちらにもパッケージリポジトリがあるため、依存関係エラーを回避するために、UbuntuLinuxにRPMパッケージをインストールする際には注意が必要です。この投稿では、Ubuntuおよびその他のDebianLinuxディストリビューションにRPMパッケージをインストールする方法を説明します。
ステップ1:DebianシステムにAlienパッケージをインストールする
Linuxでは、AlienアプリケーションはDebianLinux用のディストリビューションパッケージコンバーターです。 RPMパッケージをDebian形式に変換できます。ルート権限を持つUbuntuターミナルシェルで次のコマンドを実行して、DebianシステムにAlienパッケージをインストールできます。
sudo apt install alien
ステップ2:RPMパッケージをダウンロードする
Alienツールを使用すると、UbuntuシステムにRPMパッケージをインストールできます。ただし、YUMまたはDNFコマンドを使用して、RedHatのリポジトリを介してRPMパッケージをインストールすることはできません。 RPMパッケージをDebian形式に変換する必要があります。
まず、システムに目的のRPMパッケージをダウンロードする必要があります。 RPMパッケージをダウンロードしてRPMに変換しましょう。ここでは、プロセスを示すためにGoogleChromeのRPMパッケージをダウンロードします。別のRPMパッケージを選択することもできます。 Google ChromeのRPMパッケージをダウンロードするには、ここをクリックしてください。
ステップ3:DebianLinuxにRPMパッケージをインストールする
---
UbuntuシステムにRPMパッケージをインストールする方法は2つあります。 .rpm
を変換できます .deb
へのパッケージ パッケージまたは、Alienツールを使用してRPMパッケージをDebianシステムに直接インストールできます。ここでは、DebianLinuxシステムにRPMパッケージをインストールする両方の方法について説明します。
方法1:UbuntuでRPMパッケージを変換してインストールする
DebianツールにAlienツールをインストールした後、以前にダウンロードしたrpmパッケージを変換できるようになりました。以下のプロセスに従って、パッケージを変換できます。ターミナルシェルで次のコマンドを実行して、RPMパッケージをDebian形式に変換します。パスとパッケージ名を自分のものに置き換えることを忘れないでください。
sudo alien google-chrome-stable_current_x86_64.rpm
変換が成功している間、dpkg
のいずれかを実行できるようになりました コマンドまたはapt install
ターミナルシェルでコマンドを実行して、UbuntuLinuxにRPMパッケージをインストールします。
UbuntuにパッケージをインストールするためのDpkgコマンド。
sudo dpkg -i google-chrome-stable_88.0.4324.96-2_amd64.deb
Ubuntuにパッケージをインストールするためのaptコマンド。
sudo apt install ./google-chrome-stable_88.0.4324.96-2_amd64.deb
方法2:UbuntuにRPMパッケージを直接インストールする
これは、ubuntuデスクトップにrpmパッケージをインストールする簡単なプロセスです。まず、.rpm
をダウンロードしたディレクトリを開きます パッケージを作成し、ターミナルシェルで次のAlienコマンドを実行して、Ubuntuまたはその他のDebianベースのLinuxディストリビューションにパッケージを直接インストールします。
sudo alien -i google-chrome-stable_current_x86_64.rpm
最後の言葉
DebianシステムにRPMパッケージをインストールすることは複雑な作業ではありませんが、パッケージにいくつかの不一致が見られる場合があります。パッケージにデフォルトのアイコンが表示されない場合や、システムでマイナーな依存関係エラーが発生することはめったにない場合があります。ただし、RPMパッケージとは何か、Ubuntuデスクトップやその他のDebianベースのLinuxディストリビューションにRPMパッケージをインストールする方法については投稿全体で説明しました。
この投稿が有用で有益であると思われる場合は、お友達やLinuxコミュニティと共有してください。また、この投稿に関するご意見をコメント欄に記入することをお勧めします。