A. Konsolideerimise puudumine universaalne pakendisüsteem, on viinud meid vajaduseni muuta jaotusest paketid meie omadega kohanevateks pakettideks. Minu puhul ta kasutas Linux Mint põhidistroona ja Antergos testimiseks saan vahel rakendusi, millel on ainult pakett deb ja pole sees Aur, kasutas ta nendel juhtudel tööriista nimega arhivaal lubades mul teisendage .deb Arch Linuxi paketiks.
Mõni aeg tagasi räägiti siin teisest meetodist eesmärgi saavutamiseks Teisendage Debiani .deb pakett Arch Linuxi paketiksErinevus meetodist, mida teile õpetame, on protsessi automatiseerimine.
Samamoodi tehti ka õpetus Installige Debiani / Ubuntu rakendused DPKG-ga ArchLinuxi piiranguga, et see ei lahenda sõltuvusi.
Mis on archalien?
See on Pythonis kirjutatud tasuta tööriist, mis võimaldab teisendada Debiani .deb pakett Arch Linuxi paketiks. Selle kasutamine ja paigaldamine on väga lihtne, tööriist säästab Arch Linuxi paketi loomine põhineb .deb-ilsamuti algajate kasutajate aitamine rakenduste installimisel Arch Linuxi-põhistele jaotustele.
.Deb teisendamine Arch Linuxi paketiks
.Deb-i kiireks ja hõlpsaks muutmiseks Arch Linuxi paketiks peame tööriista uusima versiooni allalaadimiseks kloonima archalieni hoidla. Selleks peame avama terminali ja käivitama järgmise käsu:
giti kloon https://github.com/Asher256/archalien.git
Archalieni kasutamine
Järgmisena peame käivitama rakenduse, mis näitab teisendatavat paketti .deb. süntaks, mida peame kasutama, on järgmine:
$ ./archalien.py apt-file_2.5.4ubuntu1_all.deb
Selle tulemuseks on Arch Linuxi pakett järgmise nimega: apt-file-2.5.4ubuntu1.pkg.tar.gz
Paigaldage pakett pkg.tar.gz Arch Linuxi ja derivaatide juurde
.Deb-teisendusest tuleneva faili .pkg.tar.gz installimiseks käivitage lihtsalt järgmine käsk:
pacman -U nombredelpaquete
või mis on võrdne
pacman -U apt-file-2.5.4ubuntu1.pkg.tar.gz
Oleme kindlad, et see väga praktiline ja kasulik tööriist säästab palju aega ja väheseid peavalusid.
Tervitused, tegin juhendis kirjeldatud toimingud, kuid archlinux-failid lõpevad sellise laiendiga: curlew-0.2.2-1-any.pkg.tar.xz ja kui tõesti mainitud programm need selles loob laiendus: curlew-0.2.2-1.pkg.tar.gz, mida ei saa installida pacman -U-ga
Mis siis programmis viga on ...
tänan
Ma langen kokku juuliga ...
see peaks genereerima .xz-faili, et seda saaks Pacmaniga installida
Ja teisendada DEB RPM-is?
Näete artiklit, mille UsemosLinux kirjutas Kuidas teisendada DEB RPM-iks ja vastupidi
Suur aitäh teabe eest 😉
kutid, kui kahju, et see viga mulle tundub, ./archalien.py: Faili või kataloogi pole olemas, keegi, kes saab mind aidata?
Vale paketi versioon, ei tööta.
Aitäh! Ma ei teadnud, et see sobib minu jaoks ideaalselt
Tänan, kui see minu jaoks ideaalselt töötas
tänan väga