我有 Ubuntu 12.04 和 Evince 3.4.0。此版本的 Evince 有一些错误(特别是显示模式),已在版本 3.8.0 中修复。有人知道是否有一些存储库可以让 Evince 保持最新吗?我更喜欢这个选项(存储库),但如果无法做到这一点,我也会接受手动安装最新版本。
答案1
我使用的是 Evince 3.6.1。升级的方式是,只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get install evince
下面是前后图像。
请记住,当前稳定版本是 3.6.1。
或者使用 Synaptic。如果未安装,您可以通过以下方式安装它:只需按键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:
sudo apt-get install synaptic
编辑
适用于 12.04 的 Evince 不再在 repo 中提供。它仅适用于 12.10 和 13.04。要获取适用于其他 Ubuntu 版本的 Evince,请检查这里或者这里。
答案2
如果你尝试通过预编译的二进制文件进行安装,你最终可能会破坏你的系统因为依赖关系。
我最近遇到了同样的问题,唯一能解决的办法就是下载最新版本的 Evince(我使用的是 3.26)并手动编译。幸运的是,有一个指南可以指导你如何这里:
./configure --prefix=/usr --enable-compile-warnings=minimum --enable-introspection --disable-static && make
就我而言,我必须手动安装 6 个额外的包(全部在 repo 中)才能成功运行该.configure
命令,但谷歌却无能为力。
因为这可能对注定要使用非常过时的 Evince 版本的 Ubuntu 用户有用,并且为了完整起见,这里是我为了编译必须在 Linux Mint 18.2 中安装的软件包:
libxml2-dev
libsecret-1-dev
libnautilus-extension-dev
gobject-introspection-dev
或者libgirepository1.0-dev
libpoppler-glib-dev
itstool
答案3
您可以尝试GNOME3 启动板存储库。
要添加它,请打开终端并输入sudo apt-add-repository ppa:gnome3-team/gnome3 && sudo apt-get update
。但请注意,这将升级(如果您这样做sudo apt-get upgrade
)所有与 gnome 相关的软件包。