Debファイルは、Ubuntu、Debian、MintなどのDebianベースのディストリビューションにパッケージをインストールするために使用されます。ただし、必要なパッケージがRPM形式でしか提供されない場合もあります。この場合、Alienプログラムを使用してUbuntuにRPMパッケージをインストールできます。このプログラムを使用すると、RPMファイルをdebファイルに変換したり、RPMファイルをUbuntuマシンに直接インストールしたりできます。
ここLinuxAPTでは、UbuntuOSにRPMをインストールする方法を調べます。
次の投稿にアクセスして、CentOS 8にRPMパッケージをインストールできます:https://linuxapt.com/blog/265-install-rpm-packages-on-centos-8
UbuntuにRPMをインストールするさまざまな方法
RPMは、RHEL、CentOS、およびFedoraにパッケージをインストールするために使用されるファイル拡張子です。 Alienパッケージコンバーターを使用して、UbuntuにRPMファイルをインストールできます。 Alienを使用すると、RPMファイルをdebファイルに変換し、デフォルトのパッケージマネージャーを使用してインストールできます。または、RPMパッケージをUbuntuOSに直接インストールすることもできます。
a。 UbuntuでのRPMの変換とインストール
ここでは、最初にAlienパッケージコンバーターを介してRPMファイルをdebファイルに変換します。次に、Aptパッケージマネージャーを使用してこのdebパッケージをインストールします。
1.RPMパッケージをダウンロード
UbuntuシステムにインストールするRPMパッケージをダウンロードします。デモのために、SkypeRPMパッケージをUbuntuにインストールします。
次のコマンドを使用して、SkypeRPMパッケージを公式Webサイトからダウンロードしました。
$ wget https://repo.skype.com/latest/skypeforlinux-64.rpm
2. AlienPackageConverterをインストールします
次に、次のコマンドを使用してエイリアンパッケージコンバータをインストールします。
$ sudo apt install alien
操作の承認を求められる場合があります。 yを押して続行します。
これにより、Alienパッケージコンバータがシステムにインストールされます。
3.RPMファイルをDebに変換します
Alienがインストールされたので、これを使用してRPMファイルをdebファイルに変換できます。以下のコマンドを実行して、RPMファイルをdebに変換します。
$ sudo alien <RPM_Package_Name>
Skype RPMパッケージの場合、次のコマンドを使用しました:
$ sudo alien skypeforlinux-64.rpm
このコマンドは、指定されたRPMファイルをdebファイルに変換します。
4.変換されたDebファイルをインストールします
変換されたdebファイルをインストールするには、次のコマンドを実行します。
$ sudo dpkg -i skypeforlinux_8.82.0.403-2_amd64.deb
このコマンドは、システムにdebファイルをインストールします。
b。 UbuntuにRPMを直接インストールする
ここでは、Alienパッケージコンバーターを使用してUbuntuにRPMファイルを直接インストールします。
1.RPMパッケージをダウンロード
UbuntuマシンにインストールするRPMファイルをダウンロードします。デモのために、SkypeRPMパッケージをUbuntuにインストールします。
次のコマンドを使用して、SkypeRPMファイルを公式Webサイトからダウンロードしました。
$ wget https://repo.skype.com/latest/skypeforlinux-64.rpm
2. AlienPackageConverterをインストールします
次のコマンドを使用して、エイリアンパッケージコンバータをインストールします。
$ sudo apt install alien
操作の承認を求められる場合があります。 yを押して続行します。
これにより、Alienパッケージコンバータがシステムにインストールされます。
3.RPMファイルをインストールします
Alien Converterを使用すると、RPMファイルをdebファイルに変換せずに直接インストールできます。以下のコマンドを実行して、Alienパッケージコンバーターを使用してRPMファイルをインストールします。
$ sudo alien --install <RPM_Package_Name>
Skype RPMパッケージの場合、次のコマンドを使用しました:
$ sudo alien --install skypeforlinux-64.rpm
このコマンドは、UbuntuシステムにRPMファイルをインストールします。