it-swarm.com.de

apt-get: Wie überschreibe ich vorhandene Dateien aus einem anderen Paket?

Ich versuche, Gnome3 für Natty unter Verwendung der Quelle deb http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu natty main zu installieren, jedoch mit folgendem Fehler:

$ Sudo apt-get install -f
...
Unpacking replacement gnome-games-common ...
dpkg: error processing /var/cache/apt/archives/gnome-games-common_1%3a3.0.0-      0ubuntu1~build1_i386.deb (--unpack):
 trying to overwrite '/usr/share/gnome-games-common/cards/bonded.svg', which is also in     package gnome-games-extra-data 2.30.0-1ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/gnome-games-common_1%3a3.0.0-0ubuntu1~build1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Ich kann weder Sudo apt-get remove gnome-games-common noch gnome-games-extra-data, bevor ich das obige Problem behoben habe:

$ Sudo apt-get remove gnome-games-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 aisleriot : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 glchess : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 glines : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 gnect : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 gnibbles : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 gnobots2 : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 gnome-mahjongg : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 gnome-sudoku : Depends: gnome-games-common (>= 1:2.32.1-0ubuntu5) but it is not going to be installed
 gnomine : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 gnotravex : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 gnotski : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 gtali : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 iagno : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 lightsoff : Depends: gnome-games-common (>= 1:2.32.1-0ubuntu5) but it is not going to be installed
 quadrapassel : Depends: gnome-games-common (>= 1:3.0.0-0ubuntu1~build1) but it is not going to be installed
 swell-foop : Depends: gnome-games-common (>= 1:2.32.1-0ubuntu5) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Ich möchte einfach die vorhandene Datei überschreiben /usr/share/gnome-games-common/cards/bonded.svg, kann ich?

4
Xiè Jìléi

Versuche es mit:

Sudo dpkg --purge gnome-games gnome-games-common gnome-games-extra-data

die beleidigenden Pakete zu entfernen. Wenn die Pakete nicht entfernt werden können, können Sie Folgendes ausführen:

Sudo dpkg --force-overwrite --purge gnome-games gnome-games-common gnome-games-extra-data

Leeren Sie dann den apt-Cache und installieren Sie sie erneut:

Sudo apt-get clean
Sudo apt-get install gnome-games gnome-games-common gnome-games-extra-data
5

Sie sollten versuchen, gnome-games-extra-data und nicht gnome-games-common zu entfernen. Ich habe versucht, gnome-games-extra-data zu installieren und dann Gnome von ppa aus zu aktualisieren und hatte keinen Fehler. Wenn man es in umgekehrter Reihenfolge macht, ist der Ärger passend.

1
skfd

Was ich getan habe, war, jedes Spiel mit Namen zu entfernen, wie oben vorgeschlagen. Es gab mir mehr Fehler, aber listete andere Apps und Spiele auf, die das Abhängigkeitsproblem hatten. Ich habe auch diese entfernt, dann Sudo apt-get update, und es hat mich automatisch gebeten, das gnome-games-common zu installieren. Von da an scheint alles gut zu funktionieren.

1
SOTEC