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: