Alternativa k "emerge -pv xxx", "equery depends xxx", "emerge --depclean", "revdep-rebuild -p" a "/var/lib/portage/world, /etc/portage/package.keywords, /etc/portage/package.unmask" ?
To |
czdebian-l zavinac debian bod cz |
From |
"deb_petr zavinac seznam bod cz" <deb_petr zavinac seznam bod cz> |
Date |
Sat, 22 Oct 2005 20:13:05 +0200 |
User-agent |
Mozilla Thunderbird 1.0.2 (Windows/20050317) |
Ahoj,
můžete mi prosím poradit alternativní příkazy Debianu ke Gentoovským?
Sedím teď nad Debianem (čti Kubuntu ;-) a přemýšlím, že vlastně nevím,
jak říci, aby mi ručně nainstalovaný "dpkg -i xxx" balíček neupgradoval
při "aptitude upgrade" a taky následně, aby mi neodstranil dva balíky,
které ručně nainstalovaný balíček vyžaduje. V podstatě jde o to, že jsem
si nainstaloval "mc" s podporou UTF-8
(http://forum.ubuntu.ru/index.php?topic=83.msg529) a chce mi to odebrat
"libglib2.0-0" a "libglib2.0-data", které vyžadoval originální "mc" a
tento je vyžaduje zřejmě rovněž. Další podivností je skutečnost, že
tento "mc" nevidím v "dselectu" ani "aptitude" :-(.
# Pouze se podívat, co se bude dít při instalaci a nic neinstalovat.
emerge -pv xxx
# Které balíčky jsou zavislé na balíčku xxx?
equery depends xxx (etcat -d xxx)
# Odebrání nepotřebných balíčků, které se nevyužívají.
emerge --depclean
# Kontrola konzistence závislostí.
revdep-rebuild -p
# Soupis balíčků, které se budou updatovat a upgradovat.
/var/lib/portage/world
# Soupis unstable balíčků, které se mají odkrýt či zůstat instalované v
konkrétní verzi.
/etc/portage/package.keywords
# Soupis hard-unstable balíčků, které se mají odkrýt či zůstat
instalované v konkrétní verzi.
/etc/portage/package.unmask
Děkuji za typy, Petr Novák.
Partial thread listing: