Wie aktualisiere ich DPKG selbst auf Debian?
Habe ich eine sehr alte version davon und es weigert sich, neu zu installieren .deb-Dateien
Dies ist das ursprüngliche problem:
Versucht zu installieren, Google ' s mod_pagespeed für Apache.
Ergebnis:
dpkg: betreffend
mod-pagespeed-beta_current_i386.deb
mit mod-pagespeed-beta,
pre-dependency problem:
mod-pagespeed-beta-pre-hängt von dpkg
(>= 1.14.0) dpkg installiert ist, aber ist
version 1.13.26.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bekommen .deb für
dpkg
und installieren Sie es (aber Sie sollten wirklich tun Sie es überapt-get
oderaptitude
). Ihr problem ist nicht, dass Ihre version vondpkg
nicht installieren alles, sondern dass die jeweiligen Pakets müssen installiert werden, indem die neuere version.dpkg
"?dpkg_
*version*_
*arch*.dpkg
. Die eine, die enthält dpkg selbst. Da dpkg ist natürlich installiert per dpkg zu.aptitude upgrade dpkg
oderapt-get install dpkg
wenn Sie nicht über aptitude.Edit: Korrektur von @Tshepang
aptitude|apt-get install dpkg
; Auchapt-get
war nie depcrecated. Es gab eine Zeit, wenn es wurde empfohlen, dass die Menschen tun, größere system-upgrades mitaptitude
, aber das war vor einiger Zeit.upgrade
Befehl. Es ist falsch. Es wird ein upgrade für das gesamte system und nicht nurdpkg
.dpkg dpkg-dev
,aptitude upgrade
installieren will, etwa eine bazillion-Pakete.apt-get upgrade dpkg
jedoch installieren will, etwa eine bazillion-Pakete. Ich war richtig für aptitude, aber nicht für apt-get. Ich habe meinen Beitrag aktualisiert sich entsprechend.install
impliziert auchupgrade
.upgrade
stattinstall
als währendinstall
impliziertupgrade
,upgrade
bedeutet nichtinstall
. z.B. Mein Rechner nichtlighttpd
--aptitude install lighthttpd
würde es installieren, in der Erwägung, dassaptitude upgrade lighttpd
würde nichts tun,