如何安装最新版本的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-dev
或libgirepository1.0-dev
libpoppler-glib-dev
itstool