RPM не должен использоваться непосредственно для установки пакетов RPM (2)

18259
Alejandro Herrnsdorf

На https://superuser.com/questions/607493/rpm-should-not-be-used-directly-install-rpm-packages эта проблема, похоже, была решена. Проблема в том, что при работе с Linux Mint этот ответ не должен был появиться в моей консоли, поскольку я должен иметь возможность использовать RPM, а не обязательно чужую команду. Однако для установки LibreOffice мне пришлось перенести все файлы RPM в Debian Inorder. Почему это?

2
Не совсем понятно, о чем ты спрашиваешь. Пожалуйста, включите важные части вопроса здесь, а не просто связывайте их. pabouk 10 лет назад 0

2 ответа на вопрос

4
Ignacio Vazquez-Abrams

Linux Mint, being a Debian derivative, has a debdb instead of a rpmdb. Hence you must use dpkg/apt and not rpm/yum for the system to properly recognize the package.

3
Johny

Normally you install software or deb packages on Ubuntu/Mint linux via Synaptic, Ubuntu Software Center/ppa, or an apt-get command from the terminal. In another hand, Fedora, centos, mandriva, and redhat support rpm packages.

Someday you have to install rpm package to your ubuntu/mint linux/debian box, there is a utility called Alien, Alien will converts packages from one format to another with ease.

Here is how to install rpm packages on ubuntu, linux mint, or debian

Install alien and all the dependencies it needs

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

To convert a package from rpm to debian format

# alien packagen.rpm 

Finally, install your package !

# dpkg -i package.deb 

For more info, use

$ alien -h 

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

Похожие вопросы