我一直想在我的 Ubuntu 12.04.1 上安装 Acrobat Reader。一开始,我尝试从软件中心安装它,但它崩溃了,并报告:
(Reading database ... 189311 files and directories currently installed.)
Unpacking acroread (from .../acroread_9.5.1-1precise1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/acroread_9.5.1-1precise1_i386.deb (--unpack):
trying to overwrite '/usr/bin/acroread', which is also in package adobereader-ptb 8.1.7-2
No apport report written because MaxReports is reached already
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for gnome-menus ...
Processing triggers for man-db ...
Errors were encountered while processing:
/var/cache/apt/archives/acroread_9.5.1-1precise1_i386.deb"
作为解决方案,我尝试通过终端安装它,使用
$sudo apt-get install acroread
并收到以下信息:
arcanjo@arcanjo:~$ sudo apt-get install acroread
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Pacotes sugeridos:
libldap2 libgnome-speech7
Os NOVOS pacotes a seguir serão instalados:
acroread
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso baixar 60,1 MB de arquivos.
Depois desta operação, 142 MB adicionais de espaço em disco serão usados.
Obter:1 http://archive.canonical.com/ubuntu/ precise/partner acroread i386 9.5.1-1precise1 [60,1 MB]
Baixados 60,1 MB em 4min 17s (234 kB/s)
(Lendo banco de dados ... 189311 ficheiros e directórios actualmente instalados.)
Desempacotando acroread (de .../acroread_9.5.1-1precise1_i386.deb) ...
dpkg: erro processando /var/cache/apt/archives/acroread_9.5.1-1precise1_i386.deb (--unpack):
a tentar sobre-escrever '/usr/bin/acroread', que também está no pacote adobereader-ptb 8.1.7-2
Nenhum relatório apport escrito pois MaxReports já foi atingido
Processando gatilhos para desktop-file-utils ...
Processando gatilhos para bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processando gatilhos para gnome-menus ...
Processando gatilhos para man-db ...
Erros foram encontrados durante o processamento de:
/var/cache/apt/archives/acroread_9.5.1-1precise1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
arcanjo@arcanjo:~$
我已经尝试升级和更新 apt-get,也尝试删除并重新安装软件中心,尝试删除“有问题的”文件并重新更新 apt-get... 似乎没有任何效果... 有什么解决办法吗?
答案1
打开终端并逐个输入
sudo dpkg -r acroread_9.5.1-1precise1_i386.deb
sudo apt-get -f install
sudo apt-get update
sudo apt-get upgrade