Fremmed

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 17. november 2019; checks kræver 3 redigeringer .
fremmed
Type pakkekonverter
Udvikler Joey Hess
Skrevet i Perl
Operativ system GNU / Linux
nyeste version
Licens GNU GPL version 2
Internet side kitenet.net/programs/ali…
 Mediefiler på Wikimedia Commons

alien  er et computerprogram designet til at konvertere formater fra forskellige Linux -pakkehåndteringssystemer .

Funktioner

Understøtter konvertering mellem Linux Standard Base , RPM , deb , Stampede (.slp), Solaris (.pkg) og Slackware ( .tgz ) pakker . I stand til automatisk at installere den genererede pakke. Ved konvertering forsøger den at konvertere de installationsscripts , der er inkluderet i arkivet . Den sidste mulighed bør dog bruges med ekstrem forsigtighed, da Linux-distributioner kan være meget forskellige fra hinanden, og dårligt konverterede scripts kan beskadige operativsystemet.

Brug

Et simpelt eksempel på brug af alien :

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

Dette vil konvertere mypkg.deb til mypkg.rpm med konvertering af standard Debian -pakkeinstallationsscripts - preinst, postinst, prerm og postrm [2] . Outputtet er en RPM-pakke.

Det omvendte problem løses med følgende kommando

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

Dette vil konvertere mypkg.rpm til mypkg.deb

Noter

  1. https://sourceforge.net/projects/alien-pkg-convert/files/release/
  2. Deb-pakker indefra Arkiveret 12. juni 2009 på Wayback Machine . Scripts til at installere/fjerne en pakke

Links