我在 Ubuntu 12.04 上使用文档查看器 (Evince) 3.4.0,但想使用版本 3.10,因为它有一个新功能,对我的工作非常有用。我使用了此处提供的链接 https://apps.ubuntu.com/cat/applications/saucy/evince/ 但它只是显示 Evince 已经安装(旧版本)。
有人能帮帮我吗?
答案1
为了避免大量的黑魔法,只为一个数据包而重新排列存储库有点过分,所以我尝试了另一种方式来安装它。
1)apt-get remove evince
删除当前版本
2)从以下网址下载 evincehttp://packages.ubuntu.com/nl/saucy/evince
3)apt-get install gdebi
4)使用gdebi安装刚刚下载的evince
5)出乎我的意料,我陷入了依赖地狱!
很多时候这种方法都行得通,但这次我有超过 50 个累积依赖项。
此外,还有一些库非常核心与系统绑定,因此破坏系统的可能性极大。
结论:这不是在 Ubuntu Precise 中安装 evince 3.10 的方法。
答案2
有办法,但你不会喜欢。Jhbuild 可以在您选择的文件夹中创建本地 GNOME 应用程序安装,其中包含所有必要的依赖项和库。它不会影响您的系统,因为它绕过了包管理器,只将文件下载并安装到您选择的文件夹中。
然而:
你将需要获取大约 1GB 的 GNOME 依赖项
您必须编译它们(这取决于您的系统,可能需要很长时间)
最终产品可能无法很好地与您的系统集成。至少从我的经验来看,情况并非如此,图标无法显示,Zeitgeist 无法正确集成,设置也存在问题,等等。
考虑到所有因素,您肯定会问自己这是否真的值得付出努力。希望点击包将来能解决此类问题。