问题描述
如何使用Trusty apt
存储库在Ubuntu 14.04中安装Adobe Acrobat Reader?
这不是How do I install Adobe Acrobat Reader deb package downloaded from Adobe website?的副本。在Synaptic > Repositories > Other software
中我启用了”Canonical Partners”,但我仍然无法安装acroread
,因为它在我的64位系统上不可用。
这是控制台的输出:
root@liv-inspiron:/home/liv# apt-get install acroread
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package acroread
root@liv-inspiron:/home/liv# apt-get install acroread:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package acroread
最佳解决方法
在Ubuntu 14.04中安装Adobe Acrobat Reader有点手动,但并不难。
打开终端。
类型:
cd ~/Downloads && wget -c http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb
从Adobe下载DEB文件并将其放入“下载”文件夹中。下一个类型:
sudo dpkg -i AdbeRdr9.5.5-1_i386linux_enu.deb
那将安装Adobe Acrobat Reader。
如果您使用的是64位计算机,则可能需要添加Nim提到的缺少的库:
sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 libstdc++6:i386
如果您希望Acrobat Reader作为PDF的默认应用程序,请键入:
mimeopen -d *.pdf
它将显示一个程序列表(它显示3个给我)。选择具有Acrobat Reader的号码。它将打开Acrobat Reader并说它无法打开’*.pdf’。忽略该错误并关闭Adobe Reader。你现在应该被设置。
次佳解决方法
您可以这样做,而不是显式列出所有依赖项:
sudo apt-get install -f
这将自动修复所有未解决的依赖项。
所以整个命令序列必须是这样的:
cd ~/Downloads && wget -c http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb
sudo dpkg -i AdbeRdr9.5.5-1_i386linux_enu.deb
sudo apt-get install -f
第三种解决方法
您可以从链接:ubuntu-updates(请参阅发布列)中看到,acroread
包尚未发布14.04(可靠)。
因此,请等到添加到Canonical合作伙伴存储库。否则你可以安装旧版本。看到类似的问题:Similar question for awn.
在那种情况下,我得到了与awn相同的错误:
E: Unable to locate package avant-window-navigator
第四种方法
-
从以下网址下载Adobe Reader:https://get.adobe.com/reader/otherversions/。
选择系统:Linux,您的语言,适用于Linux的Reader 9.5.5(.deb)
-
安装gdebi:
sudo apt-get install gdebi
-
通过gdebi安装Adobe Reader并接受依赖项:
sudo gdebi PACKAGENAME.deb
-
安装所需的库:
sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 libstdc++6:i386
最后从Menu,Dash或PDF文件的上下文菜单中启动Adobe Reader。