MC, 19:57 sobota, 23.10.2010 r.
Ilustracja do artykułu: alien Linux - konwertowanie pakietów instalacyjnych rpm do deb

alien Linux - konwertowanie pakietów instalacyjnych rpm do deb

Zdarzają się sytuacje, w których jesteśmy posiadaczami pakietów instalacyjnych nie obsługiwanych przez nasz system (np. rpm, slp itp.). Właśnie wtedy z pomocą przychodzi program Alien, który umożliwia konwertowanie tychże pakietów pomiędzy sobą - w przypadku użytkowników Ubuntu, ważne jest konwertowanie do pakietów deb.

Alien jest dostępny w repozytoriach więc instalujemy go poleceniem:

sudo apt-get install alien

Alien domyślnie konwertuje wskazane pakiety instalacyjne do plików deb. Konieczne jest również uruchomienie Alien'a jako root, aby zadziałał. Przykładowo:

sudo alien plik.rpm

Wygenerowany zostanie plik: plik.deb. Możemy również kazać programowi z zainstalować pakiet, od razu po jego przekonwertowaniu. Wystarczy dodać parametr -i:

sudo alien -i plik.rpm

Dobrze, ale co kiedy chcemy przekonwertować np. plik deb do pliku slp? Zrobimy to za pomocą polecenia:

sudo alien --to-slp plik.deb

Myślę, że zasada jest prosta. Pomoc programu listuje takie możliwe parametry konwersji:

-d, --to-deb Generate a Debian deb package (default).
-r, --to-rpm Generate a Red Hat rpm package.
� � � � --to-slp Generate a Stampede slp package.
-l, --to-lsb Generate a LSB package.
-t, --to-tgz Generate a Slackware tgz -- --package.
-p, --to-pkg Generate a Solaris pkg package.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: