如何安装最新版本的Evince?

我有Ubuntu 12.04和Evince 3.4.0。 这个版本的Evince有一些在版本3.8.0中修复的错误(特别是显示模式)。 有谁知道是否有一些存储库让Evince最新? 我更喜欢这个选项(存储库),但如果无法做到这一点,我也会接受手动安装最新版本。

我有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月4日的Evince不再出现在回购中。 它仅适用于12.10和13.04。 要获得其他Ubuntu版本,请在此处或此处查看 。

您可以尝试GNOME3启动板存储库。

要添加它,请打开终端并输入sudo apt-add-repository ppa:gnome3-team/gnome3 && sudo apt-get update 。 但要注意,这将升级(如果你做sudo apt-get upgrade )所有与gnome相关的包。

如果您尝试通过预编译的二进制文件进行安装,则由于依赖性,最终可能会破坏您的系统 。

我最近解决了同样的问题,我解决它的唯一方法是下载最新版本的Evince(在我的情况下是3.26)并手动编译。 幸运的是,这里有一个指南:

 ./configure --prefix=/usr --enable-compile-warnings=minimum --enable-introspection --disable-static && make 

在我的情况下,我不得不手动安装6个额外的软件包(所有在repo中)以成功运行.configure命令,但谷歌没有任何帮助。

因为这可能对Ubuntu用户有用,这些用户注定要使用非常过时的Evince版本,并且为了完成,这里是我必须在Linux Mint 18.2中安装的软件包才能编译:

libxml2-dev libsecret-1-dev libnautilus-extension-dev gobject-introspection-devlibgirepository1.0-dev libpoppler-glib-dev itstool