Posts Tagged ‘Slackware’

SlackBuild Script For Gitg

Friday, June 24th, 2011

Karena mencari di SlackBuild ternyata tidak ada, maka saya posting kesini aja sekalian :) Nah untuk teman-teman yang ingin menginstall aplikasi gitg bisa menggunakan SlackBuild script yang sudah saya siapkan dan sebelum menggunakan-nya, pastikan bahwa kita sudah menginstall gtksourceview dahulu yang SlackBuild script-nya bisa di download di sini

Untuk sementara ini, dependencies yang baru saya temukan baru gtksourceview di Slackware64 + GSB 3.0.0. Bagi teman-teman yang tidak menggunakan GNOME sebagai Desktop Manager-nya, jika mengetahui ada dependencies yang kurang tolong di infokan disini sekalian biar saya bisa update file slack-required dengan info dependencies yang terbaru :)
(more…)

Enabling Multilib on Slackware64 13.37

Sunday, June 19th, 2011

Setelah webcam terdeteksi di Slackware melalui bantuan aplikasi Cheese, sekarang waktunya untuk mencoba menginstall googletalk-plugin dari google :) Kenapa tidak menggunakan Skype ? Karena menurut pendapat saya Skype itu lebih berat daripada Google Talk :D Nah minggu kemarin ketika menginstall googletalk-plugin di Slackware64, ternyata googletalk-plugin ini membutuhkan library untuk arsitektur 32 bit dan ini bisa kita lihat dengan perintah file /opt/google/talkplugin/* seperti dibawah ini :

root@artivisi:/mnt/DATA/SLACKBUILDS/googletalk-plugin# file /opt/google/talkplugin/*
/opt/google/talkplugin/GoogleTalkPlugin:         ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/opt/google/talkplugin/cron:                     directory
/opt/google/talkplugin/lib:                      directory
/opt/google/talkplugin/libnpgoogletalk64.so:     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
/opt/google/talkplugin/libnpgtpo3dautoplugin.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
/opt/google/talkplugin/openssl.txt:              ASCII English text
/opt/google/talkplugin/windowpicker.glade:       XML document text

Dari hasil perintah diatas, kita bisa melihat bahwa file /opt/google/talkplugin/GoogleTalkPlugin ternyata merupakan file executable untuk arsitektur 32bit, nah untung-nya di Slackware64 sudah mendukung penggunaan multilib yang maksudnya kita bisa menggunakan aplikasi berbasis 32bit di arsitektur 64bit :) Dengan mengaktifkan dukungan multilib pada Slackware64, maka kita akan dapat menggunakan aplikasi seperti Skype, Wine atau aplikasi 32bit lain-nya yang belum terdapat di arsitektur 64 bit :)

Nah tulisan ini murni merupakan langkah-langkah yang sudah dijelaskan pada halaman Multilib Slackware for x86_64, dan saya posting ulang disini supaya saya tidak lupa apa yang saya lakukan sekarang :D
(more…)

Step By Step Building OpenJDK on Slackware

Tuesday, May 24th, 2011

OpenJDK LogoTidak seperti pada distro GNU/Linux yang lain, pada distro Slackware ternyata sangat susah mencari binary package untuk OpenJDK yang tinggal install menggunakan perintah installpkg ataupun tutorial bagaimana membuat sebuah binary packages untuk Slackware. Nah pada posting kali ini, kita akan mencoba untuk melakukan proses kompilasi source code OpenJDK langsung dari repository-nya. Dan sekedar catatan, proses yang akan dijelaskan disini hanya sampai mendapatkan JDK maupun JRE yang siap digunakan dalam bentuk direktori saja bukan dalam bentuk binary Slackware yang ber-ekstensi *.tgz atau *.txz :)

Sebelum mulai, persiapkan dahulu beberapa alat yang dibutuhkan yaitu :

  1. Apache ANT, versi Apache ANT yang dibutuhkan untuk melakukan proses kompilasi pada OpenJDK adalah versi 7, jadi pastikan versi Apache ANT yang terinstall di sistem kita mempunyai versi yang sama atau lebih tinggi. Untuk melakukan installasi Apache ANT di Slackware, downloadlah SlackBuild Script Apache ANT disini dan source Apache ANT-nya bisa didownload disini.
  2. JDK 1.6.0_25, untuk menginstall JDK kita bisa menggunakan package binary JDK bawaan Slackware yang terdapat di direktori /extra/jdk-6/. Installah dengan menggunakan perintah installpkg jdk-6u25-x86_64-1.txz agar segera dapat digunakan :)

Setelah 2 kebutuhan dasar tersebut terinstall, sekarang mari kita persiapkan konfigurasi “environment variable” yang dibutuhkan oleh OpenJDK. Beberapa konfigurasi “environment variable” yang dibutuhkan adalah (lakukan konfigurasi dibawah ini menggunakan akses super user / root) :

  1. JAVA_HOME, lakukan pengecekan apakah variabel JAVA_HOME sudah terkonfigurasi pada sistem anda atau belum dengan mengetikkan echo $JAVA_HOME dan jika benar, maka hasil perintah tersebut akan menampilkan dimana letak direktori jdk berada seperti dibawah ini :
    root@artivisi:~# echo $JAVA_HOME
    /usr/lib64/java
    root@artivisi:~#
    

    Jika perintah echo $JAVA_HOME tidak mengeluarkan apa-apa, sekarang jalankan perintah export JAVA_HOME=/usr/lib64/java dan kemudian lagi cek dengan perintah echo $JAVA_HOME.

  2. LANG, ketikkan export LANG="C" untuk mengkonfigurasi dan cek dengan mengetikkan perintah echo $LANG seperti dibawah ini :
    root@artivisi:~# export LANG="C"
    root@artivisi:~# echo $LANG
    C
    root@artivisi:~#
    
  3. ALT_BOOTDIR, untuk konfigurasi ALT_BOOTDIR ini isinya samakan dengan isi variabel $JAVA_HOME yang terdapat pada komputer / laptop kita masing-masing. Sebagai contoh di laptop yang digunakan pada tulisan kali ini, isi variabel $JAVA_HOME mengarah ke /usr/lib64/java/ maka jalankan perintah export ALT_BOOTDIR="/usr/lib64/java/" dan cek menggunakan perintah echo $ALT_BOOTDIR seperti dibawah ini :
    root@artivisi:~# export ALT_BOOTDIR="/usr/lib64/java/"
    root@artivisi:~# echo $ALT_BOOTDIR
    /usr/lib64/java/
    root@artivisi:~#
    
  4. ANT_HOME, dan langkah terakhir yaitu mengkonfigurasi variabel $ANT_HOME. Jalankan perintah export ANT_HOME=/usr/share/ant dan cek menggunakan perintah echo $ANT_HOME seperti dibawah ini :
    root@artivisi:~# export ANT_HOME=/usr/share/ant
    root@artivisi:~# echo $ANT_HOME
    /usr/share/ant
    root@artivisi:~#
    

(more…)

Installasi Slackware64 13.37 dan GNOME 3.0

Sunday, May 22nd, 2011

Sudah lama sekali rasanya saya tidak posting apapun tentang Slackware :D Nah untuk kali ini, berhubung Slackware 13.37 juga barusan dirilis akhirnya kesampaian juga untuk melakukan “clean format” pada harddisk agar menggunakan Slackware saja sebagai Sistem Operasi utama saya :D Kali ini saya menginstall Slackware64 dan menggunakan kernel default yaitu 2.6.37, sedangkan untuk pilihan Desktop Manager-nya pilihan saya jatuh pada GNOME 3.0 yang diambil dari GNOME Slackbuild sekalian mencoba suasana baru :)

Proses installasi ini berjalan seperti biasa tidak ada yang berubah, setelah selesai menginstall Slackware64 langkah selanjut-nya yaitu menginstall GNOME 3.0 dari GNOME Slackbuild Setelah selesai menginstall GNOME 3.0, langkah selanjutnya yang saya lakukan adalah konfigurasi driver Broadcom BCM4312 802.11b agar wifi saya bisa berjalan dengan normal :) Untuk drivernya sendiri bisa didownload di halaman 802.11 Linux STA driver. Nah masalah mulai muncul ketika menjalankan perintah make clean yang hasilnya adalah seperti berikut :

CC [M]  /home/martinus/driver_broadcom/src/wl/sys/wl_linux.o
/home/martinus/driver_broadcom/src/wl/sys/wl_linux.c: In function 'wl_attach':
/home/martinus/driver_broadcom/src/wl/sys/wl_linux.c:485:3: error: implicit declaration of function 'init_MUTEX'
make[2]: *** [/home/martinus/driver_broadcom/src/wl/sys/wl_linux.o] Error 1
make[1]: *** [_module_/home/martinus/driver_broadcom] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.37'
make: *** [all] Error 2

(more…)

Slackware 13.37 is released!

Thursday, April 28th, 2011

Slackware Logo It’s true! Slackware 13.37 has been released. Nearly a year in the making, you will appreciate the performance and stability that can only come with careful and rigorous testing. Slackware 13.37 uses the 2.6.37.6 Linux kernel (hence our new $SLACKWARE_VERSION.$KERNEL_VERSION naming system used for this release ;-) , and also ships with 2.6.38.4 kernels for those who want to run the latest (and also includes configuration files for 2.6.35.12 and 2.6.39-rc4). The long-awaited Firefox 4.0 web browser is included, the X Window System has been upgraded (and includes the open source nouveau driver for nVidia cards). The venerable Slackware installer has been improved as well, with support for installing to btrfs (for those who would like to try a new copy on write filesystem), a one-package-per-line display mode option, and alienBOB’s big surprise: an easy to set up PXE install server that runs right off the DVD!

More details may by found in the official announcement and in the release notes. For a complete list of included packages, see the package list.

Please consider supporting the Slackware project by picking up a copy of the Slackware 13.37 release from the Slackware Store. The discs are off to replication, but we’re accepting pre-orders for the official 6 CD set and the DVD. The CD set is the 32-bit x86 release, while the DVD is a dual-sided disc with the 32-bit x86 release on one side and the 64-bit x86_64 release on the other. And, we still have T-shirts (coming soon, a limited edition 13.37 release commemorative black T-shirt with the classic Slackware logo on the front, and a “leet” LILO bootscreen on the back) and other Slackware stuff there, so have a look around. Thanks to our subscribers and supporters for keeping Slackware going all these years.

Thanks are again due to the Slackware crew, the developers of slackbuilds.org, the community on linuxquestions.org, Slackware IRC channels, and everyone else who helped out with this release.

Have fun, and enjoy the new stable release!

Pat and the Slackware crew

Oh, in case our web server that’s rather short of RAM goes down, try this link: http://connie.slackware.com

+————————–+

This space intentionally left blank.

Hyip…hyip… huray….. gembira gembira gembira akhirnya Slackware 13.37 release juga silau, nah diatas itu adalah cuplikan dari situs Slackware yang memberitahukan bahwa pagi ini Slackware versi 13.37 sudah di release ke publik dan siap untuk di download silau

Sedangkan untuk ISO-nya bisa didownload pada alamat dibawah ini :

  1. ftp://slackware.osuosl.org/pub/slackware/slackware-13.37/
  2. ftp://ftp.slackware.com/pub/slackware/slackware-13.37/
  3. http://slackware.com/getslack/

Dan untuk mirror lokal bisa didownload disini :

  1. http://ftp.paudni.kemdiknas.go.id/slackware/slackware-13.37-iso/
  2. http://repo.ukdw.ac.id/slackware/slackware-13.37/
  3. http://kambing.ui.ac.id/slackware/slackware64-13.37/
  4. http://kambing.ui.ac.id/slackware/slackware-13.37/
  5. http://kambing.ui.ac.id/iso/slackware/slackware64-13.37-iso/
  6. http://kambing.ui.ac.id/iso/slackware/slackware-13.37-iso/