Kamis, 29 Juni 2017

Install Manokwari Desktop

Tags

Artikel ini ditujukan untuk pengguna Archlinux, dimana tidak ada dokumentasi yang resmi untuk instalasi Archlinux. Untuk distro linux lain (Ubuntu, Fedora, dan OpenSuse) kalian bisa membaca dokumentasi instalasinya di website resmi blankon linux.

Manokwari desktop sendiri merupakan desktop shell untuk GNOME3 dengan GTK+ dan HTML5 untuk interfacenya. Desktop ini adalah desktop default dari BlankOn Linux. Distro linux asli karya anak bangsa, wow!

Beberapa bulan lalu, saya ingin melakukan instalasi Manokwari  di Archlinux saya, namun ternyata gagal terus. Haha, tidak tau kenapa. Kemudian beberapa hari yang lalu saya menemukan tutorial dari artemtechblog dimana ia memberikan penjelasan tentang tata cara instalasi manokwari di arch linux.

Artikel ini sebenarnya hanya sebagai dokumentasi pribadi saja, namun tidak ada salahnya untuk info buat kalian yang ingin mencobanya juga :)

Yuk, langsung saja. Untuk langkah-langkahnya adalah sebagai berikut:

1. Yang pertama kalian harus lakukan ada memasang paket Unique-3.0. Dimana paket ini merupakan dependensi untuk manokwari. Untuk cara instantnya, kalian hanya tinggal install melalui AUR dengan command:

yaourt -S libunique3


2. Kemudian langkah yang kedua adalah instalasi paket-paket yang dibutuhkan.

sudo pacman -Sy base-devel gnome-common glib2 gtk3 libwnck3 libgee vala webkitgtk gnome-menus libnotify


3. Setelah itu persiapkan file file yang dibutuhkan dengan melakukan kloning git repo manokwari.

git clone https://github.com/BlankOn/manokwari.git

4. Masuk ke direktori hasil kloning tadi.

cd manokwari

5. Kita ubah dulu file konfigurasi paket untuk libgee

nano configure.ac


Lalu kita cari baris 73 dan 81.

... # baris 73
PKG_CHECK_MODULES(MANOKWARI, glib-2.0 >= $GLIB_REQUIRED gobject-2.0 >= $GLIB_REQUIRED gtk+-3.0 >= $GTK_REQUIRED atk >= $ATK_REQUIRED gee-1.0 >= $GEE_REQUIRED cairo >= $CAIRO_REQUIRED libgnome-menu-3.0 >= $LIBGNOME_MENU_REQUIRED libwnck-3.0 >= $LIBWNCK_REQUIRED unique-3.0 >= $UNIQUE_REQUIRED webkitgtk-3.0 >= $WEBKIT_REQUIRED x11 >= $X11_REQUIRED libnotify >= $LIBNOTIFY_REQUIRED)

... # baris 81

VALA_PACKAGES="--pkg atk --pkg x11 --pkg gdk-x11-3.0 --pkg gee-1.0 --pkg cairo --pkg gtk+-3.0 --pkg gio-unix-2.0 --pkg libgnome-menu-3.0 --pkg gdk-3.0 --pkg libwnck-3.0 --pkg unique-3.0 --pkg webkit-1.0 --pkg javascriptcore --pkg libsoup-2.4 --pkg libnotify"

Ubah tulisan gee-1.0 menjadi gee-0.8 

6. Setelah diganti, jalankan script autogen

sh autogen.sh

7. Setelah itu compile manokwari dan lakukan pemasangan di root

make

sudo make install

8. Kemudian lakukan pemindahan secara manual berkas-berkas system dan ubah permissionnya untuk blankon.

sudo chmod +x /usr/bin/blankon-session

cd system

sudo cp -R css fonts img js widget texture.jpg texture.xcf --target-directory=/usr/lib/manokwari/system


9. Langkah instalasi telah selesai :D
Berikut ini tampilan setelah Manokwari Desktop di Archlinux saya.




Terimakasih :)  

This Is The Newest Post


EmoticonEmoticon