Install dari SlackBuild

Written By pcbolong on Sunday, May 15, 2011 | 4:46 AM



Posting kali ini adalah catatan saya mengenai cara meng-install aplikasi di sistem operasi Linux Slackware menggunakan fasilitas Slackbuild. Menurut saya, install menggunakan slackbuild betul-betul mengasyikkan, karena dapat merasakan bagaimana meng-costumize aplikasi sesuai dengan kebutuhan dan keinginan kita. Langkah-langkah dalam postingan ini saya ambil dari HOWTO milik situs penyedia file slackbuild, slackbuild.org.

Kita harus memiliki archive slackbuild dari aplikasi yang akan kita install. File dapat diunduh langsung di Slackbuild.org. Pada bagian ini, yang membuat saya penasaran adalah bagaimana situs tersebut dapat langsung mengetahui seri slackware yang kita gunakan. Lihat saja, ketika kita membuka halaman index miliki slackbuild.org, langsung muncul seri slackware nya. Jadi semua aplikasi yang kita cari khusus untuk seri slackware tersebut. :D Karena saya bukan seorang programmer web, jadi cukup penasaran saja. Lanjut...

Contoh misal kita akan meng-install aplikasi xxx. File arsip yang harus kita unduh adalah file source dari aplikasi tersebut misal xxx.tar.gz atau xxx.tar.bz2 atau berformat lain seperti rpm. Selain itu kita harus meng-unduh file slackbuildnya, yang bernama xxx.slackbuild.tar.gz.



Tunggu sambil selesai. Dan ini hal yang paling membosankan,,sembari menunggu kita dapat mendeface beberapa site. ahaha LOL kidding!! Setelah semua file sudah selesai diunduh, dan usahakan file berada pada folder yang memiliki akses untuk execute atau bisa dijalankan. Ekstrak file xxx.slackbuild.tar.gz. Hasil ekstrak akan bernama xxx. Folder xxx berisi file-file source yang akan digunakan untuk membuat package installer dari xxx.tar.gz. Isi folder hasil ekstrak biasanya adalah file README, xxx.info, xxx.slackbuild, xxx.desktop, xxx.png, dan slack-desc.

Kemudian pindahkah file source aplikasi (xxx.tar.gz) ke dalam folder xxx tadi. Kemudian execute file xxx.slackbuild dengan perintah
./xxx.slackbuild


ingat!!semua file dalam folder xxx harus memiliki hak akses untuk diexecute!
Dan, kita menunggu lagi sampai proses selesai. Proes yang dilakukan adalah proses untuk meng-configure, make, make install dan membuat package instalasi dari aplikasi tersebut.

JIka proses slackbuild sudah selesai, otomatis file instalasi akan ditaruh di folder /tmp. File instalasi berformat .tgz. Setelah itu kita tinggal jalankan saja insstallpkg untuk instalasi aplikasi, dan selesai. Perintah instal adalah

installpkg xxx.tgz


Satu hal lagi yang perlu diperhatikan adalah, kita harus mengetahui dan pastikan library atau aplikasi dependenci yang dibutuhkan oleh aplikasi yang akan kita install sudah terinstall pada slackware kita. File dependenci apa saja yang dibutuhkan, sudah dijelaskan pada halaman slackbuild dari aplikasi yang kita search tadi di awal. Hal ini untuk mencegah berhenti di tengah-tengah proses build karena meminta aplikas dependenci.

Selamat ngoprek :D

0 comments: