Portál AbcLinuxu, 9. června 2025 00:19


Dotaz: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?

8.12.2005 12:34 Vojta
Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Přečteno: 315×
Odpovědět | Admin
Ahoj, rád bych se dozvěděl to, co je v titulku... Jsem začátečník a nevím, jak zjistit, co mám naistalováno a co si můžu dovolit odinstalovat, příp. rovnou smazat. Už jsem 3x provedl upgrade jádra a přehod z FC3 na FC4 a začíná mi ubývat místo na disku, protože mám jenom cca 12GB. Díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.12.2005 12:50 id2307 | skóre: 8 | blog: Jmenoblogusmiobsahovatjenznaky | Dvůr Králové nad Labem
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Odpovědět | | Sbalit | Link | Blokovat | Admin
zabádej nad příkazem "rpm" :)
"rpm -q -a" by Ti měl vypsat všechny instalované balíky :) z nich si pak vybereš a "rpm -e [jmeno baliku]" odinstaluješ :)
8.12.2005 13:10 Vojta
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
A jak poznám, který už je nepotřebný? ;-) Přece nejsou po těch upgradech potřebné všechny??? A je v Linuxu taky nějaký temp adresář, který se může jednou začas vyčistit?
10.12.2005 10:25 wasil
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
A když něco nainstaluju YUMem?
10.12.2005 10:27 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Yum je frontend pro RPM (nebo RPM je backend pro Yum? :-) )
10.12.2005 11:30 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Následující příkaz vypíše velikosti všech instalovaných balíčků, přičemž balíčky setřídí podle velikosti.
rpm -qa --qf "%9{SIZE}  %{NAME}\n" | sort -g
Jako začátečník těžko poznáš, co je potřeba a co ne, ale řekněme, že se (hypoteticky) rozhodneš zbavit balíčku kdelibs-devel, který má cca 20MB. Kdyby ses ho pokusil odinstalovat pomocí příkazu rpm, tak by ses brzy dostal do rpm-hell, kvůli závislostem. Proto existuje příkaz yum, který celou práci zjednoduší. Například
yum erase kdelibs-devel
vypíše všechny balíčky, které by musel kvůli závislostem též odinstalovat a ještě se tě zeptá, jestli to myslíš vážně. Když to smažeš, tak cesta zpět je snadná, ale už musíš vědět, co je potřeba nainstalovat.

Jestli jsi ale opravdu začátečník, tak moc nedoporučuji, abys cokoli mazal. A pokud ano, tak si někam zapisuj co děláš, abys to mohl vrátit (opět pomocí yumu).
David Watzke avatar 10.12.2005 11:41 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Když to smažeš, tak cesta zpět je snadná, ale už musíš vědět, co je potřeba nainstalovat.
Kdyby to chtěl pak dávat zpátky, tak se Yum o ty závislosti nepostará sám?
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
10.12.2005 12:10 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Postará ale smaže si třeba balíček s editorem vim no a samozřejmě ho bude chtít potom vrátit a když si nezapíše jaké balíčky odinstaloval tak se za chvíli bude ptát ve kterém balíčku je vim :-)

Kdešto když si to zapíše a koukne na seznam tak tam ten balíček uvidí protože v názvu bude mít vim :-)
10.12.2005 13:19 Beda Bagr | skóre: 10
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
yum search ...
10.12.2005 13:44 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Měl jsem na mysli, že tato sekvence příkazů
yum erase kdelibs
yum install kdelibs
nezanechá systém ve stejném stavu, v jakém byl předtím. Některé balíčky zůstanou odinstalované.

yum search pomůže pouze tehdy, když člověk ví co hledá.
10.12.2005 14:08 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Přesně tak.

PS při nějakém šachování mě zmizel gnome-help a teď nefunguje help v gnome nevíte v kterém je to balíčku. Nemůžu to najít.

A u tohodle mi yum search nějak nepomáhá

[root@soban /home/petr]# yum search gnome-help
Searching Packages:
Setting up repositories
dag                       100% |=========================| 1.1 kB    00:00
freshrpms                 100% |=========================|  951 B    00:00
updates-released          100% |=========================|  951 B    00:00
base                      100% |=========================| 1.1 kB    00:00
extras                    100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 879 kB    00:17
extras    : ################################################## 2497/2497
Added 35 new packages, deleted 93 old in 6.57 seconds
No Matches found
10.12.2005 15:04 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Napsal jsem si utilitku na hledání souborů v cache yumu:
$ yum-file bin/gnome-help
yelp-2.10.0-1
10.12.2005 15:15 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
10.12.2005 15:27 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Díky to se hodí než to hledat ručně. :-)

Ale jak jsem psal prostě vše je o tom že člověk musí vědět co hledá a když toho odinstaluje hodně s tím že to nepotřebuji prostě závislosti nejsou všechno a nedokáží reagovat na vše.
10.12.2005 15:11 ZAH | skóre: 43 | blog: ZAH
Rozbalit Rozbalit vše Re: Jak smazat staré, nepotřebné balíčky, příp. jinak uvolnit místo?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkuste příkazy pro instalaci skupiny.
yum groupinstall "GNOME Desktop Environment"
Seznam skupin viz
yum grouplist

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.