Evince adalah penampil dokumen (biasanya untuk file PDF/DVI/PS).
Di mesin Debian/Ubuntu, Anda harus menginstal dependensi untuk membangun evince dan menginstal jhbuild.
Langkah-langkah berikut telah diuji untuk bekerja dengan baik di Debian Wheezy dan Jessie (Pengujian), serta Ubuntu 12.04 (Precise) dan 13.04 (Rarian) setelah instalasi bersih. Ubuntu terbaru adalah 20.04, jadi mungkin berfungsi dengan baik atau tidak (menginstal lebih banyak/lebih sedikit aplikasi atau perpustakaan dari yang diperlukan).
Untuk menginstal dependensi dasar:
$ sudo apt-get build-dep evince gobject-introspection at-spi2-core
$ sudo apt-get install jhbuild curl yelp-tools gperf ragel cmake libgcrypt11-dev libcroco3-dev icon-naming-utils valac
Langkah-langkah berikut telah diuji untuk bekerja dengan baik di Fedora 19 setelah instalasi bersih.
Untuk menginstal dependensi dasar:
$ sudo yum-builddep evince gobject-introspection at-spi2-core
$ sudo yum install expat-devel gperf gcc-c++ ragel cmake libgcrypt-devel icon-naming-utils libcroco-devel vala
Langkah-langkah berikut telah diuji untuk bekerja dengan baik di Fedora 12.3 (edisi GNOME) setelah instalasi bersih.
Aktifkan repositori untuk paket kode sumber:
$ sudo zypper modifyrepo --enable repo-source
Untuk menginstal dependensi dasar:
$ sudo zypper si -d evince gobject-introspection at-spi2-core libgtk-3-0
$ sudo zypper install jhbuild gnome-common libexpat-devel gperf ragel cmake libgcrypt-devel icon-naming-utils libcroco-dev vala
Untuk distribusi lain, Anda dapat menggunakan yang setara dengan apt-get build-dep
, yum-builddep
atau zypper si -d
. Untuk langkah lebih detail, lanjutkan membaca bagian berikut.
Ambil file konfigurasi untuk digunakan useThen, bersiaplah untuk membangun Evince di ~/code
:
$ mkdir -p ~/code/evince/checkout; cd ~/code
$ curl https://raw.githubusercontent.com/gpoo/jhbuild/master/evince.modules
$ curl https://raw.githubusercontent.com/gpoo/jhbuild/master/jhbuildrc-evince
Terakhir, ambil file konfigurasi untuk jhbuild
dan buat dependensi dasar untuk evince (poppler, glib yang lebih baru, evince sendiri, dll.):
$ jhbuild -f jhbuildrc-evince build evince
$ jhbuild -f jhbuildrc-evince run evince
Kode sumber akan diunduh ke $HOME/code/evince/checkout
Anda dan dipasang di $HOME/code/evince/install
.