Re: 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 |
Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
From |
Miroslav Kure <kurem zavinac upcase bod inf bod upol bod cz> |
Date |
Sat, 22 Oct 2005 20:46:27 +0200 |
User-agent |
Mutt/1.3.28i |
On Sat, Oct 22, 2005 at 08:13:05PM +0200, deb_petr zavinac seznam bod cz wrote:
> 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 aptitude prepnout na tech dvou knihovnach priznak 'Instalovany
automaticky' (pro splneni zavislosti) na 'Instalovany rucne'
a na tom mc nastavit priznak 'Podrzet' (v aktualni verzi).
> 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" :-(.
To je podivne. Podivejte se, jake ma cislo verze a co ukazuje
aptitude, kdyz na balicku stisknete 'v'.
> # Pouze se podívat, co se bude dít při instalaci a nic neinstalovat.
> emerge -pv xxx
Treba aptitude install --simulate xxx
> # Které balíčky jsou zavislé na balíčku xxx?
> equery depends xxx (etcat -d xxx)
V aptitude na balicku stisknout 'r'.
> # Odebrání nepotřebných balíčků, které se nevyužívají.
> emerge --depclean
Ty aptitude odstrani automaticky pri odinstalaci posledniho balicku,
ktery na nich zavisel.
> # Kontrola konzistence závislostí.
> revdep-rebuild -p
Aptitude bude rvat sama, kdyz se ji neco nebude libit...
> # Soupis balíčků, které se budou updatovat a upgradovat.
> /var/lib/portage/world
V Aptitude se podivate do podstromu nazvaneho Baliky k aktualizaci
> # 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
Co to znamena odkryt? Nemuzete trosku popsat, co maji ty 2 prikazy delat?
--
Miroslav Kure
Partial thread listing: