我的更新管理器不工作并显示消息
E:The package adobereader-enu:i386 needs to be reinstalled, but I can't find an archive for it.
答案1
Adobe Reader 目前在 Trusty 存储库中不可用。你一开始是怎么安装的?因为这可能会影响以后的尝试。你可以直接从 Adobe 网站下载文件,但是它似乎与 14.04 不兼容。我可以安装它,但它无法启动。如果您希望获取该软件包,我使用的步骤如下。我建议等待更新版本发布。
脚步:
步骤1
在终端类型中。wget ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb
步骤 #2(可选)
在终端输入sudo apt-get install gdebi
。[您可以使用任何您想要的包管理器(例如 Ubuntu 软件中心),但为了方便起见,我的说明使用 gdebi。]
步骤#3
在 nautilus 中浏览到您保存 .deb 的文件夹,右键单击,并选择使用 gdebi 打开。现在单击安装。您将收到有关依赖于 libgtk2.0-0 的 adobereader-enu 的错误。
步骤4
在终端输入sudo apt-get install -f
。您现在应该拥有所有必需的依赖项,包括 libgtk2.0-0。安装应该成功完成,但 Adobe Reader 不会启动。
笔记:
我在 Ubuntu - Desktop X86-64 上进行了测试,结果可能与 Ubuntu - Desktop X86-32 不同。
即使它无法启动,您也可以知道它已安装,因为您的应用程序区域中会有它的图标,如果您
gksu acroread
在终端中输入,您将收到典型的“adobe reader 不需要 sudo”警告。尝试启动 Adobe Reader 时收到错误
/opt/Adobe/Reader9/Reader/intellinux/bin/acroread: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
答案2
重新安装相应的软件包将解决您的问题。尝试以下命令重新安装错误报告中提到的软件包。
sudo apt-get install --reinstall adobereader-enu:i386