Как установить rpm пакет на Debian/Ubuntu/Linux Mint

Как установить rpm пакет на Debian/Ubuntu/Linux Mint

Не можете найти нужный пакет на Debian/Ubuntu/Linux Mint, а на RedHat, CentOS или Fedora он имеется в виде rpm пакета, не беда, можно его пересобрать в deb. В данной теме «Как установить rpm пакет на Debian/Ubuntu/Linux Mint» расскажу как я это делал, все очень просто и легко.

Первое что нужно сделать, — это установить:

# apt-get install cmake libc6-dev libc6-dev* g++-multilib

Устанавливаем нужный софт:

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

И так, приступим. Допустим у нас есть какой то пакет который можно установить в CentOS или RedHat в виде rpm пакета, мы сейчас его пересоберем в deb пакет и установим его на Debian/Ubuntu/Linux Mint.

1. Конвертируем пакет c .rpm  в .deb, для этого выполним:

# alien имя_вашего_пакета.rpm

После выполнение этой команды пройдет некоторое время и пакет пересобирется в deb.

2. Установим пакет.

# dpkg -i имя_вашего_пакета.deb

Все очень просто, не так ли? На этом я завершу статью «Как установить rpm пакет на Debian/Ubuntu/Linux Mint». Спасибо за посещение моего блога http://linux-notes.org

8 thoughts on “Как установить rpm пакет на Debian/Ubuntu/Linux Mint

  1. alien имя_вашего_пакета.rpm
    File «viber.rpm» not found.
    Везде на всех сайтах одно и тоже под копирку и ничего толкового, копипастеры

    • Я перед тем как что-то публиковать — обязательно проверяю на работоспособность! Если не работает, — может что-то не так делаешь

    • у тебя наверняка файл скачан в cd /home или cd /root.
      Таким образом переходишь в корневой каталог с файлом который нужно распоковать и установить:
      1. cd /home/Downloads/
      2. alien alien имя_вашего_пакета.rpm
      3. dpkg -i имя_вашего_пакета.rpm

  2. Возможно косяк в пути, попробуйте сменить директорию, потом просто писать имя пакета.

    • Поправил статью. Нужно было установить вспомогательные библиотеки:

      # apt-get install cmake libc6-dev libc6-dev* g++-multilib
      

      После этого действия, все пойдет «по маслу».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

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