Автор (ы) | Joey Hess |
---|---|
Стабильная версия | 8.95 / 16 октября 2016 г.; 3 года назад (16.10.2016) |
Репозиторий | |
Написано на | Perl |
Операционная система | Linux |
Тип | Преобразование пакета |
Лицензия | GPLv2 + |
Веб-сайт | alien-pkg-convert.sourceforge.io |
Alien - это компьютерная программа, которая выполняет преобразование между различными форматами пакетов Linux, созданная Джоуи Хессом и в настоящее время поддерживаемая Кайлом Барри.
Alien поддерживает преобразование между Linux Standard Base ( LSB), LSB -совместимые пакеты .rpm, .deb, Stampede (.slp), Solaris (.pkg) и Slackware (.tgz, .txz,.tbz,.tlz) пакеты. Он также может автоматически устанавливать сгенерированные пакеты и также может попытаться преобразовать сценарии установки, включенные в архив. Последнюю функцию следует использовать с осторожностью, поскольку дистрибутивы Linux могут значительно отличаться друг от друга, а использование сценариев установки, автоматически преобразованных из формата Alien, может привести к поломке системы.
Пример использования Alien:
$ alien --to-rpm --scripts./mypkg.deb
Это преобразует mypkg.deb в mypkg.rpm со сценариями preinst, postinst, prerm и postrm из пакета Debian (deb ) в пакет RPM.
Терминальные команды для Alien:. alien (filename).rpm # Rpm to Deb
alien -k (filename).tar.gz # Tar.gz to Deb
alien -d (filename).tar.bz2 # Tar.bz2 для Деб
alien --to-deb ~ / (filename).tgz # Tgz для Деб
. alien -r (filename).deb
служебная программа-помощник пришельцев
.