Latest Post
Showing posts with label kateos. Show all posts
Showing posts with label kateos. Show all posts

Belajar Alur Pemaketan Software di Linux, Berharap Bisa Konsen dan Lebih Expert di Bidang Linux-Packaging !

Written By Unknown on Thursday, 18 June 2009 | 00:03







Satu dimensi dalam sistem operasi yang wajib ada bagi saya adalah Multimedia Center. Saya menginstalasi Mplayer GUI di Kate OS, beserta dengan Amarok dab k3b. Sayang sekali Mplayer GUI tidak juga berjalan lancar di Kate OS. Memang bisa menjalankan DVD dan semua file video lain, tetapi tidak bisa di maximize dan fullscreen. Setelah coba dan coba, terakhir saya mendapati satu front-end Mplayer yang sangat bagus yaitu Smplayer. Sangat ringan, dan memiliki fungsionalitas banyak sekali.



Persoalannya adalah, dimana saya bisa mendapatkan paket installer Smplayer untuk distribusi Slackware? Saya coba kunjungi http://www.packages.slackware.it dan saya susah mendapatkan paket Smplayer. Karena bingung saya terpikir cara praktis. Saya gunakan saja binari Smplayer milik Ubuntu.



Tanpa banyak pertimbangan, saya pun langsung mengeksekusi Smplayer yang ada di /root Ubuntu, dan muncul banyak dependensi yang kurang ( ya iyalah! ). Tanpa bingung juga saya susun sendiri daftar dependensi yang muncul, saya ambil dari librari milik ubuntu, yang ada di /usr/lib/ dan berbentuk *.so (shared object). Caranya tentu sangat manual. Setiap saya eksekusi Smplayer, akan muncul satu dependensi yang kurang, dan saya langsung cari di /usr/lib -nya ubuntu dan saya copy ke /usr/lib -nya Kate OS. Setelah itu, saya ulangi mengeksekusi Smplayer sekali lagi, nanti akan muncul satu kekurangan dependensi lagi, nanti akan saya copy lagi dependensi yang di butuhkan, begitu seterusnya hingga semua list dependensi Smplayer terpenuhi. Dan setelah semua dependensi terpenuhi, kini saya bisa menjalankan Smplayer dari Kate OS saya. Sangat menarik!



Untuk mengintegrasikan Smplayer ke menu (GNOME/KDE), saya pun hanya meng-coy konfigurasi menu dari /root -nya Ubuntu. Letaknya ada di /usr/share/applications/smplayer.desktop. Agar lebih pas dengan sistem Kate OS, saya edit terlebih dahulu file konfigurasi Smplayer tersebut :



$ gedit smplayer.desktop



Saya hanya mengubah baris 'icon',

Icon=smplayer

