На https://superuser.com/questions/607493/rpm-should-not-be-used-directly-install-rpm-packages эта проблема, похоже, была решена. Проблема в том, что при работе с Linux Mint этот ответ не должен был появиться в моей консоли, поскольку я должен иметь возможность использовать RPM, а не обязательно чужую команду. Однако для установки LibreOffice мне пришлось перенести все файлы RPM в Debian Inorder. Почему это?
2 ответа
Linux Mint, являясь производным от Debian, вместо rpmdb использует debdb. Следовательно, вы должны использовать dpkg/apt, а не rpm/yum, чтобы система правильно распознала пакет.
Обычно вы устанавливаете программное обеспечение или пакеты deb в Ubuntu/Mint linux через Synaptic, Ubuntu Software Center/ppa или через команду apt-get из терминала. С другой стороны, Fedora, centos, mandriva и redhat поддерживают пакеты rpm.
Когда-нибудь вам нужно будет установить пакет rpm в вашу коробку ubuntu/mint linux/debian, есть утилита Alien, Alien с легкостью преобразует пакеты из одного формата в другой.
Вот как установить пакеты rpm в Ubuntu, Linux Mint или Debian.
Установить инопланетянин и все необходимые ему зависимости
# 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