Pacman je bezpochyby jedným z najlepších správcov balíkov. Niektorí z jej pridružených manažérov (napr yaourt o Balič) hoci sú veľmi dobrí, zanechávajú trochu túžby. Najmä pobytom skrátiť la inštalácia de paquetes skrz AUR je bežné, že nainštalované závislosti sa po zlyhaní kompilácie neodstránia správne. To platí najmä, čím vyšší je počet závislosti inštalovať. |
Riešenie je veľmi jednoduché: musíme odstrániť balíčky, ktoré boli osirelé (to znamená, že ich žiadny iný balík nepotrebuje a môžeme ich odstrániť bez problémov).
Jednoducho som otvoril terminál a napísal:
sudo pacman -Rs $ (pacman -Qtdq)
Čo robí, je odstránenie všetkých balíkov a ich závislostí (pacman -Rs) zo zoznamu konkrétnych balíkov (čo sú v našom prípade osirelé balíčky, ktorých zoznam je získaný pomocou pacman -Qtdq).
Pre tých, ktorí pochádzajú z Ubuntu, je tento príkaz podobný sudo apt-get autoremove.
Dobre!
Fenomenálny! Vyhovovalo mi to ako uliate, vypustil som asi 1 GB odpadu, keď som sa prvýkrát stretol s archom!
Perfektné, vydal som 425,85 MiB balíkov, ktoré mi nefungovali, ďakujem!
Naopak, na to sme!
Na zdravie! Pavla.
Ďakujem za článok. Openbox som vymenil za Cinnamon a chcel som nechať systém čistý. Nakoniec som uvoľnil obrovské množstvo priestoru.
Nie je začo! Objať! Pavla.
Dobré, ale čo sa stane, keď v Antergose a v konzole hodíme $ yaourt -Syua a odpoveď je:
:: Synchronizácia databáz balíkov ...
jadro je aktuálne
navyše je aktuálne
komunita je aktuálna
antergos je aktuálny
ksplash-arch-simple: Sirota
plasma-theme-caledonia: Orphan
Externé balíčky: / 53/53
Mám vygooglené informácie, ale nenašiel som žiadnu odpoveď.
Je to rovnaké, yourour niekedy používa pacman, je to to, čo chápem, hahaha
Rovnako môžete použiť jednoduchý sudo pacman -Rs $ (pacman -Qtdq) a zabudnúť tak na všetky siroty. Vo víne by mala byť podobná forma, ale toľko som nehral s manažérom.
V každom prípade, keď je niečo nainštalované v Arch cez yaourt, rozpozná to aj pacman.
Urobil som to s týmto ďalším príkazom, ktorý sa trochu líši:
$ sudo pacman -Rns $ (pacman -Qtdq)
Aj keď ten, ktorý uvediete, funguje perfektne, mám to overené.
Čítal som, že existujú aj takí, ktorí nie sú za vylúčenie akéhokoľvek balíka pre siroty.
Používam to, ale nemám naozaj vysvetlenie príkazu chaparral (viete?), Chcel by som vedieť