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

Ubuntu20.04LTSにRPMパッケージをインストールする方法

RPM(Red Hat Package Manager)パッケージは、RHELと、CentOS、Fedoraなどのベースのオペレーティングシステムでコンパイルおよびインストールすることを目的としています。ただし、RPMパッケージをDEBパッケージに変換することで、Ubuntuにインストールすることもできます。そして、この記事では、その方法を知っていますか?

多くの場合、Ubuntuでは利用できないソフトウェアパッケージがいくつかあります(APTパッケージマネージャーとDebianパッケージを使用します)。 RHELとUbuntuはどちらもLinuxですが、それらにインストールするパッケージのビルド形式は異なります。

たとえば、Nmapネットワーク分析ツールのGUIインターフェイスであるZenmapは、RPM形式のコンパイル済みバイナリとして利用できるため、Ubuntu 20.04 LTSで必要な場合は、最初にUbuntuインストール可能なDebパッケージに変換する必要があります。したがって、Ubuntu 19.04 / 18.04 / 16.04、Linux Mint、Debian、MX Linux、ZorinOSなどにも適用できる手順は次のとおりです…

1。システムアップデートを実行する

コマンドターミナルを開きます。ショートカットはCtrl+ Alt + Tです。 、次にsystem updateコマンドを使用して、インストールされているすべてのパッケージに、リポジトリキャッシュの再構築を含む最新の状態を実現させます。

sudo apt update

2。 Alien-パッケージコンバーターをインストールする

次に、Ubuntu 20.04 LTSにAlienソフトウェアをインストールします。これは、RPMパッケージをDebian互換のDEB形式に変換するのに役立ちます。これをインストールするには、公式リポジトリにすでに存在するため、サードパーティのリポジトリを追加する必要はありません。

sudo apt install alien -y

3。 UbuntuにインストールするRPMパッケージを入手する

次に、Ubuntu 20.04にインストールするソフトウェアのRPMパッケージが必要です。ここでは、RPM形式で利用可能なZenmapのバイナリをダウンロードしています。

4。 RPMをDEBに変換

変換してUbuntuにインストールするRPMパッケージがシステムにインストールされたら、以下のコマンドを実行して同じものをインストールします。

sudo alien package-name

たとえば、Zenmapをダウンロードしたので、そのファイル名を使用します:

sudo alien zenmap-7.91-1.noarch.rpm

5。 RPM変換されたDebianファイルをインストールする

2つのコマンドを使用してDebパッケージをインストールできます。1つはdpkgです。 その他のDebianベースのLinuxオペレーティングシステムの通常のAPTパッケージマネージャー。

変換プロセスが完了すると、AlienはRPM変換されたDebianファイルをソースファイルと同じディレクトリに保存します。

DPKGコマンドを使用するには

sudo dpkg -i zenmap_7.91-2_all.deb

APTの使用:

sudo apt install ./zenmap_7.91-2_all.deb

6。 UbuntuにRPMを変換してインストールするための単一のコマンド

変換とインストールの2つの手順を実行したくない場合は、1つのコマンドを使用して、変換だけでなく、変換されたDebianファイルもインストールできます。

sudo alien -i rpm-filename

sudo alien -i zenmap-7.91-1.noarch.rpm


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

  2. Ubuntu 20.04 LTSにRPMパッケージをインストールします-ステップバイステップガイド?

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

  1. UbuntuにRPMパッケージをインストールする

  2. Ubuntu 22.04 /20.04LTSにDockerをインストールする方法

  3. Ubuntu20.04LTSにPlayOnLinuxをインストールする方法

  1. Ubuntu20.04LTSにMariaDBをインストールする方法

  2. Ubuntu 20.04 LTS/21.04にAnsibleをインストールする方法

  3. Ubuntu 20.04 LTS/21.04にMinikubeをインストールする方法