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

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

Debianリポジトリには、ソフトウェアセンターから、またはaptコマンドラインを使用してインストールできる何千ものdebパッケージが含まれています。 Debは、すべてのDebianベースのディストリビューションで使用されるインストールパッケージ形式ですが、これらの方法では利用できないものもあります。既存のRPMリポジトリなどの代替ソースにこれらが含まれている場合があります。

RPMパッケージ形式は、Red Hatと、Almalinux、CentOS Stream、RockyLinuxなどのフォークで使用されています。 Debianユーザーの場合、alienというアプリケーションを使用すると、RPMパッケージをDebianにインストールしたり、RPMパッケージをDebian(.deb)ファイルに変換したりできます。

次のチュートリアルでは、 RPMパッケージをインストールし、Debian11BullseyeデスクトップまたはサーバーでDebianパッケージをRPMパッケージに変換する方法を学習します。

Debianシステムの更新

Debianを更新します 既存のすべてのパッケージが最新であることを確認するためのオペレーティングシステム:

sudo apt update && sudo apt upgrade -y

DebianにRPMサポートをインストールする

デフォルトでは、RPMサポート名Alienに必要なパッケージは、おかしなことに、Debian11のリポジトリにあります。

インストールを開始するには、次のコマンドを使用します。

sudo apt install alien -y

次に、インストールとインストールされているバージョンを確認します。

alien --version

出力例:

alien version 8.95.5
RPMをDebianに変換/インストール

最初の例は、既存のRPMパッケージをダウンロードしてDebianパッケージに変換し、ソフトウェアをインストールすることです。

まず、変換するRPMのタイプをダウンロードします。

次に、エイリアンコマンドを使用します パッケージを.debに変換します パッケージファイル。

例のみ:

sudo alien package.rpm

出力例:

package.deb generated

これには数分かかる場合があります。パッケージのサイズによって異なります。

–スクリプト エラーNOKEYが発生した場合に備えて、エイリアンコマンドがあった場合は、構文が必要になることがあります。

例:

sudo alien package.rpm --scripts

通常、エイリアンアプリケーションは、必要に応じてターミナルでメッセージを中継します。

考えられるエラーの例:

NOKEY

dpkg-installコマンドを使用してパッケージをインストールします 次のように。

sudo apt install ./package.deb

dpkg-iコマンドを使用する別の方法。

sudo dpkg -i package.deb
RPMを直接インストールする

または、RPMを直接インストールする方が高速です。これは、次のコマンドを使用して実行できます。

sudo alien -i package.rpm

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

  2. Python3.8をDebian11Bullseyeにインストールする方法

  3. Python3.9をDebian11Bullseyeにインストールする方法

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

  2. Debian9にYarnをインストールする方法

  3. Debian10にYarnをインストールする方法

  1. Debian 11(Bullseye)をステップバイステップでインストールする方法

  2. Debianにリポジトリを追加する方法

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