J'essaie de mettre à jour ma version de Shotwell. Eh bien, mon système Ubuntu l'est. J'obtiens l'erreur apt-get suivante. Quelqu'un peut-il me dire comment le résoudre? J'ai essayé quelques choses différentes alors maintenant je demande de l'aide.
root@nathanr-XPS-630i:/home/nathanr# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
shotwell
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.8 MB of archives.
After this operation, 25.5 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://ppa.launchpad.net/yorba/ppa/ubuntu/ saucy/main shotwell i386 0.15.1-1~saucy1 [10.8 MB]
Fetched 10.8 MB in 2min 16s (79.5 kB/s)
(Reading database ... 316303 files and directories currently installed.)
Preparing to replace shotwell 0.15.0-0ubuntu1 (using .../shotwell_0.15.1-1~saucy1_i386.deb) ...
Unpacking replacement shotwell ...
dpkg: error processing /var/cache/apt/archives/shotwell_0.15.1-1~saucy1_i386.deb (--unpack):
trying to overwrite '/usr/share/icons/hicolor/24x24/apps/shotwell.svg', which is also in package shotwell-common 0.15.0-0ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
No apport report written because MaxReports is reached already Processing triggers for software-center ...
INFO:softwarecenter.db.update:translation information in database is up-to-date
Processing triggers for hicolor-icon-theme ...
Errors were encountered while processing:
/var/cache/apt/archives/shotwell_0.15.1-1~saucy1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Des suggestions sur ce que je dois faire?
Réponses:
Essayez cette commande sur le terminal,
Cette erreur se produit lorsqu'un fichier a été déplacé d'un package à un autre dans une version plus récente.
Dans votre cas
dpkg
essayer d'extraire leshotwell.svg
fichier depuis/var/cache/apt/archives/shotwell_0.15.1-1~saucy1_i386.deb
à/usr/share/icons/hicolor/24x24/apps/
directory.But il y avait déjà unshotwell.svg
fichier dans ce directory.So ce type d'erreur se produit.En exécutant la
dpkg -i --force-overwrite
commande, le fichier précédemment localisé ashotwell.svg
été écrasé de force par le fichier lors de l'/var/cache/apt/archives/shotwell_0.15.1-1~saucy1_i386.deb
installation.Voici la source .
la source
Essayez ces commandes,
apt-get
peut ou peut ne pas fonctionner dans ce cas de suppression deshotwell-common
paquet.la source
Vous devez signaler de telles choses au propriétaire de l'APP. Il ne sépare pas les fichiers non spécifiques à l'architecture ou ne définit pas que shotwell casse / a des conflits avec le package shotwell-common.
La façon correcte de le faire est de supprimer le paquetage shotwell-common du référentiel puis d'installer celui du ppa:
Cela évitera les maux de tête lors de la mise à niveau des packages.
la source