Pacman to je, bez sumnje, jedan od najboljih menadžera paketa. Međutim, neki od pridruženih menadžera (poput Yaourt o Packer) iako su vrlo dobri, ostavljaju malo da se poželi. Konkretno, boravkom skrati la instalacija de paketi kroz AUR uobičajeno je da se instalirane zavisnosti ne uklanjaju pravilno nakon neuspjeha kompilacije. To je posebno tačno, što je veći broj zavisnosti instalirati. |
Rješenje je vrlo jednostavno: moramo izbrisati pakete koji su ostali bez roditelja (to jest, niti jedan drugi paket ih ne treba i možemo ih izbrisati bez stvaranja problema).
Upravo sam otvorio terminal i napisao:
sudo pacman -Rs $ (pacman -Qtdq)
Ono što čini je da izbriše sve pakete i njihove zavisnosti (pacman -Rs) sa određene liste paketa (a to su, u našem slučaju, osiroteli paketi, čija se lista dobija pomoću pacman -Qtdq).
Za one koji dolaze iz Ubuntu-a ova je naredba slična sudo apt-get autoremove.
Bien!
Fenomenalno! Odgovaralo mi je poput rukavice, pustio sam oko 1 GB smeća iz vremena kada sam se prvi put sreo s Archom!
Savršeno, pustio sam 425,85 MiB paketa koji mi nisu uspjeli, hvala!
Naprotiv, za to smo mi!
Živjeli! Paul.
Hvala na članku. Zamijenio sam Openbox cimetom i želio sam da sistem ostane čist. Na kraju sam oslobodio ogromnu količinu prostora.
Nema na čemu! Zagrljaj! Paul.
Dobro, ali šta se događa kada u Antergos i u konzolu bacimo $ yaourt -Syua i odgovor je:
:: Sinkronizacija baza podataka paketa ...
jezgro je ažurirano
extra je ažuran
zajednica je ažurna
antergos je ažuran
ksplash-arch-simple: Siroče
plazma-tema-kaledonija: Siroče
Vanjski paketi: / 53/53
Izguglao sam informacije, ali nisam našao odgovor.
To je isto, yaour ponekad koristi pacman, ono što ja razumijem hahaha
Za isto možete koristiti jednostavni sudo pacman -Rs $ (pacman -Qtdq) i na taj način zaboraviti na svu siročad. U vašem bi trebao postojati sličan obrazac, ali nisam se toliko petljao s menadžerom.
U svakom slučaju, kada se nešto instalira u Arch putem vašeg računara, to prepoznaje i pacman.
Učinio sam to s ovom drugom naredbom koja je malo drugačija:
$ sudo pacman -Rns $ (pacman -Qtdq)
Iako onaj koji navedete savršeno funkcionira, ja sam ga provjerio.
Čitao sam da postoje oni koji nisu za uklanjanje bilo kojeg paketa siročića.
Koristim ga, ali istina je da nemam objašnjenje chaparral naredbe (znate li?) Htio bih znati