Portál AbcLinuxu, 23. července 2025 13:49


Čištění instalace Fedory pomocí rpmreaperu

Článek Čištění instalace Fedory pomocí rpmreaperu na MojeFedora.cz představuje malý konzolový nástroj rpmreaper, který umožňuje snadno nalézt, vybrat a odinstalovat nepotřebné balíčky na Fedoře.

29.2.2016 15:51 | Ladislav Hagara | Zajímavý článek


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

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

29.2.2016 17:28 bigBRAMBOR
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
Odpovědět | Sbalit | Link | Blokovat | Admin
jak to pozna nepotrebny baliček?
pavlix avatar 29.2.2016 17:46 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
Nepozná.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
xxxxxx avatar 29.2.2016 18:55 xxxxxx | skóre: 23
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
To musí poznat uživatel sám. Tenhle nástroj je schopný zobrazit závislosti: 1. co na daném balíčku závisí a 2. na čem ten balíček závisí. Např. jakmile smažu balíček XXX, tak se hned změní příznak a barva u libXXX (L - leaf), a hned vidím, že tenhle už je nepotřebný. Ale zase je to na uživateli. Podobnou informaci dává taky dnf autoremove.
29.2.2016 19:16 tacoberu | skóre: 6
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
Jaký je rozdíl mezi tímto a dnf autoremove? Má smysl se tomu věnovat?
xxxxxx avatar 29.2.2016 19:47 xxxxxx | skóre: 23
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
dnf autoremove odstraňuje opravdu jen to, co zbylo po odstranění jiných balíčků. Rpmreaper je oproti tomu interaktivní nástroj, balíčky řadí podle velikosti, jsou vidět závislosti apod. Dneska jsem si s tím hrál a objevil jsem na svém stroji spoustu "bordelu" co jsem kdysi instaloval a zapomněl odinstalovat. Určitě bych doporučil se na to podívat, možná díky tomu zjistíte, že máte v systému pár balíčků, které tam být nemusí :)
29.2.2016 20:30 miros
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
Ty nástroje dělají každý něco jiného.

dnf autoremove odstraní balíčky, které byly nainstalované jako závislosti jiných, ale už na nich nic nezávisí. Takových balíčků obvykle moc není, spíše se objevují po upgradech na novější verze Fedory nebo ručním odstraňováním balíčků.

rpmreaper sám o sobě nic nedělá, je to jen prohlížeč na závislosti, který umožňuje balíčky označovat a odstraňovat. Ale dají se s ním třeba najít takové ty malé blbosti, které jsou z nějakého důvodu ve výchozí instalaci a kvůli kterým se musely nainstalovat stovky megabajtů knihoven. Taky se s ním dají odstraňovat balíčky se zacyklenými závislostmi, na kterých už nic nezávisí. Takové balíčky třeba dnf autoremove vůbec nenajde.
29.2.2016 20:54 miros
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
Teď se dívám, že dnf autoremove na Fedoře 23 zacyklené balíčky najít umí. Mám pocit, že dřív to neuměl, nebo si to pletu ještě s yumem.
1.3.2016 09:07 Honz
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
Odpovědět | Sbalit | Link | Blokovat | Admin
Mageia má auto-orphan. Mám tomu rozumět tak, že jiné rpm distribuce ho nemají...?
Pavel 'TIGER' Růžička avatar 2.3.2016 13:44 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
Jestli se nepletu, tak mageia používá pro rpm balíčky své urpmi, takže i auto-orphans bude nejspíše jejich vlastní záležitostí. Nechme stranou, že s urpmi přišel mandrake a s auto-orphans mandriva. Mageia je prostě pokračovatelem.
pavlix avatar 1.3.2016 11:42 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
Odpovědět | Sbalit | Link | Blokovat | Admin
Neměl bych to říkat, ale pro lidi jako jsem já zlaté Gentoo.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
1.3.2016 21:44 Jelcekk | skóre: 8 | Olomouc
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
Asi tak. Po zkušenostech s 'emerge --depclean' a 'pacman -Rs $(pacman -Qqdt)' (ok, o něco míň elegantní) jsem hleděl jak puk na zypper, kterej tohle, co já vím, nezvládá vůbec. Mně prostě nepřijde nic uživatelsky přívětivýho na distrech, který mě nenechají jednoduše odstranit orphany. :)
Čím víc sebevrahů, tím míň sebevrahů.
pavlix avatar 10.3.2016 10:07 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Čištění instalace Fedory pomocí rpmreaperu
Přitom je to na binárním distru stokrát jednodušší. Ale je pravda, že už delší dobu sbírám poznámky, jak by mohla fungovat dobrá binární distribuce, kdyby se využívalo všech vlastností pro ni typických. Jenom pro zábavu, neplánuju vytvářet vlastní distribuci. Gentoo je prozatím dostačující.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.

Založit nové vláknoNahoru


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