Alien: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Zhentos (обсуждение | вклад) м обновление данных |
Спасибо, Капитан! |
||
Строка 16: | Строка 16: | ||
| website = [http://kitenet.net/programs/alien/ kitenet.net/programs/alien] |
| website = [http://kitenet.net/programs/alien/ kitenet.net/programs/alien] |
||
}} |
}} |
||
'''alien''' — [[компьютерная программа]], созданная для преобразования форматов различных [[система управления пакетами|систем управления пакетами]] [[Linux]]. Поддерживает преобразование между пакетами [[Linux Standard Base]], [[RPM Package Manager|RPM]], [[Deb (формат файлов)|deb]], Stampede (.slp), [[Solaris (операционная система)|Solaris]] (.pkg) и [[Slackware]] (.[[gzip|tgz]]). Способна автоматически устанавливать сгенерированный пакет. При преобразовании делает попытку [[Конвертация данных|конвертации]] [[инсталляция (ПО)|инсталляционных]] [[скрипт]]ов, включенных в архив. Тем не менее последней возможностью следует пользоваться крайне осторожно, так как Linux-дистрибутивы могут сильно отличаться друг от друга и неудачно преобразованные скрипты могут повредить операционную систему |
'''alien''' — [[компьютерная программа]], созданная для преобразования форматов различных [[система управления пакетами|систем управления пакетами]] [[Linux]]. Поддерживает преобразование между пакетами [[Linux Standard Base]], [[RPM Package Manager|RPM]], [[Deb (формат файлов)|deb]], Stampede (.slp), [[Solaris (операционная система)|Solaris]] (.pkg) и [[Slackware]] (.[[gzip|tgz]]). Способна автоматически устанавливать сгенерированный пакет. При преобразовании делает попытку [[Конвертация данных|конвертации]] [[инсталляция (ПО)|инсталляционных]] [[скрипт]]ов, включенных в архив. Тем не менее последней возможностью следует пользоваться крайне осторожно, так как Linux-дистрибутивы могут сильно отличаться друг от друга и неудачно преобразованные скрипты могут повредить операционную систему. |
||
Простой пример использования ''alien'': |
Простой пример использования ''alien'': |
Версия от 23:41, 4 января 2010
alien | |
---|---|
Тип | конвертор пакетов |
Разработчик | Joey Hess |
Написана на | Perl |
Операционные системы | GNU: Linux |
Первый выпуск | 1996 |
Последняя версия | 8.78 (8 июля 2009) |
Репозиторий | salsa.debian.org/debian/… |
Лицензия | GNU GPL версия 2 |
Сайт | kitenet.net/programs/alien |
Медиафайлы на Викискладе |
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[1]. На выходе получится RPM-пакет.
Примечания
- ↑ Deb-пакеты изнутри. Скрипты для установки/удаления пакета
Внешние ссылки
alien(1)
: Convert/install an alien binary package — страница справки man по пользовательским командам GNU/Linux (англ.)- Alien package converter software
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |