stringtranslate.com

Alien (конвертер файлов)

Alien — это компьютерная программа , преобразующая различные форматы пакетов Linux , созданная Джоуи Хессом и в настоящее время поддерживаемая Кайлом Барри. [1]

Функции

Alien поддерживает преобразование между стандартными базовыми пакетами Linux (LSB) , LSB -совместимыми пакетами .rpm , [2] .deb , Stampede (.slp), Solaris (.pkg) и Slackware ( .tgz , .txz , .tbz, .tlz). [3] пакеты. Он также способен автоматически устанавливать сгенерированные пакеты, а также пытаться конвертировать установочные сценарии, включенные в архив. Последнюю функцию следует использовать с осторожностью, поскольку дистрибутивы 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 to Deb

$ alien --to-deb ~/${filename}.tgz # Tgz to Deb


$ alien -r ${filename}.deb

Для запуска команды могут потребоваться права суперпользователя. Если это так, продолжайте выполнять команды ниже
$ sudo alien ${filename}.rpm # Rpm to Deb


$ sudo alien -k ${filename}.tar.gz # Tar.gz to Deb

$ sudo alien -d ${filename}.tar.bz2 # Tar.bz2 to Deb

$ sudo alien --to-deb ~/${filename}.tgz # Tgz to Deb


$ sudo alien -r ${filename}.deb

Похожие приложения

Смотрите также

Рекомендации

  1. ^ Хесс, Джоуи. «новый сопровождающий пришельцев».
  2. ^ Стандартная база Linux # Ограничения в Debian
  3. ^ Slackware#Управление

Внешние ссылки