Karena saya tidak menginstalasi Smplayer dari package Slack, maka tidak akan ada icon Smplayer di sistem, jika tak ada icon, tentu akan kelihatan jelek di menu ^_^`

Oleh karena itu, saya ganti baris icon menjadi,

Icon=mplayer

Setelah di edit, saya copy konfigurasi smplayer.desktop ke /usr/share/applications di Kate OS, dan sekarang, saya bisa mendapatkan Smplayer di Kate OS, tanpa perlu susah mencari paket slack-nya.



Keberhasilan kecil percobaan saya tersebut sangat membantu saya dalam memahami alur pemaketan dan pendistribusian software di Linux. Saya sangat bermimpi suatu saat saya bisa mendirikan sebuah proyek software-porting dan re-package agar semua user Linux dengan distribusi apapun dimanapun, bisa menginstalasi software opsional Linux dengan lebih mudah dan simpel (hyufff!).



Sebagai catatan, dari sekian banyak front-end Mplayer yang ada, saya dapati memang yang terbaik adalah Smplayer. Front-end untuk KDE 4, tapi sangat ringan untuk di jalankan. Sebenarnya pada waktu-waktu terdahulu, saya tidak pernah bermasalah dengan Mplayer GUI, tetapi pada versi-versi terakhir, saya mendapati banyak error yang tidak jelas (dan saya tidak paham). Menggunakan Mplayer command line jelas sangat tidak praktis, maka saya mencoba-coba beberapa front-end Mplayer yang ada dan mendapati Smplayer adalah yang terbaik.



Back to the /root, tryin Slackware !

Written By Unknown on Wednesday, 17 June 2009 | 23:55





Setelah puas berkutat dengan Ubuntu, Mandriva, openSUSE dan Fedora, satu distribusi yang belum saya 'pergauli' adalah Slackware. Karena tuntutan diri sendiri, akhirnya saya tak tahan lagi untuk mencoba Slackware, dan memutuskan menginstalasi satu distribusi turunan Slackware yaitu Kate OS.



Sebagai distribusi 'anak' Slackware, tentu saja Kate OS memiliki pengaturan yang sama. Proses instalasi dengan ncurses. Beberapa perhatian yang mungkin di perhatikan bagi kita yang baru pertama mencoba menginstalasi Slackare (mungkin) adalah :

>> Partisi / Swap <<

Pada setup pertama instalasi, kita jangan langsung menuju pengaturan TARGET pemartisian /root, tetapi harus menseting partisi untuk swap terlebih dahulu. Karena ke-belum-tahuan saya, saya tidak menseting swap (karena saya anggap sudah di seting otomatis), adalah setelah proses instalasi selesai dan masuk sistem, tidak ada swap sama sekali (swap tidak terdeteksi).

Karena hal itu, saya ulangi lagi instalasi dari awal, dan ternyata jika pada proses instalasi kita langsung menuju bagian pemilihan partisi untuk swap, secara otomatis kita akan di bawa ke bagian pemartisian untuk /root. Jadi, yang terpenting adalah pemilihan/pembuatan partisi swap.

>> Paket <<

Ada pilihan 'full instalation' dan 'user mode'. Jika kita malas memilah-milah, tentu lebih gampang menggunakan pilihan 'full' dengan tentu saja akan memakan hardisk kita lebih banyak. Pilihan 'user mode' terkesan agak rumit tapi sebenarnya tidak terlalu rumit karena kita hanya perlu memilih paket yang kita butuhkan dan tidak.

>> Post Instalasi <<

Setelah proses setup bagian instalasi paket selesai, kita akan di bawa masuk ke bagian setup post-installation. Setup umum instalasi Linux, memasukan password dan user. Satu hal yang terpenting adalah pada saat pengaturan runlevel, kita harus memilih runlevel 4, karena kita menggunakan Linux dengan desktop. Selain itu, ada juga pengaturan skrip/modul yang dijalankan pada runlevel. Sebaiknya kita membuang modul yang tidak perlu untuk tidak dijalankan pada runlevel agar booting lebih cepat. Salah satu yang bagi saya tidak perlu adalah meload modul wine pada runlevel. Selain itu, saya mendapati satu masalah dengan modul CUPS, dimana jika saya enable, saya tidak bisa masuk sistem dan berhenti pada proses booting bagian loading CUPS. Akhirnya karena hal ini, saya menginstalasi ulang Kate OS dari awal, dan pada bagian ini saya membuang modul CUPS pada daftar modul yang di load di waktu booting/runlevel.

>> XDM <<

Pada bagian post-instalasi, ada bagian pemilihan Display Manager apa yang akan digunakan. Secara default Kate OS menggunakan Slim. Jika kita menginstalasi paket desktop GNOME dan KDE, ada pilihan menggunakan GDM dan KDM. Ada baiknya karena kita lebih terbiasa dengan dua desktop tersebut, kita memilih GDM atau KDM agar lebih 'handle-able' bila nanti terjadi permasalahan. Selian itu, ada satu bug (atau kesalahan yang tidak terlalu saya pahami) yaitu bila saya menggunakan XDM Slim dan menggunakan desktop GNOME, nantinya pilihan Shutdown tidak muncul di menu GNOME. Karena permasalahan itu juga, saya instalasi ulang Kate OS dari awal, dan saya akhirnya memilih GDM sebagai XDM default. Lebih familiar dan lebih mudah ditangani.

>> Software <<

By default, Kate OS yang saya instalasi yaitu Kate OS 3.6, hanya menyertakan OpenOffice.org 2.2. Kalau menginginkan OpenOffice.org 3, tentu harus download dari situsnya. Dan satu catatan yang saya dapati adalah, package management Slackware tidak bisa menginstalasi paket hasil konversi dari .deb atau .rpm dengan tool Alien. Karena saya hanya memiliki paket OpenOffice.org 3 berupa RPM dan DEB, akhirnya saya hanya meng-copy modul instalasi OpenOffice.org 3 dari direktori /opt Ubuntu dan saya copy ke direktori /opt Kate OS, dan saya tinggal menginstalasi desktop-integration Slackmenu, dan semua beres! Package management Slackware di kenal sederhana, dan di kenal tidak banyak aturan-aturan seperti pada package management yang lain. Kita bisa leluasa mengutak-atik sistem, dengan konsekunsi yang sama, kita tidak akan mendapati otomatisasi pesan error tentang dependensi dalam proses instalasi software.



Begitulah sekelumit percobaan eksplorasi Slackware. Masih begitu banyak hal yang bisa kita eskplorasi dari sistem desktop Linux !



Selamat ber-Linux !

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Turorial Grapich Design and Blog Design - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger