Fehler beim Upgrade der Desktop-Datei-Utils von Debian

0

Ich habe versucht, ein paar BioLinux-Pakete zu installieren -> einige der vorherigen Pakete waren "defekt". Nachdem ich gelaufen bin:

apt-get -f install

apt-get upgrade 


apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
r-cran-mass
The following packages will be upgraded:
desktop-file-utils

WARNING: The following packages cannot be authenticated!
desktop-file-utils
Install these packages without verification [y/N]? y
Reading changelogs... Done
(Reading database ... 
   dpkg: warning: files list file for package `desktop-file-utils' missing, assuming   package has no files currently installed.

Preparing to replace desktop-file-utils 0.15-2 (using .../desktop-file-utils_0.16- 0ubuntu2_amd64.deb) ...
Unpacking replacement desktop-file-utils ...
dpkg: error processing /var/cache/apt/archives/desktop-file-utils_0.16-0ubuntu2_amd64.deb (--unpack):
trying to overwrite '/etc/gnome/defaults.list', which is also in package gnome-session-common 2.30.2-3
 configured to not write apport reports
 Processing triggers for gnome-menus ...
 Processing triggers for man-db ...
 Errors were encountered while processing:
 /var/cache/apt/archives/desktop-file-utils_0.16-0ubuntu2_amd64.deb
 E: Sub-process /usr/bin/dpkg returned an error code (1)

Ich habe auch versucht, es neu zu installieren, alle zu aktualisieren, zu aktualisieren, neu zu installieren, aber ich stoße auf das gleiche Problem.

Kennt jemand das Update dafür? (Kein Betriebssystem neu installieren)

Agatha
quelle

Antworten:

1

Verstehe nicht wirklich, wie du in diese Situation geraten bist, aber apt sagt dir, dass es überschreiben /etc/gnome/defaults.listwird. Dies ist einfach die Liste der Standardprogramme für gnome:

$ head /etc/gnome/defaults.list
[Default Applications]
application/rtf=abiword.desktop
application/x-abiword=abiword.desktop
text/abiword=abiword.desktop
text/richtext=abiword.desktop
text/rtf=abiword.desktop
text/x-abiword=abiword.desktop
text/x-xml-abiword=abiword.desktop
x-content/blank-bd=brasero-nautilus.desktop
x-content/blank-dvd=brasero-nautilus.desktop

Sie haben einige Möglichkeiten, dieses Problem zu "beheben":

  1. Nichts tun. Sofern es keinen bestimmten Grund für ein Upgrade desktop-file-utilsgibt, können Sie Ihr System so lassen, wie es ist.

  2. Entfernen Sie die fehlerhafte Datei (benennen Sie sie um) und versuchen Sie erneut, ein Upgrade durchzuführen. Sie können es später jederzeit zurücksetzen:

    mv /etc/gnome/defaults.list /etc/gnome/defaults.list.bak
    apt-get upgrade 
    

    Jetzt können Sie die Originaldatei mit der neuen Datei vergleichen und entscheiden, welche Sie behalten möchten:

    diff /etc/gnome/defaults.list /etc/gnome/defaults.list.bak
    

    Oder Sie kopieren einfach Ihre alte Rückseite:

    mv /etc/gnome/defaults.list.bak /etc/gnome/defaults.list
    
  3. Sie können den apt-getBefehl erzwingen , die Datei zu überschreiben

    apt-get -o Dpkg::Options::="--force-overwrite" upgrade
    
terdon
quelle