[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt-get vs dpkg



On 05.Jan 2004 - 04:20:28, fred.red@ob.kamp.net wrote:
> hallo zusammen,
> 
> ich habe mal eine frage zum unterschied von apt-get und dpkg.
> also, wenn ich apt-get aufrufe und zwar so:
> 
> apt-get -s install locales 
> 
> dann bekomme ich folgende meldung:
> Inst libc6-dev (2.3.2.ds1-10 Debian:testing) []
> Inst linux-kernel-headers (2.5.999-test7-bk-9 Debian:testing) []
> Inst locales (2.3.2.ds1-10 Debian:testing) []
> Inst libc6 (2.3.2.ds1-10 Debian:testing)
> Conf libc6 (2.3.2.ds1-10 Debian:testing)
> Conf linux-kernel-headers (2.5.999-test7-bk-9 Debian:testing)
> Conf libc6-dev (2.3.2.ds1-10 Debian:testing)
> Conf locales (2.3.2.ds1-10 Debian:testing)
> 
> wenn ich dann aber dpkg aufrufe und zwar so:
> 
> dpkg -i --no-act [libc6-dev... linux-kernel-headers... locales... libc6...]
> dpkg: Ziehe Entfernen von libc6-dev zugunsten von linux-kernel-headers in Betracht ...
> dpkg: Nein, kann libc6-dev nicht entfernen (--auto-deconfigure wird helfen):
>  libogg-dev hängt ab von libc6-dev
>   libc6-dev soll entfernt werden.
> dpkg: Betrachte linux-kernel-headers_2.5.999-test7-bk-9_i386.deb, welches linux-kernel-headers enthält:
> 
> also, apt-get beschwert sich nicht und wenn ich das durch dpkg erledigen 
> lassen will dann gibt es kollisionen zwischen libc6-dev und 
> linux-kernel-headers - das verstehen ich nicht. kann mir das hier jemand
> erklärnen?

Zuerstmal: apt-get macht auch nichts anderes als dpkg aufrufen,
nachdem alle Pakete runtergeladen sind, ausser das es auch noch
Abhaengigkeiten aufloest. Und wenn ich mich nicht irre dann wird bei
apt-get -s dpkg nicht mit --no-act aufgerufen sondern gar nicht, ich
sehe da keine andere moegliche Erklaerung.

Andreas

-- 
Revenge is a meal best served cold.



Reply to: