Portál AbcLinuxu, 4. května 2024 14:28


Dotaz: rpmreaper - odstránenie nepotrebných rpm

23.4.2016 20:47 Peter
rpmreaper - odstránenie nepotrebných rpm
Přečteno: 208×
Odpovědět | Admin
Dobrý deň vám prajem.

Ešte za starých dobrých čias keď som používal gentoo som mal v súbore world mnou nainštalované balíčky, teda nebol problém zistiť automaticky nainštalované závislosti a v prípade ich nepotrebnosti ich jednoducho odstrániť.

Chcel som si teraz takto prečistiť fedoru (23) pomocou rpmreaper, ale ten mi označuje ako leaf prakticky všetky balíčky, ktoré som nainštaloval ručne.

Napríklad:
dnf install firefox
rpmreaper -lv | grep firefox
1222 firefox-45.0.2-1.fc23.x86_64 LEAF
Je nejako možné označiť balíčky, ktoré som nainštaloval ručne aby tie a ich závislosti rpmreaper nebral ako leaf a aby mi zobrazil len naozaj zbytočné balíčky?

Za odpoveď vopred veľmi pekne ďakujem.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.4.2016 18:13 xorly
Rozbalit Rozbalit vše Re: rpmreaper - odstránenie nepotrebných rpm
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tady to řeší.
dnf mark install [package names] to mark packages as user-installed

dnf mark remove [package names] to mark packages as installed for dependencies

dnf autoremove to remove dependency-installed packages that are no longer needed.

– Ben Liblit
24.4.2016 20:23 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: rpmreaper - odstránenie nepotrebných rpm
Odpovědět | | Sbalit | Link | Blokovat | Admin

Nelze. rpmreaper pracuje jen a pouze s RPM databází a ta takový údaj neobsahuje, protože rpm samo žádné závislosti neinstaluje. rpmreaper sestaví strom závislostí a k odinstalování nabízí všechny listy.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.