ГлавнаяКакУстановите файлы DEB на RHEL, Fedora, CentOS

Установите файлы DEB на RHEL, Fedora, CentOS

RPM от DEB: если вы используете дистрибутивы, упомянутые в заголовке, в какой-то момент вы столкнетесь (или столкнетесь) с проблемой: пакет, который вы хотите установить, не существует как файл RPM. Что вы можете сделать, это загрузить исходный код пакета и скомпилировать его самостоятельно, чтобы создать файл RPM.DEB

Но есть и другой способ.

В дистрибутивах Debian гораздо больше пользователей, чем в файлах RPM. Таким образом, количество пакетов, доступных в их репозиториях, намного выше.

Таким образом, это явление обычно существует как файл DEB пакет, который вы хотите, но не как RPM.

Ниже мы покажем вам, как установить интересующий вас пакет из файла DEB в дистрибутивы. RedHat, Мягкая фетровая шляпаи Centos Linux с помощью небольшой утилиты под названием Alien.

Установка инопланетянина

Alien это приложение, которое позволяет конвертировать различные пакеты. В настоящее время он поддерживает преобразование в файлы RPM, DEB, Stampede SLP, LSB, Slackware TGZ и Solaris PKG.

Загрузите инопланетянина из терминала с помощью следующей команды:

wget -c https://sourceforge.net/projects/alien-pkg-convert/files/release/alien_8.95.tar.xz

После загрузки распакуйте файл:

tar xf alien_8.95.tar.xz

Alien использует Perl, поэтому вам нужно будет скомпилировать исходный код. Установите Perl с помощью следующей команды:

dnf установить Perl

(Если вы еще не установили его). Затем вы можете продолжить компиляцию исходного кода. Следующая команда должна быть выполнена в директории исходного кода. Он скомпилирует и продолжит установку приложения:

Perl Makefile.PL; сделать; сделать установку

Конвертировать пакеты DEB в RPM

Как только инопланетянин установлен, конвертация пакетов становится игрой. Чтобы преобразовать пакет Debian в формат RPM

Alien --to-rpm file-name.deb

где файл name.deb - это загруженный пакет DEB. Это создаст RPM, необходимый для продолжения установки.

rpm -ivh имя файла.rpm

Утилита пришельцев отлично работает для небольших пакетов, которые не имеют много зависимостей, но могут иметь проблемы с конвертацией больших пакетов.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
Пожалуйста, введите ваше имя здесь

SecNews
SecNewshttps://www.secnews.gr
В мире без заборов и стен, которым нужны ворота и окна
spot_img

ЖИВЫЕ НОВОСТИ