Jump to content

Alien (file converter): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
→‎External links: Old link was broken, attempted to search at original link, alien man page not found. Updated link to Ubuntu man page for alien.
→‎External links: Stylistic change. Cleaned up link text. Clarified link purpose.
Line 44: Line 44:
==External links==
==External links==
* {{official|http://kitenet.net/programs/alien/}}
* {{official|http://kitenet.net/programs/alien/}}
* [http://manpages.ubuntu.com/manpages/gutsy/man1/alien.1p.html alien(1) [Ubuntu Gutsy<nowiki>]</nowiki>]||Convert/install alien binary package}}
* [http://manpages.ubuntu.com/manpages/gutsy/man1/alien.1p.html alien(1) [Ubuntu Gutsy man page<nowiki>]</nowiki>]


{{Debian}}
{{Debian}}

Revision as of 17:09, 27 January 2012

Alien
Original author(s)Joey Hess
Stable release
8.84 / April 15, 2011 (2011-04-15)
Repository
Operating systemLinux
TypePackage conversion
Websitehttp://kitenet.net/programs/alien/

Alien is a computer program that converts between different Linux package formats, written by Joey Hess.

Features

Alien supports conversion between Linux Standard Base, RPM, deb, Stampede (.slp), Solaris (.pkg) and Slackware (.tgz) packages. It is also capable of automatically installing the generated packages, and can try to convert the installation scripts included in the archive as well. The latter feature should be used with caution since Linux distributions may vary significantly from one another, and using install scripts automatically converted from an Alien format may break the system.

Usage

A sample usage of Alien:

# alien --to-rpm --scripts ./mypkg.deb

This will convert mypkg.deb to mypkg.rpm with the preinst, postinst, prerm and postrm scripts from the Debian package (deb) into the RPM package.

See also