Instalasi GSB-2.26 tanpa rule slapt-get
Assalamu'alaikum...
GSB atau GNOME Slackbuild versi 2.26 terbaru menjadi dambaan beberapa slackers termasuk saya. Sayang instalasi barang yang satu ini bukan perkara mudah, khususnya newbie seperti saya :D
Mungkin sudah sekitar sebulan yang lalu saya mendapatkan paketnya dari Sdr. Arman, tapi baru konsen melototin instalasi sampai berhasil baru sekarang, dimana sebelumnya sudah susah payah mencari apa penyebab langkah upgradepkg konvensional yang selama ini saya pakai tidak pernah berhasil menjalankan GSB itu. huh... penasaran, akhirnya saya dapatkan caranya tanpa harus ikutin saran beliau (Arman) untuk mengikuti aturan menggunakan slapt-get, capek dech... mana koneksi cuman punya telkomsel flash !
Oke... setidaknya ini pola pikir yang saya dapatkan dan setidaknya bekerja untuk dipasang di laptop jadul kesayanganku. Ternyata...
Setelah membaca skrip net-install pada website resminya, saya tidak menemukan hal yang aneh tentang proses instalasi GSB ini. Tidak ada konfigurasi tambahan selain proses install dan upgrade itu sendiri. Nah.. harusnya bila kita sudah memiliki paketnya bisa donk pakai cara upgradepkg --install-new seperti biasa ? ternyata tidak ! :D xixixixi....
GSB versi berapapun kalau kita coba bongkar paketnya, ada hal yang terus terang baru saya "ngeh" kan bahwa ada skrip doinst.sh dan slack-required. Asem ! ternyata ini yang bikin aku selalu gagal selama ini. Oke.. saya jelaskan begini.
Paket-paket GSB yang baru ini cukup menyenangkan karena sudah dipilah-pilahkan atau dikelompokkan dalam beberapa folder dan diberi nama cukup jelas. Saya rasa bukan tanpa arti mereka memberikan nama itu.
Kunci dari keberhasilan instalasi GSB (setelah kita mendapatkan semua paketnya dari repository mereka) adalah "URUTAN INSTALASI". Ya.. itu yang harus kita perhatikan !
Kita abaikan saja keharusan menggunakan slapt-get yang mengharuskan kita terkoneksi ke internet.
Ini adalah beberapa direktori dari paket GSB tersebut, yaitu:
accessibility, administration, application, bindings, compiz, desktop, devel, libraries, media, mono, networking, office, platform, print, themes, dan tools.
dari semua folder tsb, ada diantaranya yang harus kita instalasi terlebih dahulu sebelum melakukan instalasi paket yang lain, karena paket yang ada di dalamnya adalah tools yang nantinya akan dipakai untuk melakukan konfigurasi otomatis dalam script instalasi paket lainnya seperti yang saya sampaikan di atas.
Betul kata Arman, kita harus mengikuti petunjuk yang ada di website resminya, yang kurang lebih seperti ini
$ removepkg bluez-lib bluez-utils monodoc gst-plugins-farsight farsight \
nmc emerald-themes candido-themes compiz-fusion-plugins-main \
compiz-fusion-plugins-extra
$ slapt-get --upgrade alsa-lib cairo glib2 gtk+2 libwnck pango poppler bluez
Namun bila kita menginstallnya pada mesin slackware 12.2 yang masih fresh, kita tidak perlu terlalu kaku, sesuaikan dengan kondisi yang kita miliki. Mari kita ikuti langkah-langkah yang sudah saya coba dan berhasil.
Menghapus paket-paket yang nantinya dikhawatirkan mengganggu...
Pengalaman saya hanya beberapa saja yang perlu kita hapus, yaitu :
removepkg bluez-libs
removepkg monodoc
removepkg compiz
Selanjutnya mengupgrade paket-paket yang pasti dibutuhkan sebelum proses instalasi. Paket-paket ini memang tidak terdapat di release resminya, but... !
beruntung mereka menyediakan paket-paket itu di repositorinya dalam direktori "patches".
Ambil yang dibutuhkan saja, yaitu alsa-lib, cairo, glib2, gtk+2, libwnck, pango, poppler, dan bluez.
Oke... sekarang semua paket sudah kita miliki, tinggal langkah selanjutnya adalah mengupgrade paket-paket tersebut dalam slackware kita.
Nah... ini ada jebakan ! yaitu dependensi, paket gtk+2 membutuhkan libjasper, jadi jangan terburu-buru instalasi ! atau proses Anda akan gagal seperti nasibku yang sampai instalasi 3 kali :S huh... !
Paket libjasper bisa didapatkan dari direktori libraries. Install itu sekarang...
upgradepkg --install-new libraries/libjasper-1.900.1-i486-1gsb.tgz
berikutnya... baru upgrade paket-paket yang "HARUS" ini:
upgradepkg --install-new base/alsa-lib-1.0.19-i486-2gsb.tgz
upgradepkg --install-new base/cairo-1.8.6-i486-2gsb.tgz
upgradepkg --install-new base/glib2-2.20.4-i486-1gsb.tgz
upgradepkg --install-new base/gtk+2-2.16.4-i486-1gsb.tgz
upgradepkg --install-new base/libwnck-2.26.2-i486-1gsb.tgz
upgradepkg --install-new base/pango-1.24.4-i486-1gsb.tgz
upgradepkg --install-new base/poppler-0.10.7-i486-1gsb.tgz
upgradepkg --install-new base/bluez-4.37-i486-7gsb.tgz
Setelah melakukan instalasi bluez, biasanya muncul pesan tertentu, saya melakukan langkah ini untuk mengakomodasi kebutuhan pesan tadi,
mv /etc/bluetooth/audio.conf.new /etc/bluetooth/audio.conf
mv /etc/bluetooth/network.conf.new /etc/bluetooth/network.conf
mv /etc/rc.d/rc.bluetooth.new /etc/rc.d/rc.bluetooth
berikutnya... ikuti langkah ini "SECARA BERURUT !" soalnya masalah dependensi yang saya bilang tadi !
upgradepkg --install-new libraries/*.tgz
upgradepkg --install-new platform/policykit-0.9-i486-8gsb.tgz
upgradepkg --install-new platform/devicekit-003-i486-2gsb.tgz
upgradepkg --install-new platform/devicekit-power-007-i486-2gsb.tgz
upgradepkg --install-new platform/consolekit-0.3.0-i486-6gsb.tgz
upgradepkg --install-new platform/ORBit2-2.14.17-i486-1gsb.tgz
upgradepkg --install-new platform/GConf-2.26.2-i486-2gsb.tgz
upgradepkg --install-new platform/*.tgz
Setelah proses di atas selesai, kita tinggal menginstal semua paket yang belum diinstal dengan urutan terserah masing-masing alias suka-suka, karena semua dependensi telah ada dan cukup, jadi bisa mulai dari mana saja.
aku menggunakan perintah seperti ini upgradepkg --install-new [nama_direktorinya]/*.tgz
dan akhirnya GSB saya berjalan dengan mulus !
:D hehehe.....
Semoga pembaca mendapatkan manfaat dari tulisan jelekku ini, but... ini hanya pengalaman-ku saja dari sudut pandangku yang awam masalah teknis. Jadi... seperti biasanya, resiko ditanggung masing-masing ya... jangan salahkan saya kalau Anda gagal. Kalau berhasil, ucapkan Alhamdulillah... bersyukurlah kepada Allah SWT karena telah mendapat petunjuk :D xixixi....
Wassalamu'alaikum...
denic
- denic's blog
- Login or register to post comments


Assalamu'alaikum wr.wb Terima
Assalamu'alaikum wr.wb
Terima kasih mas, berkat manual di atas di laptop sy sekarang sudah terinstall gnome 2.6.30 tanpa error sama sekali...
itu berkat manual mas denic...
sekali lagi terima kasih...
Mantap mentong !!!
Wassalam..
Baru tahu... gsb-2.26.x tidak
Baru tahu... gsb-2.26.x tidak menyertakan gnome-mount :D hehehe...
Akibatnya ada masalah saat mounting flashdisk :D xixixi...
Jadi kalau Anda punya masalah seperti itu, coba search di gugel cari dengan kata-kata gnome-mount
Kalau beruntung bisa dapet yang tgz, jadi langsung maknyus, kalau dapet yang tar.gz, ya.. mesti kompail sendiri, tapi gampang dan cepat cuman dengan perintah :
./configur; make; make installberes dah !
salam,
denic
saya ingin sekali menginstall
saya ingin sekali menginstall gsb ini.tapi ukuran file yang tidak bersahabat (gede banget).sedangkan inet saya super lemot.ada ga ya yang mau berbagi cd gsb untuk slackware 13.kirim ke bekasi,tapi jangan mahal2.hehehe .salam kenal semuanya
kalau mau dikirimkan
kalau mau dikirimkan sepertinya bisa saja, kasi aja alamatnya. Mudah-mudahan rekan - rekan yang lain punya rilis terakhir gsb, soalnya saya sudah tidak pake lagi, kembali ke KDE.
iya bos, apa bisa bagi-bagi
iya bos, apa bisa bagi-bagi copy an yang udah di download teman-teman...? kalau ada kasi alamatnya nanti kit-kita sedot... sekalian ziarah tahun baru he he :D
kalau bisa mendownload,
kalau bisa mendownload, kenapa tidak coba download di situs resminya :D
saya mau pake jasa warnet
saya mau pake jasa warnet untuk download,tapi dia pake windows ,kira kira berapa Mb paketnya?boleh ga saya minta list file yang harus didownload untuk bisa diinstall di offline.makasih
checkout
checkout here
http://get.gnomeslackbuild.org/gsb/gsb-2.26_slackware-13.0/