Posts Tagged ‘Ubuntu’

Installasi File tar.gz dan tar.bz2

Saturday, March 27th, 2010

Bingung bagaimana caranya menginstall file yang mempunya ekstensi tar.gz atau tar.bz2 ? Apasih sebenarnya file tar.gz atau tar.bz2 ini ? Buat teman-teman yang belum tahu, file dengan ekstensi tar.gz atau tar.bz2 ini biasanya adalah sebuah source code dari sebuah aplikasi. Masih bingung juga dengan penjelasan barusan ? Kalau iya, sebenarnya distribusi GNU/Linux itu terdapat 2 macam model distribusi packages ? 2 macam model distribusi ? Yups.. 2 macam model distribusi tersebut yaitu :

  1. Binary Packages, ini dibuat untuk tujuan penggunaan secara umum, maksudnya penggunaan secara umum disini adalah agar dapat dijalankan di semua tipe dan arsitektur komputer. Dan biasanya distribusi ini juga tidak menggunakan opsi-opsi khusus yang terdapat di salah satu tipe atau arsitektur komputer tertentu. Sedangkan yang bisa dikategorikan dengan Binary Packages ini adalah semua packages yang ber-ekstensi *.deb, *.rpm, *.tgz dan *.txz, jadi jika menginstall sebuah aplikasi menggunakan repository maka itu berarti kita menginstall dari Binary Packages yang memang sudah disediakan untuk kebutuhan komputer kita. :)
  2. Source Packages, seperti pada namanya :D distribusi ini menyertakan file source code asli dari aplikasi-nya. Biasanya pihak pengembang pasti menyertakan atau menyediakan distribusi model ini untuk di download. Sedangkan untuk end-user, bisa menggunakan source code ini jika para pengembang tidak menyertakan Binary Packages untuk distribusi GNU/Linux yang digunakan :) Coba bayangkan jika teman-teman membuat sebuah aplikasi yang targetnya adalah Sistem Operasi GNU/Linux, installer model gimana yang akan teman-teman pilih dengan banyak-nya distribusi GNU/Linux ? Mau buat satu-persatu untuk tiap distribusi ? Ya pasti capek kan :D Cara paling gampang yaitu, sediakan-lah source code dari aplikasi teman-teman dan kemudian biarkan komunitas GNU/Linux sendiri yang membuatkan binary packages untuk aplikasi kita :D Lebih gampang kan ? :D

(more…)

Fixing Midnight Commander (mc) Failed To Display Zip Content

Monday, March 15th, 2010

Pernah mengalami kejadian kalau ternyata tiba-tiba Midnight Commander (MC) tidak bisa membuka sebuah file zip atau file jar ? Kalau belum pernah, mungkin tulisan ini bisa dijadikan referensi jika dikemudian hari teman-teman mengalami masalah yang serupa :D Pengalaman ini sempat dialami oleh Adi ketika ingin membuka sebuah file jar pada Ubuntu 9.04 :) Awal-nya sempat bingung dan heran juga, karena Midnight Commander (MC) tidak mengeluarkan pesan error sama sekali, tetapi hanya menampilkan layar biru yang tidak ada isinya seperti gambar dibawah ini :

MCCantOpenJarZipFile
Tampilan MC Gagal Membuka File jar / zip

(more…)

Subversion Mudah Dengan RabbitVCS

Saturday, March 13th, 2010

Masih merasa susah dan bingung bagaimana menggunakan SubVersion ? Atau masih belum terbiasa menggunakan SubVersion melalui terminal atau konsole di GNU/Linux, karena sudah terbiasa dan merasa nyaman menggunakan Tortoise SVN di Windows ? Buat teman-teman yang masih beranggapan bahwa menggunakan SubVersion di GNU/Linux tidak bisa semudah di Windows mungkin bisa berpikir dahulu sebelum mengatakan hal tersebut ke teman-teman yang lain :) Pingin tahu alasan-nya ? Kalau iya, apakah teman-teman sudah pernah mendengar sebuah project bernama RabbitVCS ? Apasih RabbitVCS ini ??? RabbitVCS adalah sebuah aplikasi berbasis GUI (Graphical User Interface) yang berfungsi untuk mempermudah kita mengakses dan menggunakan SubVersion, pengembangan RabbitVCS ini terinspirasi oleh Tortoise SVN. Jadi tidak heran kan kalau RabbitVCS ini fungsi dan fiturnya mirip dengan Tortoise SVN :)

Nah setelah kita mengetahui apa itu RabbitVCS, sekarang kita akan coba untuk mulai menginstall RabbitVCS ini pada sistem operasi GNU/Linux tercinta. Sedangkan distribusi yang digunakan pada tulisan kali ini adalah Ubuntu 9.04 :) Sebelum melakukan proses installasi, kita perlu menambahkan dahulu PPA RabbitVCS pada file daftar repository Ubuntu 9.04 yang kita gunakan. Untuk menambahkan PPA RabbitVCS, jalankan perintah sudo add-apt-repository ppa:rabbitvcs pada terminal seperti dibawah ini :

martinvirtual@martinvirtual-laptop:~$ sudo add-apt-repository ppa:rabbitvcs
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv D11D2DD360FFA0359731ECD52EE5793634EF4A35
gpg: requesting key 34EF4A35 from hkp server keyserver.ubuntu.com
gpg: key 34EF4A35: public key "Launchpad RabbitVCS" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
martinvirtual@martinvirtual-laptop:~$

(more…)