|
Naslov: Yaourt: ili zasto je Arch nepre'ebiv :) Poruka od: foxbunny 29 Март 2008, 03:21:03 KRATAK OPIS
Yaourt je wrapper za pacman i makepkg. To je ujedno i mocan package manager koji pretrazuje sve binarne repoe i AUR PKGBUILDove, i deli instrukcije pacmanu ili makepkgu da instaliraju, odnosno kompajliraju pakete. Sintaksa je ista kao i kod pacmana pa pacman -S postaje yaourt -S, i tako dalje. Ako vas bas mrzi da se prabacujete na kucanje yaourt umesto pacman: Kod: # echo "alias yaourt=pacman" >> ~/.bashrc INSTALACIJA Prvo skinite fajl yaourt.tar.gz http://aur.archlinux.org/packages/yaourt/yaourt.tar.gz zatim u direktorijumu u kome je skinuti fajl: Kod: $ tar xvf yaourt.tar.gz $ cd yaourt && makepkg -i UPOTREBA Sve je isto kao pacman, ali ima dosta naprednih funkcija koje pacman nema. Na primer, kako da saznate sve rucno instalirane (sa pacman -S, a da nisu dependencies) pakete: Kod: $ yaourt -Qet A sto je ovo gore bitno? E, bitno je zbog sledeceg: Kod: $ yaourt --backup ~ Ovo iznad cuva kopiju lokalne baze instaliranih paketa kao tar.bz2 fajl u ~ direktorijumu korisnika. E sad, kakve koristi imamo od dve gorepomenute stvari? Pa lepo. Resimo jednog lepog dana da reinstaliramo Arch (cisto radi vezbe, naravno, poste realno nema potrebe). I tu sacuvamo backup lokalne baze. Kad smo instalirali Arch i yaourt, onda lepo: Kod: $ yaourt -Qet --backupfile pacman-DATUM-VREME.tar.bz2 > pacman.txt $ yaourt -S pacman.txt I yaourt instalira sve pakete koje smo imali instalirane na prethodnoj instalaciji. Naslov: Odg: Yaourt: ili zasto je Arch nepre'ebiv :) Poruka od: Aleksandar 29 Март 2008, 08:59:33 Izvini foxi, ali meni je yaourt -Qet izbacio sve orphaned pakete (doduse, pitao me je da ih izbrisem -Rcs opcijom, sto me je odusevilo :)). Da nisi pobrkao flagove?
Naslov: Odg: Yaourt: ili zasto je Arch nepre'ebiv :) Poruka od: foxbunny 29 Март 2008, 09:58:05 Kod: blackfox ~ $ pacman -Qet ==> List all packages explicitly installed and not required by any package Znaci, to sto nisu required znaci u prevodu da nisu dependency nekog drugog paketa, a ne da su orphaned, posto su u pitanju paketi koji su eksplicitno instalirani, a ne povuceni kao dependency. Citat: man yaourt --backupfile * Query a database previously saved in a tar.bz2 file (with yaourt --backup). Example: you want to reinstall archlinux with the same packages as your backup "pacman-2008-02-22_10h12.tar.bz2" just run yaourt -Qet --backupfile pacman-2008-02-22_10h12.tar.bz2 > TopLevelPackages.txt
Powered by SMF 1.1.7 |
SMF © 2005, Simple Machines LLC |
Srpski prevod uredio: tomaja [linuxo.org]
Joomla Bridge by JoomlaHacks.com |