如何在Ubuntu 17.10安装Adobe Acrobat?旧方案执行sudo apt-get update报错求解决
解决apt更新报错+安装Adobe Acrobat的完整方案
嘿,我来帮你搞定这个麻烦!旧的Adobe Reader安装方案确实早就停止维护了,添加的无效源会直接导致apt-get update报错,而且也没法装到你要的Adobe Acrobat。咱们分两步解决:
第一步:彻底修复apt更新的报错问题
核心就是把旧方案加的无效Adobe源清理干净:
- 先找出系统里所有和Adobe相关的源文件:
ls /etc/apt/sources.list.d/ | grep -i adobe - 删除找到的无效源文件(比如如果输出是
adobe.list,就执行下面的命令):sudo rm /etc/apt/sources.list.d/adobe.list - 再检查主源配置文件里有没有漏网之鱼:
翻找任何包含sudo nano /etc/apt/sources.listadobe的行,直接删掉,按Ctrl+O保存,Ctrl+X退出编辑器就行。 - 最后清理缓存重新更新,验证报错是否消失:
sudo apt clean sudo apt update
第二步:安装Adobe Acrobat(当前可用的靠谱方法)
Adobe官方已经停止更新Linux原生的Acrobat Pro,但Reader版本还是有两种可靠的安装方式,满足日常PDF阅读、注释完全没问题:
方式一:安装官方遗留的deb包(原生适配)
- 先装齐所有依赖,避免安装失败:
sudo apt install libxml2:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libatk1.0-0:i386 libc6:i386 libcairo2:i386 libexpat1:i386 libfontconfig1:i386 libfreetype6:i386 libglib2.0-0:i386 libice6:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libsm6:i386 libx11-6:i386 libxext6:i386 libxft2:i386 libxrender1:i386 libxt6:i386 zlib1g:i386 - 下载对应你Ubuntu架构的Adobe Acrobat Reader deb包(选amd64版本就行)
- 安装下载的deb包(假设包名是
AdobeReader_enu.deb):sudo dpkg -i AdobeReader_enu.deb - 如果出现依赖缺失的提示,执行修复命令:
sudo apt -f install
方式二:用Flatpak安装(更推荐,兼容性拉满)
Flatpak版本的Reader维护更及时,适配新Ubuntu版本也更稳:
- 先给系统装上Flatpak(如果还没装的话):
sudo apt install flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo - 安装Adobe Acrobat Reader:
flatpak install flathub com.adobe.Reader - 启动程序直接用:
flatpak run com.adobe.Reader
补充:如果你需要的是带编辑、转换等全功能的Acrobat Pro,目前官方没有Linux原生版本,只能通过Wine或者虚拟机运行Windows版本,但日常需求用上面的Reader版本完全足够啦。
内容的提问来源于stack exchange,提问作者Arya Sadeghi




