web-dev-qa-db-ja.com

RPMを直接使用しないでくださいRPMパッケージをインストールします(2)

https://superuser.com/questions/607493/rpm-should-not-be-used-directly-install-rpm-packages で、この問題は解決されたようです。問題は、Linux Mintを使用している場合、この回答がコンソールに表示されるべきではないということです。RPMを使用でき、必ずしもエイリアンコマンドを使用できないはずだからです。ただし、LibreOfficeをインストールするには、debするすべてのrpmファイルをエイリアンにする必要がありました。どうしてこれなの?

Debianの派生物であるLinuxMintには、rpmdbの代わりにdebdbがあります。したがって、システムがパッケージを正しく認識するためには、rpm/yumではなくdpkg/aptを使用する必要があります。

通常、Synaptic、Ubuntu Software Center/ppa、またはターミナルからのapt-getコマンドを使用して、Ubuntu/Mintlinuxにソフトウェアまたはdebパッケージをインストールします。一方、Fedora、centos、mandriva、およびredhatはrpmパッケージをサポートします。

いつかあなたはあなたのubuntu/mint linux/debianボックスにrpmパッケージをインストールしなければなりません、エイリアンと呼ばれるユーティリティがあります、エイリアンはパッケージをあるフォーマットから別のフォーマットに簡単に変換します。

これがubuntu、linux mint、またはdebianにrpmパッケージをインストールする方法です

エイリアンとそれが必要とするすべての依存関係をインストールします

# apt-get install alien dpkg-dev debhelper build-essential

パッケージをrpmからdebian形式に変換するには

# alien packagen.rpm

最後に、パッケージをインストールしてください!

# dpkg -i package.deb

詳細については、

$ alien -h

ソース: http://namhuy.net/1207/how-to-install-rpm-packages-on-ubuntu-mint-or-debian.html

3
Johny