Tanya 77 : [GNOME3] Instalasi gedit 3 di Lucid dari source code

Tanya :
Saya ingin update gedit di Lucid saya ke Gedit 3. Bagaimana caranya ya ? Terima kasih
Jawab :
Mari kita praktekkan.
Laptop penulis sebelumnya menggunakan gedit 2.30.0

Keterangan gedit 2.30.0

Download gedit 3 dari : http://ftp.gnome.org/pub/GNOME/apps/3.0/3.0.0/sources/gedit-3.0.0.tar.bz2
Jangan lupa install pula dependenciesnya sebagai berikut :

  • libxml-2.0 >= 2.5.0
  • glib-2.0 >= 2.28.0
  • gthread-2.0 >= 2.13.0
  • gio-2.0 >= 2.26.0
  • gtk+-3.0 >= 3.0.0
  • gtksourceview-3.0 >= 3.0.0
  • libpeas-1.0 >= 0.7.3
  • libpeas-gtk-1.0 >= 0.7.3
  • gsettings-desktop-schemas

.
Beberapa keterangan tentang Dependencies dari tiap paket yang ada diatas dibahas di bawah ini. (Bergantung pada keadaan sistem anda, keterangan dibawah didasarkan pada praktek di laptop penulis). Penulis menggunakan Lucid yang belum diupgrade.
Beberapa catatan penting proses instalasi :

  • Beberapa dependencies bisa anda install langsung dengan sudo apt-get install <nama paket>, jika kemudian versi yang terinstall ternyata adalah versi yang lebih lama dari yang dibutuhkan, maka anda dapat menginstall versi baru paket tersebut secara manual.
  • Dengan asumsi penulis akan menimpa file-file software yang ada sebelumnya di /usr, maka penulis mengarahkan instalasi ke direktori /usr dengan menambahkan –prefix=/usr saat konfigurasi pra kompilasi (Pengetahan tentang direktori /usr, silahkan rujuk ke http://tanyarezaervani.wordpress.com/2011/04/17/tanya-76-isi-direktori-usr/ )
  • Agar tidak ada masalah dengan permission, penulis melakukan instalasi dalam mode root (sudo su)
  • Panduan instalasi dibawah ini dibuat secara berurut berdasarkan kebutuhan dependencies-nya

.

Glib 2.28.5

dapat diunduh dari :  http://ftp.gnome.org/pub/GNOME/core/3.0/3.0.0/sources/glib-2.28.5.tar.bz2
Ekstrak hasil unduhan anda

tar xjf glib-2.28.5.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr
make
make install

Pixman-0.20.2

Dapat diunduh dari : http://cairographics.org/releases/pixman-0.20.2.tar.gz
Ekstrak Paket Tersebut

tar xvzf pixman-0.20.2.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr
make
make install

Cairo-1.10.x

Dependencies :

  • pixman-1 >= 0.18.4

.
Dapat diunduh dari : http://cairographics.org/releases/cairo-1.10.2.tar.gz
Ekstrak Paket Tersebut

tar xvzf cairo-1.10.2.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr
make
make install

gdk-pixbuf-2.0

Disarankan untuk install juga libtiff4-dev
Dapat diunduh di : http://ftp.gnome.org/pub/GNOME/core/3.0/3.0.0/sources/gdk-pixbuf-2.23.3.tar.bz2
Ekstrak Paket Tersebut

tar xvjf gdk-pixbuf-2.23.3.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr make make install

pango 1.28.4

Dapat diunduh di : http://ftp.gnome.org/pub/gnome/sources/pango/1.28/pango-1.28.4.tar.bz2
Ekstrak Paket Tersebut

tar xvjf pango-1.28.4.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr
make
make install

atk 2.0.0

Dapat diunduh di : http://ftp.gnome.org/pub/GNOME/core/3.0/3.0.0/sources/atk-2.0.0.tar.bz2
Ekstrak Paket Tersebut

tar atk-2.0.0.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr
make
make install

gtk+-3.0.8

Dependencies :

  • glib-2.0 >= 2.28.0
  • atk >= 1.30
  • pango >= 1.24.0
  • cairo >= 1.10.0
  • cairo-gobject >= 1.10.0
  • gdk-pixbuf-2.0 >= 2.22.0

.
Dapat dinduh dari : http://ftp.gnome.org/pub/GNOME/core/3.0/3.0.0/sources/gtk+-3.0.8.tar.bz2
Ekstrak Paket Tersebut

tar xvjf gtk+-3.0.8.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr
make
make install

Gtksourceview-3.0.0

Dependencies :

  • gio-2.0 >= 2.28.0
  • gtk+-3.0 >= 3.0.0
  • libxml-2.0 >= 2.6.0

.
Unduh dari http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/3.0/gtksourceview-3.0.0.tar.bz2
Ekstrak Paket Tersebut

tar xvjf gtksourceview-3.0.0.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr
make
make install

gobject-introspection-0.10.7

Disarankan untuk diinstall sebelumnya : flex, bison, python2.0-dev (install dengan sudo apt-get)
Dapat diunduh dari : http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/0.10/gobject-introspection-0.10.7.tar.bz2
Ekstrak Paket Tersebut

tar xvjf gobject-introspection-0.10.7.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr
make
make install

libpeas-1.0

Dependencies :

  • glib-2.0 >= 2.18.0
  • gobject-2.0 >= 2.23.6
  • gmodule-2.0 >= 2.18.0
  • gobject-introspection-1.0 >= 0.10.1

.
Dapat diunduh dari : http://ftp.gnome.org/pub/GNOME/sources/libpeas/1.0/libpeas-1.0.0.tar.bz2
Ekstrak Paket Tersebut

tar xvjf libpeas-1.0.0.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr
make
make install

gsettings-desktop-schemas-3.0.0

Dapat diunduh dari : http://ftp.gnome.org/pub/GNOME/sources/gsettings-desktop-schemas/3.0/gsettings-desktop-schemas-3.0.0.tar.bz2
Ekstrak Paket Tersebut

tar xvjf gsettings-desktop-schemas-3.0.0.tar.bz2

Lakukan instalasi dengan

./configure --prefix=/usr
make
make install

Bim salabim, gedit di laptop penulis pun berubah menjadi gedit 3.

Keterangan gedit 3.0.0

Selamat mencoba …
Catatan : Mengupgrade GTK+ ke versi 3 mungkin dapat berdampak pada tampilan sistem anda secara keseluruhan.

Be the first to comment

Leave a Reply

Your email address will not be published.


*