Apt gibt an, dass es angehalten wird, da es nicht installiert werden kann, dass ein Paket / eine Version installiert ist

492
Dustin Oprea

Das beanstandete Paket ist bereits installiert. Ich habe ein "apt-get -f install" und "dpkg --configure -a" gemacht, aber daran ändert sich nichts. Ich habe die Abhängigkeiten deinstalliert und neu installiert. Ich habe auch "apt-get install --reinstall" ausgeführt. Ich habe alle Pakete in der Ausgabe (das, das ich installiere, die anderen Pakete, die Abhängigkeiten haben, und die Abhängigkeiten selbst) mit "dpkg -r --force-hängt" entfernt und dann jedes Mal neu installiert die gleiche Befehlszeile. Wenn ich die Pakete installiere, die nicht installiert sind, wird nichts unternommen. Manchmal glaubt Apt, sie wären da und manchmal nicht.

Übersehe ich etwas oder ist etwas los?

$ sudo apt-get install freeglut3-dev 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: gnome-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed Depends: libcheese7 (>= 3.0.1) but it is not going to be installed unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed Depends: libcheese7 (>= 3.0.1) but it is not going to be installed E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.  $ dpkg -l libcheese-gtk23 libcheese7 Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-=========================================-=========================-=========================-======================================================================================= ii libcheese-gtk23:amd64 3.10.2-0ubuntu2 amd64 tool to take pictures and videos from your webcam - widgets ii libcheese7:amd64 3.10.2-0ubuntu2 amd64 tool to take pictures and videos from your webcam - base library 
1

1 Antwort auf die Frage

0
Dustin Oprea

Es ist gerade in einen schlechten Zustand geraten. Ich habe einfach immer wieder versucht, eine Neuinstallation auszuführen und fügte alle erwähnten Pakete zur Befehlszeile hinzu, bis es funktioniert. Irgendwann wurden alle Pakete gekapselt, die einen fehlerhaften Zustand im Zusammenhang mit dem freeglut3-dev- Paket hatten (das einzige Paket, das ich wirklich installieren wollte):

apt-get install --reinstall freeglut3-dev gnome-control-center unity-control-center libcheese7 libcheese-gtk23 libclutter-1.0-0 libclutter-gtk-1.0-0 libclutter-gst-2.0-0 gstreamer1.0-clutter libcogl-pango15 libcogl15