Alien: различия между версиями
[непроверенная версия] | [отпатрулированная версия] |
мНет описания правки Метка: отменено |
|||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 19: | Строка 19: | ||
== Возможности == |
== Возможности == |
||
Поддерживает преобразование между пакетами [[Linux Standard Base]], [[RPM]], [[Deb (формат файлов)|deb]], Stampede (.slp), [[Solaris]] (.pkg) и [[Slackware]] (.[[gzip|tgz]]). Способна автоматически устанавливать сгенерированный пакет. При |
Поддерживает преобразование между пакетами [[Linux Standard Base]], [[RPM]], [[Deb (формат файлов)|deb]], Stampede (.slp), [[Solaris]] (.pkg) и [[Slackware]] (.[[gzip|tgz]]). Способна автоматически устанавливать сгенерированный пакет. При преобразовании делает попытку конвертации [[инсталляция (ПО)|инсталляционных]] [[скрипт]]ов, включённых в архив. Тем не менее последней возможностью следует пользоваться крайне осторожно, так как Linux-дистрибутивы могут сильно отличаться друг от друга и неудачно преобразованные скрипты могут повредить операционную систему. |
||
== Использование == |
== Использование == |
Текущая версия от 15:11, 15 мая 2024
alien | |
---|---|
Тип | конвертор пакетов |
Разработчик | Joey Hess |
Написана на | Perl |
Операционные системы | GNU/Linux |
Первый выпуск | 1996 |
Последняя версия | |
Репозиторий | salsa.debian.org/debian/… |
Лицензия | GNU GPL версия 2 |
Сайт | kitenet.net/programs/ali… |
Медиафайлы на Викискладе |
alien — компьютерная программа, созданная для преобразования форматов различных систем управления пакетами Linux.
Возможности
[править | править код]Поддерживает преобразование между пакетами Linux Standard Base, RPM, deb, Stampede (.slp), Solaris (.pkg) и Slackware (.tgz). Способна автоматически устанавливать сгенерированный пакет. При преобразовании делает попытку конвертации инсталляционных скриптов, включённых в архив. Тем не менее последней возможностью следует пользоваться крайне осторожно, так как Linux-дистрибутивы могут сильно отличаться друг от друга и неудачно преобразованные скрипты могут повредить операционную систему.
Использование
[править | править код]Простой пример использования alien:
# alien --to-rpm --scripts ./mypkg.deb
Это позволит сконвертировать mypkg.deb в mypkg.rpm с преобразованием стандартных для Debian пакета инсталляционных скриптов — preinst, postinst, prerm и postrm[2]. На выходе получится RPM-пакет.
Обратная задача решается следующей командой
# alien --to-deb --scripts ./mypkg.rpm
Это позволит сконвертировать mypkg.rpm в mypkg.deb
Примечания
[править | править код]- ↑ Alien 8.95.8 Changelog
- ↑ Deb-пакеты изнутри Архивная копия от 12 июня 2009 на Wayback Machine. Скрипты для установки/удаления пакета
Ссылки
[править | править код]Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |