Nicht erfüllte Abhängigkeiten auf einem Chromebook

Nicht erfüllte Abhängigkeiten auf einem Chromebook

Ich habe gerade Ubuntu 14.04 bekommen. Ich bin von Google Chrome gewechselt (ich habe ein Chromebook) und habe Schwierigkeiten, NFS World zu installieren. Es heißt, ich habe nicht erfüllte Abhängigkeiten und so weiter. Ich habe versucht, Wine zu bekommen, aber das war auch erfolglos ...

user@chrubuntu:~$ sudo apt-get install wine
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:
 wine : Depends: wine1.6 but it is not going to be installed or
                 wine1.7 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Ich habe versucht, ein Update und Upgrade durchzuführen. Beim Update erschien Folgendes:

(es führt zwischendurch ein paar Sachen aus)

Reading package lists... Done
W: Duplicate sources.list entry http://dl.google.com/linux/chrome/deb/ stable/main amd64 Packages (/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages)
W: You may want to run apt-get update to correct these problems

Warum wird diese Meldung angezeigt, wenn ich gerade das Update ausgeführt habe?

user@chrubuntu:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
  kde-l10n-engb
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Ich brauche Hilfe. Ich habe nur hierher gewechselt, damit ich NFS World spielen kann.

Antwort1

Das Ausführen von apt-get update behebt das Problem erst, nachdem Sie eine der doppelten Quellen aus Ihrer Datei „sources.list“ entfernt haben.

Öffnen Sie dazu ein Terminal und geben Sie den folgenden Befehl ein:

sudo gedit /etc/apt/sources.list

Suchen Sie nun nach dieser Zeile und löschen Sie sie, falls sie vorhanden ist:

deb http://dl.google.com/linux/chrome/deb/ stable main

Geben Sie als Nächstes Folgendes in das Terminal ein:

ls /etc/apt/sources.list.d

Es sollte nureinsDatei „google-chrome.list“. Wenn mehr als eine Datei vorhanden ist oder eine andere Datei einen ähnlichen Namen hat, löschen Sie sie, indem Sie den folgenden Befehl eingeben:

sudo rm /etc/apt/sources.list.d/google-chrome.list

Nachdem Sie die doppelte Quelle eliminiert haben, führen Sie Folgendes aus:

sudo apt-get update

Um das „Wine“-Problem zu beheben, müssen Sie das „Universe“-Repository aktivieren.

Öffnen Sie das Softwarecenter oder Synaptic.

Klicken Sie auf „Bearbeiten“ und wählen Sie „Softwarequellen“.

Stellen Sie sicher, dass „Von der Community verwaltete kostenlose Open-Source-Software (Universum)“ ausgewählt ist.

Klicken Sie auf die Registerkarte „Andere Software“.

Stellen Sie sicher, dass „Canonical Partners“ und „Indipendent“ ausgewählt sind.

Sie müssen ein Kennwort eingeben, um die Änderungen anzuwenden.


Das andere Problem besteht darin, dass die von Ihnen verwendete Distribution Trusty keine unterstützte Version von Ubuntu mehr ist und am 27. Januar 2014 ihr Ende der Betriebszeit erreicht hat. Folglich existieren die URLs in Ihrer Datei /etc/apt/sources.list nicht mehr.

(Es gibt keine Garantie, dass meine folgende Lösung funktioniert.Ich habe es schon einmal geschafft. Andere Male endete es mit kaputten Paketen auf dem System und ich musste es neu installieren. Da Sie so ziemlich schon da sind, kann es nicht schaden, es einfach mal auszuprobieren.Bevor Sie das tun,Ich empfehle dirErstesiehe diesen Beitrag, da dies die akzeptierte Antwort in der Community für den Umgang mit einer nicht unterstützten oder abgewerteten Distribution wie "raring" zu sein scheintWie installiere ich Software oder führe ein Upgrade von einer alten, nicht unterstützten Version durch?

Um dies zu beheben, verwenden Sie die folgenden Befehle.

Erste Benutzung:

echo 'NAME="Ubuntu"
VERSION="14.04.1 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.1 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"' | sudo tee /etc/os-release

Dann benutze:

echo 'DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"' | sudo tee /etc/lsb-release

Als Nächstes können Sie Ihre /etc/apt/sources.list wie folgt aktualisieren:

sudo sed -i 's/raring/trusty/g' /etc/apt/sources.list

Jetzt können Sie Ihre Paketliste neu erstellen und Ihre Pakete mit diesem Befehl aktualisieren:

sudo apt-get clean 
cd /var/lib/apt 
sudo mv lists lists.old 
sudo mkdir -p lists/partial 
sudo apt-get clean 
sudo apt-get update
sudo apt-get dist-upgrade

Sie sollten jetzt in der Lage sein, Wine zu installieren.

Vergessen Sie zum Schluss nicht, die Dateien, die Sie möglicherweise für andere PPAs als Google in Ihrem Verzeichnis /etc/apt/sources.list.d haben, zu aktualisieren.

verwandte Informationen