Update-Probleme: Pakete zurückgehalten

7

Wenn ich versuche, ein Upgrade durchzuführen, erhalte ich Pakete, die zurückgehalten werden. Wenn ich dist-upgrade verwende, werden sie aktualisiert, es wird jedoch folgende Warnung angezeigt:

Current status: 5 updates [-1].
will@will-desktop:~$ sudo aptitude dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initialising package states... Done
The following packages are BROKEN:
  libdrm-nouveau1 
The following NEW packages will be installed:
  libkms1{a} 
The following packages will be upgraded:
  libdrm-dev libdrm-intel1 libdrm-radeon1 libdrm2 
5 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/245kB of archives. After unpacking 2,077kB will be freed.
The following packages have unmet dependencies:
  libdrm-nouveau1: Breaks: xserver-xorg-video-nouveau (< 1:0.0.16) but 1:0.0.15+git20100219+9b4118d-0ubuntu5 is installed.
The following actions will resolve these dependencies:

Remove the following packages:
xserver-xorg-video-all
xserver-xorg-video-nouveau

Score is 188

Ich weiß nicht, ob ich ein Upgrade durchführen soll oder nicht. Es sieht so aus, als würde mein Video dadurch beschädigt

Wille
quelle

Antworten:

6

Ich würde nicht aktualisieren. Vor allem, wenn Sie derzeit Pakete in einem funktionierenden Zustand haben. Führen Sie niemals ein teilweises Update durch oder installieren Sie zurückbehaltene Pakete. Sie sind aus einem bestimmten Grund so. Führen Sie Maverick BETA aus? Wenn ja, würde das es erklären. Sie sollten warten, bis sich die Pakete selbst sortiert haben, und das werden sie auch.

(Ich mache gerade eine Pause und schreibe einen Blog-Artikel, der solche Dinge gerade erklärt, seltsam).

NightwishFan
quelle
dist_upgrade sollte nur in stabilen Archiven verwendet werden (dh in einer veröffentlichten Version). In jeder Art von Entwicklungsversion sollte stattdessen das apt-get-Upgrade verwendet werden, da es die Installation von Paketen verhindert, wenn Abhängigkeitsprobleme auftreten können.
txwikinger
OK Prost. Ich wäre Ihnen dankbar, wenn Sie den Blog-Beitrag nach dem Schreiben verlinken würden. Ich würde ihn gerne lesen.
Wird
Ich hatte keine Zeit, so umfassend zu sein, wie ich wollte, aber es ist eine schnelle Lektüre, hoffentlich hilfreich. vbrummond.blogspot.com/2010/09/…
NightwishFan
0

Aufführen:

sudo apt-get entferne xserver-xorg-video-nouveau

entfernt die Abhängigkeitsblockade und ermöglicht Ihnen ein Upgrade. Sie können die Pakete nach dem Upgrade neu installieren:

sudo apt-get installiere xserver-xorg-video-all


quelle
xserver-xorg-video-allist ein Metapaket, das alle verfügbaren Grafiktreiber installiert. Verwenden Sie für die Neuinstallation den --reinstallSchalter:sudo apt-get --reinstall install xserver-xorg-video-nouveau
Lekensteyn