Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: fireZ 13 Září 2009, 17:21:24
-
Dobrý den,
chtěl bych zjistit, které balíčky mám navíc nainstalované oproti základním balíčkům Ubuntu. Nechci ale znát všechny balíčky, pouze ty, které jsem si explicitně nainstaloval přes apt-get install (tedy nechci vypsat jejich všechny závislosti).
Děkuji
-
?
grep 'apt-get\ install' ~/.bash_history | sed 's:^.*install\ ::' | sort | uniq
-
Tímhle vypíšeš alespoň balíky, které nejsou spravovány automaticky:
aptitude search '~i' | egrep -v 'i.A 'Budou tam i základní balíky pro systém, ale při pokusu o jejich odstranění třeba aptitude upozorňuje na odstranění balíku důležitého pro funkci systému.?
grep 'apt-get\ install' ~/.bash_history | sed 's:^.*install\ ::' | sort | uniq
Tohle předpokládá, že jsou všechny balíky instalovány přes apt-get a příkazy se stále nacházejí v historii, která bývá omezena.
-
Děkuji za odpovědi.
arrange: souhlasím s pakankem, navíc mi to zobrazí i balíky který sem nainstaloval a následně odinstaloval. Navíc history sahá defaultně pouze 500 příkazů zpět, když jsem se teď díval tak je to tak měsíc zpátky...
-
Tímhle vypíšeš alespoň balíky, které nejsou spravovány automaticky:
aptitude search '~i' | egrep -v 'i.A 'Budou tam i základní balíky pro systém, ale při pokusu o jejich odstranění třeba aptitude upozorňuje na odstranění balíku důležitého pro funkci systému.
pro značku "automaticky nainstalováno" je ve vyhledávání aptitude taky výraz:
$ aptitude search '~i!~M'příp. delší verze:
$ aptitude search '?and(?installed,?not(?automatic))'pokud má být výstup dále zpracováván nějakým příkazem, doporučuji změnit formátování výstupu
viz man aptitude, /usr/share/doc/aptitude/html/cs/index.html (v balíku aptitude-doc-cs)
-
arrange: souhlasím s pakankem, navíc mi to zobrazí i balíky který sem nainstaloval a následně odinstaloval. Navíc history sahá defaultně pouze 500 příkazů zpět, když jsem se teď díval tak je to tak měsíc zpátky...
Svatá pravda, chtělo by to doladit. Ale první věc, kterou na systému po instalaci měním, je proměnná HISTSIZE (viz man bash | grep -A1 HISTSIZE$).