Debian Squeeze Backport mit Abhängigkeiten installieren

Debian Squeeze Backport mit Abhängigkeiten installieren

Ich habe squeeze-backportsmeine apt-Quellenliste erweitert und aktualisiert. In den Backport-Anweisungen heißt es, dass Sie den Schalter -t verwenden, um ein Paket und seine Abhängigkeiten zu installieren und so die Standardfixierung zu umgehen:

 $ sudo apt-get -t squeeze-backport install xen-linux-system-amd64

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 xen-linux-system-amd64 : Depends: xen-linux-system-3.2.0-0.bpo.2-amd64 but it is not going to be installed
E: Broken packages

Dieses Paket existiert. Warum wird es also nicht als Abhängigkeit installiert?

$ apt-cache search  xen-linux-system-3.2.0-0.bpo.2-amd64
xen-linux-system-3.2.0-0.bpo.2-amd64 - Xen system with Linux 3.2 on 64-bit PCs (meta-package)

Ich kann es zur Installationsliste hinzufügen, aber dann wird die nächste Abhängigkeit nicht installiert. Was kann ich tun, um zu sagen: „Ja, mach weiter, suche die Abhängigkeiten und installiere sie auch“?

Antwort1

Ich verwende das interaktive Konsolenprogramm aptitudezur Paketverwaltung. Wenn Aptitude ein Problem entdeckt, bietet es an, nach Lösungen zu suchen. Anschließend kann man die gefundenen Lösungen durchgehen, prüfen und sich dann für eine entscheiden. Vielleicht hilft das.

Antwort2

Ich verwende bei neuen Squeeze-Installationen für Xen-Hosts mittlerweile den Kernel 3.2. Hier ist mein Agis-Set:

apt-get -t squeeze-backports install linux-image-3.2.0-0.bpo.4-amd64 firmware-linux-free

Neustart

apt-get install xen-hypervisor-amd64  xen-utils xen-tools xen-utils-common xen-docs-4.0

verwandte Informationen