GNU/Linux >> Linux の 問題 >  >> Debian

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

RPMパッケージはRedHatベースのLinuxにネイティブですが、Debianベースにはネイティブではありません。したがって、このチュートリアルでは、RPMパッケージまたはDebパッケージを変換し、Ubuntu22.04または20.04LTSLinuxにインストールする手順を学習します。

Ubuntu Linuxは、その公式リポジトリがシステムに直接インストールするための何千ものパッケージを提供しているため、人気があります。物事を簡単にするためにさえ、このLinux開発者はGUIソフトウェアセンターを提供しています。一つには、APTパッケージマネージャーを使用してUbuntuにDebianパッケージをインストールするのはとても簡単です。ただし、RPMの場合は不可能です。 CentOS、AlmaLinux、Rocky Linux、OracleLinuxなどのRedHatベースのオペレーティングシステム用に作成されているためです。

ただし、ほとんどの場合、RPM形式で利用可能なソフトウェアにもDebバイナリが含まれているため、UbuntuにRPMパッケージをインストールする必要はほとんどありません。それでも、状況によっては、RPMからDEBへの変換が必要であり、実行するには「Alien」と呼ばれるオープンソースツールがあります。

Ubuntu22.04でRPMパッケージを変換してインストールする手順

1。要件

Ubuntu Linux
root以外のsudoユーザー
ターミナルアクセス
RPMファイルを変換する必要があります
エイリアンツール
インターネット接続

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

Ubuntu22.04のパッケージソースリポジトリ| 20.04には、「Alien」ツールをインストールするためのパッケージがすでに含まれています。したがって、最新バージョンを確実に入手するには、systemupdateコマンドを実行してください。

sudo apt udpate

3。 Ubuntu22.04にAlienをインストールする| 20.04

システムアップデートを実行したら、ALIENのインストールに進むことができます。システムのAPTパッケージマネージャーを使用して入手してください。与えられたコマンドに従ってください:

sudo apt install alien

さて、エイリアンが私たちのシステムにあることを確認するために、与えられたコマンドを使用してそのバージョンをチェックしましょう:

alien --version

4。 Ubuntu22.04でRPMを変換/インストールする| 20.04

次に、インストールされているAlienツールを使用して、お持ちのRPMパッケージを変換しましょう。このツールを使用するには、ソフトウェアを変換する前に、ソフトウェアのRPMバイナリがシステムに存在している必要があります。

構文

sudo alien software-package.rpm

:「 software-package.rpm」を置き換えます 上記のコマンドで、変換する実際のRPMパッケージ名を使用して」を入力します。

例:

ZenMap GUIはDebバイナリでは使用できず、RPM 1でのみ使用できるため、変換するために

sudo alien zenmap-7.92-1.noarch.rpm

これにより、RPMバイナリがDebianに変換されて保存されます。

5。 DebianBinaryをインストールする

上記の変換手順を実行した後、RPMパッケージ用のDebianバイナリがすでに用意されています。これで、指定された構文を使用して同じものをインストールできます:

sudo dpkg -i package.deb

たとえば、 Zenmap RPMパッケージを変換しました。取得した出力は、 zenmap-7.92-2.noarch.debでした。 。そして、同じものをインストールするコマンドは次のようになります:

sudo dpkg -i zenmap-7.92-2.noarch.deb

または 、インストールと変換の両方を同時に実行する場合は、次を使用します。

sudo alien -i your-package.rpm

終わりの考え:

このようにして、Alienパッケージ変換ツールを使用してUbuntu20.04/22.04またはDebianにRPMパッケージをインストールできます。ただし、変換されたパッケージは常に正しくインストールされるとは限りません。問題が発生する可能性があります。


Debian
  1. Ubuntu11.10およびUbuntu11.04にRPMパッケージをインストールします

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

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

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

  2. Ubuntu18.04にOracle18cXeパッケージをインストールするにはどうすればよいですか?

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

  1. UbuntuにDebファイル(パッケージ)をインストールする方法

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

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