23

I have Ubuntu 12.04 with Evince 3.4.0. This version of Evince has some bugs (in particular showing patterns) that are fixed in the version 3.8.0. Does anyone know if there is some repository to have Evince up to date? I would prefer this option (repository) but if this can not be done I would accept also a manual installation of the up to date version.

Braiam
  • 67,791
  • 32
  • 179
  • 269
Red
  • 849
  • 3
  • 9
  • 20

3 Answers3

14

I had Evince 3.6.1. The way I upgraded, I just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command(s) below:

sudo add-apt-repository ppa:gnome3-team/gnome3 
sudo apt-get update
sudo apt-get install evince

Below are before and after images.

enter image description here

enter image description here

Keep in mind that the current stable release is 3.6.1.

Or use Synaptic. If not installed, you can install it by, just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command(s) below:

sudo apt-get install synaptic

Edit

Evince for 12.04 is not available in the repo anymore. its only available for 12.10, and 13.04. To get it for other Ubuntu versions, check here or here.

edwinksl
  • 23,789
Mitch
  • 107,631
  • What version of Ubuntu do you have? – Red Jun 21 '13 at 12:40
  • Ubuntu 12.04. I did it on 2 machines, one worked, and other one didn't. So I downloaded the file manually, it installed, but wouldn't run. I will be deleting the answer, if I can't find a solution. – Mitch Jun 21 '13 at 13:48
  • I did in 2 machines too but it didn't work in both. – Red Jun 21 '13 at 19:30
  • I installed on work machine, it installs, but will not start. I will keep looking for a little while longer. – Mitch Jun 25 '13 at 10:26
  • Mitch, can you verify if you answer works? – Braiam Nov 03 '13 at 00:43
  • @Braiam As stated in my answer, the update worked on one machine, but not the other. I installed 12.04 fresh today, and tried to install 3.8, but it wasn't available at Launchpad, since that's how it worked initially. However I came across This, but I didn't have time to test, since I'm slammed at work. – Mitch Nov 03 '13 at 15:12
  • evince is no longer in this repository. – Serge Stroobandt Jun 07 '14 at 16:38
  • @GinGordon Thanks for the note. I have updated my answer to reflect that – Mitch Jun 07 '14 at 18:32
  • Note: The latest version is 3.14.x series, which isn't pushed to the PPA at this time. – Dave Jarvis Dec 04 '14 at 23:26
1

If you try to install via pre-compiled binaries you can end up breaking your system because of the depencies.

I have lately tackled the same problem and the only way I could solve it was to download the latest version of Evince (in my case it was 3.26) and compile it manually. Luckily, there's a guide to doing here:

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

In my case I had to manually install 6 extra packages (all in the repo) to successfully run the .configure command, but nothing google can't help.

Since this might be useful for Ubuntu users, which are doomed to use a very out-of-date version of Evince, and for the sake of completion, here are the packages I had to install in my Linux Mint 18.2 in order to compile:

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

TomCho
  • 364
  • After running ./configure and make, we must run sudo install or, my recommendation, checkinstall in order to have full control of the installed package via the dpkg front end. – loved.by.Jesus Jan 16 '21 at 18:58
0

You can try the GNOME3 launchpad repository.

To add it, open a terminal and enter sudo apt-add-repository ppa:gnome3-team/gnome3 && sudo apt-get update. But be aware that this will upgrade (if you do sudo apt-get upgrade) all the gnome related packages.

Manuel
  • 1,567
  • 12
  • 19
  • I added the repository, update and upgrade but evince is still the 3.4.0 version one... – Red Jun 21 '13 at 10:39
  • 1
    For Precise it seems that only Gnome 3.4 is available. You can try to install evince from Quantal (12.10)... – Manuel Jun 21 '13 at 11:16