Deb пакет как сделать из rpm пакета
Ответ : Спасибо за комплименты, в то небольшое количество свободного времени, которое у меня есть, я пытаюсь поделиться своими знаниями о мире Linux, потому что я хочу помочь распространить информацию, а также потому, что я верю в философию, которую представляет Linux Столлман Диксит. Что касается конверсии, конечно, можно. Вам просто нужно установить программу иностранец. В Debian и производных версиях это будет выглядеть так:.Создание RPM или DEB пакетов с Checkinstall в Linux
Доверительные отношения: от теории к практике» подробнее. Alien — полезная утилита, созданная для преобразования форматов различных систем управления пакетами Linux. Поддерживается преобразование между пакетами: Linux Standard Base. Здесь и далее команды выполняются с правами пользователя root , если не указано иное.
Программа GUI-deb предназначена для создания пакетов в формате deb. Однако, из пакетов в формате deb можно легко получить пакеты в другом очень популярном формате - rpm. Сделать это можно при помощи утилиты alien. Чтобы получить из deb-пакета rpm-пакет, достаточно запустить alien со следующими параметрами: sudo alien --to-rpm --scripts. Имя получаемого пакета в формате rpm будет автоматически сформировано alien на основе содержащейся в пакете информации. Параметр "--scripts" сообщает alien, что при преобразовании также надо конвертировать содержащиеся в пакете инсталляционные скрипты подробнее о скриптах написано в разделе "Скрипты в deb-файле".
- Распаковка существующих пакетов
- Если вы установили программу Linux с исходного кода, запустив «make install», установка не сильно сложная, но это становится действительно сложным при удалении данной программы, если автор программы не обеспечил удаления в файле Makefile. Вам придется сравнивать полный список файлов в вашей системе до и после установки программы из исходников, и вручную удалить все файлы, которые были добавлены во время установки.
- Мы расскажем вам, как создавать два наиболее распространенных типа пакетов Linux для распространения программного обеспечения, и вы сможете сами распространять свои собственные пакеты. Мы собираемся провести вас через процесс создания пакетов программ для двух самых популярных систем пакетов DEB и RPM.
- Software Engineer.
Часто бывает нужно по-быстрому собрать deb-пакет в Debian, особенно когда уже имеется бинарный файл. А чтобы они не валялись по всему диску, закатаем наши пакеты в собственный же репозиторий. Распаковка существующих пакетов Сначала посмотрим, что внутри пакета deb или rpm. Распаковка deb-пакета Распаковать пакет Debian нужно в два этапа - сначала извлекаем из него файлы, а потом добираемся до собственно бинарников. Вскрываем пакетик: ar vx mypackage. Теперь, если нам охота поживиться бинарниками пакета содержимое data.