Anda di halaman 1dari 4

BeritalUtasanlUtamalBisnislAtternatiflPraktiklnstanlSol.

usilTu

lceWM
Desktop
XP
Windows
Seindah
LinuxyangmiripWindows?
Andainginmenikmatidesktop Apakah
Anda?Jikaya,lceWM
beratuntukkomputer pilihannya.

kita simak berita akhir-akhir ini, Tampilan Linux yang lengkap sama s€; guna Xll
Jika
kerapkali terjadi sweeping terhadap perti sistem operasi Windows dan Macin- orisinil diaemitr gn*uk merf6asi cita-
I
yang memang terkait tosh. Namun Linux dapat berfungsi sebagai rasadari Motif, OV2 Warp 4, OS/2 Warp
I beberapa objek
,rfenganpenggunaan software bajakan. Mi- sistem operasi yang serba guna tanpa ha- 3 dan Windows 95. Karena itu IceWM me-
salnya toko software,toko komputei, dan rus menjalankan window. Window di linux miliki sebuah mesin theme. ladi style-style
yang paling terakhir adalah warung Internet dinamakan X Window. Pengatur tampilan lain bisa dimungkinkan untuk dipakai.
(warnet) atat cybercafe. window dan desktop dinamakan windod IceWM juga dapat merupakan kombinasi
Dan para pengelola pun menjadi begitu desktop manager. Jadi X Window dan win- citarasadari beberapa sistem di atas apabila
panik menyikapinya. Di kota penulis, be- doddesktop manager adalah tampilan gra- itu kompatibel. Informasi lebih jauh dapat
berapa warung Internet sempat tutup be- fis dari desktop sistem operasi Linux. diperoleh di http://www.icewm.org/> dan
berapa minggu, bahkan sampai ada yang http://icewm.sourceforge.net/>atau di di-
tutup selamanya. Apaitu lceWM? rektori /usr/share/doc/icewm-1.2.6/icewm.
Pada kesempatan kali ini, penulis ingin IceWM adalah salah satutwindow manager html pada sistem Linux yang telah terinstal
memberikan alternatif pengganti yang mi- yang mirip Windows. Dengan memakai icewm-1.2.6.
rip dari sistem operasi mahal yang Anda gu- theme XP dan menu program yang dikus- Permasalahandari sebagaianuser Linux
nakan selamaini. Jika Anda memilih untuk tomisasi, maka tampilannya tak akan beda pemula adalah belum familiar dengan win-
tidak membajak software mahal atau Anda jauh denganWindows XP. dow manager seperti KDE dan GNOME, se-
merasakantong Anda kurang sesuaidengan Tujuan pengembangan IceWM adalah hingga mereka merasa malas untuk meng-
harga sistem operasi yang mahal, Anda bisa untuk menyediakan window manager yang gunakannya. Bagaimana cara untuk mem-
teruskan membaca artikel berikut. kecil, cepat dan lebih familiar untuk peng- buat mereka merasafamiliar? Kita harus bi-
sa men- settingwindow manager sedemikian
rupa agar sangatmirip dengan desktop yang
*"
biasamerekagunakan.Sebelummelangkah
lebih jauh, mari kita lihat perbedaan antara
IceWM default install dengan IceWM hasil
oprekan ini.
IceWM yang sudah dioprek dapat Anda
lihat di gambar l, sedangkan IceWM yang
asli default install dapat Anda lihat di gam-
bar 2 (Mandrake9.1)dan gambar3 (RedHat
9.0).Bagaimana? Sangatberbedabukan?Hal
itu dikarenakan IceWM memiliki banyak
. theme yang berbeda-beda.Yang paling mi-
\ rip dengan Windows XP adalah theme XP
Jyang dibuat oleh Bas Leerintveld (deskripsi:
]Theme ResemblingMS Whistler").
IceWM dengan theme XP yang dipakai
penulis adalah paket rpm yang ada di CD
instalasi Mandrake 9.1. Anda bisa men-
download IceWM dalam bentuk paket
rpm ataupun tar gz. Selanjutnya mari kita
tampilan
lcewMdengan WindomXP pelajari sebagiankonfigurasi yang perlu kita

70 INF0LTNUX
07/2006 www.infolinux.web.id
PraktikInstanI SoLusi
I Tutorial
IceWM

F* ) ShowThemesMenu=0#
m e n y e m b u kn ay n
i submenu
themes
q
H o Taskbar:
) TaskBarShowW n di o w L si t M e n u
= g # m e n y e m b u n y i k am n enu
" w i n d o wl i s t "

FAmusement T a s k B a r S h o w W o r k s p= a c0e s
El Applications # m e n y e m b u kn ay n i tombol
{jQonfiguration
Sqocumentation
s w it c h w o r k s p a c e
jlcewM T a s k B a r S h o w IMbaoix S t a t u s=
B Multime(lia 0 # m e n y e m b u n y i km anailbox
dl I'letv/orking
flQfllce status di taskbar
f !ession T a sk B ar M ai I b o x S t a t u s B e e p 0 n N
I Jerminals
e w M a i l= 0 # m e m a t i k a n beep
---g:99:1I: j i k a e m aIi m a s u k
Wlndo$rs
Help U s e M o u s e W h=e e1l # s u p p o r t
Ihemes m o u s ew h e e l
togout..

o Desktopbackground:
) D e s k t o p B a c k goru n d l m a g e= " /
;J;;:-;"-p'an rcewM sangat
mirip itu (preferences,menu, toolbar, dan lain- h o m e / s e m e n u 4i, c/ .e w m / Bil s s ,
denganWindows@XP@. lain) ada di direktori /etc/Xll/icewm atau b m p " # B l i s s . b m p a d a la h
/etc/Xl lR6/lib/Xl l/icewm atau /usr/share/ g a m b a r b a c k g r o u n dy a n g
FilekonfigurasilceWM icewm atau /usr/local/share/icewm(tergan- m i r i p b a c k g r o u n d [ , Jni d o w s
IceWM mencari beberapa lokasi untuk tung mana yangada di sistemAnda). Copy XP.
mengetahui informasi konfigurasi, theme, semuanyake $HOME/.icewm dan modifi- ) D e s k t o p B a c k g r o u n d C e n t e=r 1
dan kustomisasi,yang dikenal sebagaire- kasi sesuaikeinginanAnda. # d e s k t o p b a c k g r o u n dc e n t e r
sourcepath. Urutan pencariannyaadalah: Penjelasansingkat beberapa file konfi- dan ti dak ti I ed
a $HOME/.icewm: kustomisasiyang dibuat gurasisebagaiberikut:
oleh masing-masinguser.$HOME/ arti- o preferences- Settingumum sepertipaths, O Workspacesatau virtual desktop:
nya direktori /home/nama-user/. colors,lonts,dan lain-lain. W o r k s p a c e N a m e s =1 " " # n a m a
o /etclXll/icewm: default sistem secara O menu - Menu aplikasi yang dapat di- w0t"Kspace
keseluruhan.Ini sangattergantungdistro jalankan dari menu start, yang dapat di-
Linux dan paket yang terinstal. Contoh kustomisasisendiri oleh user. Berikut ini contoh isi file menu secara
tersebutdiambil dari komputer penulis. O programs - Menu yang dibangkitkan lengkap:
Tempat lainnya adalah /etc/Xl1R6nib/ secaraotomatis dari aplikasi (biasanya ffi mulai menuffi
XII/icewm. digunakan untuk wmconfig, menu atau p r o g " T e r m i n a l" / u s r , / s h a r e /
o /usr/local/share/icewm: direktori default paket sejenis, sebagai bagian dari login i c o ns / m i n i , / t e n m in a l s _ s e c t i o n . p n g
dengan file default (untuk paket rpm, le- atau rangkaian startup X). /usr/XIIR6/bin/xvt -bg black -cr
tak defaultdi /usr/share/icewm). o winoptions - Opsi-opsi aplikasi window. green -fg grey -C -s1 260A
o keys - Kombinasi kunci (keyboard) *Fff# akhir menu ffi
Saat IceWM dijalankan, akan mencari global untuk memanggilaplikasi(bukan
dengan urutan sepertidi atas.Jadi jika ada bawaanwindow manager). Berikut isi file programs :
file konfigurasi yang terletak di direktori o toolbar - Icon untuk memanggil aplikasi # mulai programsffi
$HOME/.icewm yang diciptakan oleh user, secaracepat dari taskbar. m e n u" I n t e r n e t " f o l d e r {
maka file konfigurasi yang terletak di sistem O theme - File yang berisi nama thet'ne. prog "Browsing",/ust"/shane/
default akan diabaikan.Apa artinya?Artinya i c o n s , / mni i / n o z i 1 1 a . p n g m o z iI I a
untuk mengustomisasi(baca: mengoprek) Beberapa bagian dari preferencesyang p r o g " m I R C " / u s r , / s h an e , /
IceWM agar sesuai dengan keinginan kita, perlu diubah adalah: i c o n s / m ni i , / x c h a t .p n g x c h a t
kita harus menciptakan direktori .icewm di o Focusdan behavior: prog "ICQ" /usr/share/icons/
bawah direktori home kita, dan meng-copy ) Win9sKeys=1#sgpport m in i , / l i c q . p n g 1 i c q
file-file yang ingin kita modifikasi. File-file win95 keyboard keys p r o g r 3 M e s s e n g e r/"u s r / s h a r e /

www.infolinux.web.id TNFOLTNUX
01/2006 7l
I UtasanI UtamaI BisnisI AtternatifI PraktikInstanI SotusiI Tutorial

i c o n s / m i n i / g iam . p n g g a i m s h ar e l i c o n s / mni i / s o u n d _ s e ci o
t n, 0 p e n 0 f fi c e . o r g 1 . t . 2 / s h a r e /i c o n s /
prog "0ut1ook" /usr",/share/ pngaumix o o o _ w e bp . ng ooweb
i c o n s / mni i / e v o l u t i o n . p n g ) prog "Acrobat Reader" /usr/
evolution m e n u" G a m b a r f"o ' l d e r { s h a r e , /i c o n s / m in i / x p d f . p n g x p d f
) p r o g " G I M P "/ u s r / s h a r e / p r o g " N o t e p a d "/ u s r , / s h a n e /
m e n u" G a m e s "f o l d e r {
' ic o n s / m i n/ w
i i l b u r .p n g g i m p - i c o n s / m ni i / g e d i t . p n g g e d it
p r o g " K a p a 1P e r a n g " / u s r / r e m o t e- n - f )
s h ar e l i c o ns / m i n i / c h r o mi u m .p n g p r " o g" P a i n t " k p a i n t k p a i n t m e n u" W i n Z i p "f o l d e r {
c h r o m ui m p r o g " E 0 G "" E y e o f G n o m e " p r o g " G n o Zpi " / u s r/ s h a r e /
p r o g . " F r o z e nB u b b l e " / u s r / / u s r/ s h a r e/ i c o n s / mni i / e o g .p n g ' ic o n s / mni i / g n o z ip . p n g g n o z pi
s h ar e l i c o n s / mi n i / ' l r o z e n - b u b b le . /usr/bin/eog p r " o g" F i l e - R o l 1 e r "/ u s r /
p n g f r o z e n - b u b b e1 p r o g " K u i c k s h o w/"u s r " / s h ar e l i c o n s / mnii / f j I e - r o l I e r . p n g
prog "Tux Racing" /usr/ s h ar e l i c o n s / lo c o lo r l 1 6 x 1 6/ a p p s/ file-roller
s h a r e / ic o n s / m ni i / s p o r t _ s e c t i o n . k u ic k s h o wp.n g k u i c k s h o w p r " o g" A r k " - a r k
png ruxracer i )
prog "Tank Perang"bzflag m e n u" 0 f f i c e " f o l d e r { m e n u" L a in - l a i n " f o l d e r {
bzfl ag p r o g " W o r d " , / o p t / 0 p e n 0 cf fei . p r o g " C a lc u la t o n " k c a lc
p r o g " P o w e r M a n g a p" o w e r m a n g a o r g 1, 1 , 2 / s h a r e / lc o n s / o o o _ wtrei r . k c a lc
powenmanga p n g o o w r ti e r p r o g " C o m m a nPdr o m p t "/ u s r /
p r o g " Q u a d t " a q" u a d n aq u a d r a prog "Excel"/opt/ s h a r e / ic o n s / mni i / g n o m e - t e r m n ai l .
prog "Skobo"skobo skobo 0 p e n 0 fif c e .o r g 1. 7 . 2 / s h a r e i/ c o n s / p n g g n o m e - t e nnmail
p r o g " T o p p 1 e r "t o p p l e n o o o _ c acl. p n g o o c a cl p r o g " F i 1e E x p oi r e r " ' / u s r /
toppler p r o g " P o w e r P o i n t "/ o p t / s h an e l i c o ns / m in i , / n au t i I u s. p n g
p r o g " S o li t a i r e " /ust"/share/ 0 p e n 0 f f ci e .o r g l . L . 2 / s h a r ei/ c o n s / nautilus--no-desktop
i c o n s / m ni i / c a r d s _ s e c t io n . p n g o o o _m i p r e s sp. n g o o im p r e s s p r o g " H a n dP h o n e "x g n o k i i
pysol p n o g " M a t e m a l i k a "/ o p t / x g n o kii
p r o g " F n e e c ell " / u s t / s h a n e / 0 p e n 0 f fci e .o r g l . I . 2 / s h a r e i/ c b n s / i
i c o n s / m in i / g n o m e - c an d g a m ep. n g o o o - m a t hp.n g o o m a t h m e n u" S h u t d o w n f"o l d e n {
freecel I p r o g " C o r e l D r a w "/ o p t / p r o g " S h u t d o w nN o w "s h u t d o w n
prog "Poker" kpoker kpoker 0 p e n 0 fif c e .o r g 1. I . 2 / s h a r e i/ c o n s / / u s r/ b i n / p o w e r o f f
prog "Catur" /usr/share/ o o o _ d r a wp .n g o o d r a w p r o g " R e b o o t "r e b o o t / u s r /
' ic o n s / m n
i i / b o a r d s _ s e c t io n .p n g p r o g " W e bD e s a i n "/ o p t / bi n/neboot
x b o ar d
p r o g " M i n e S w e e p e r k" m i n e s
k m in e s
p r o g " B o u n c e "/ u s r / s h a r e /
i c o n s / l o c o l o r , / 1 6 x 16 / a p p s/
k b o u n c e . p n gk b o u n c e
prog "FlightGear" fgfs fgfs
prog "FreeCraft" freecraft
freecraft
p r o g " L i n C it y " x l i n c i t y
xl i nci ty i*Xaim,!iii,.iii
p r o g " P in g u s " p i n g u s p i n g u s Mozilla

& Xchat

p r " o g" T u x K a r t t"u x k a r t "YSgq_-"__*__


_
flGnome I
tuxka
rt {:KDE I
) DPrograms )
m e n u" L a g u "f o l d e r { gle-elEr-*-":
p r o g " W i n A m p/ u " sr/share/ .--YJS"e-Y.:.,-1-i"
' i c o n s / m i n i / x m m s . xxpmmm s- p . Helo
Themes
p r o g " M e d i aP 1 a y e r ", / u s r / Logout,.. i I
s h ar e l i c o n s / mnii / x i n e .p n g x i n e ffi%|" 1 2 .{The GIMP
prog"Volume Control"/usr/

72 rNFouNux07/2006 www.infolinux.web.id
PraktikInstanI SotusiI Tutorial

.iji;
hn l.r I

:;;-
Henlt , r t{XIn1iriJ.r, id!!r \li3 !{r:r !Iir",r

r . n 1: r, 1r-.,

r iii'tr 1,lb r3nr! ositer ri rftr.*$ r

Fr:strfri$hg.ltliijni['jntJJetr.4Frrl
r f

tnronnip rnli?i1n n!,r!3r


f J

t h'il hiiri t^rrrlrn.r fdrq\!! l0 rire*r

lhr! 6 lcrPrefl i !! t't1jd V.i€nl.r!-r


illllrr.r:rhr funnllr*\cn iAlr r, hp!f! [ r
ndhi+r inr u..r rj,ili lc.r!/il{ lr ii Ii !r;illrlf
r -\niluF.arpil !l.ri{r rlr!!firl}iiq Fr?!i!1ir.
n[t rrithDer.; r]x,{ r4rj/Sarnr )rrrirtljnr I jdil
Dr::p!iv rdniL.o'r. 4n i!.fir!

-*:1:--i ,-:11---l ,--!",r1 :"ilr_i "- -:ji-*i


lstilah-istilah
di desktop
lcewM. lceprefuntukmeng0nfigurasi
lceWl\4.

) membatasi akses tiap user dengan quota, Theme di file preferencesatau memakaiopsi
## a k h i n p r o g r a m sf f i chown, chmod, dan seterusnya. command line -theme. Di file preferences:
T h e m e= " x p , / d e f a u lt . t h e m e "
File winoptions dan keysbiarkan sajaisi Editorpreferences
defaultnya, sedangkanuntuk file toolbar ko- Untuk lebih memudahkan tugas adminis- Catatan:direktori dan nama dari theme
songkanatau beri tandacommenrisinya.Se- trator, ada juga free utility atau alat bantu harus ditulis secarajelas. Satu baris di atas
bagaicatatan,file programsdapatditambahi konfigurasi,yaitu icepref (lihat gambar 5). juga dapat dijadikan sebuah file bernama
isinya dengan syntax sebagaiberikut: Iceprefmembantu kita untuk mengeditfile- theme, yang diletakkan di bawah direktori
p r o g " t j t l e " n a m a _ki o n p r o g r a m _ file konfigurasi IceWM dengan cara yang $HOME/.icewm/.
e x e c u t a b le o p t i o n s lebih mudah (Anda tinggal klik-klik saja, fika ingin mencari berbagaijenis theme
semua beres). Yang perlu Anda lakukan yang bervariasi, Anda dapat mencarinya di
Catatan: nama_ikon dapat diisi tanda - hanyalah memilih konfigurasi yang tepat http://themes.freshmeat.net
yangdiciptakan
jika icon tidak dimunculkan. untuk sistem Anda, kemudian tinggal tekan oleh user-userIceWM dari seluruh dunia.
Submenu dapat ditambahkan isinya tomboi Save dan kemudian tekan tombol
dengan syntax sebagaiberikut : Resrarr(IceWM). Penutup
m e n u " t i t 1 e " n a m a _ ki o n { Icepref dibangun dengan menggunakan Secarapribadi, penulis mengakui IceWM
p r " o g" t i t l e " n a m a _ i k o np r o g n a m _ python yang biasanyasudah terinstal secara sebagai desktop manager yang tergolong
e x e c u t a b le o p t i o n s default di sistemLinux. Jadi mudah meng- rrngan tapi p owerful (cocok untuk komputer
) gunakan dan menjalankannya.Icepref me- yang agaktua). Memang KDE dan GNOME
merlukan paket tambahan pygtk (python adalah desktop manageryang paling bagus
Catatan: hanya double quotes yang di- binding untuk GTK+ widget set) dan pyt- tampilannya, tetapi kustomer Anda akan
mengerti oleh icewm. IceWm tidak men- hon-numeric (fasilitasnumerikal python). banyak kagetnya melihat perbedaan yang
jalankan shell secara otomatis, jadi Anda menurut penulis sangat mencolok, be-
harus mengerjakannya. Menggantitheme lum lagi resourcekomputer Anda yang di-
Selanjutnya Anda bisa lihat gambar 4 Theme digunakan untuk mengonfigurasi habiskanoleh KDE atau GNOME tersebut.
yang menunjukkan dan menjelaskan be- tampilan window manager.Hal-hal seperti Koinputer tua Anda akan terasalambat jika
berapa istilah yang menyangkut file konfi- huruf, warna, ukuran garis batas, gambar menggunakanKDE atau GNOME.
gurasi di atas.Konfigurasi di atasdisarankan tombol bisa dikonfigurasikan oleh theme. Berdasarkanpengalamanpenulis, kom-
untuk dipakai di jaringan komputer biasa. Theme dicari di subdirektorilibpath/themes puter sekelasPentium II masih terasaringan
Tidak disarankan untuk jaringan komputer (misalnya /etc/X11R6/lib/Xll/icewm/ dengan menggunakan desktop manager
diskless, sebab di disklesssystem (LTSP), themes), yang berisi beberapa subdirektori IceWM ini. Komputer disklessmilik penu-
komputer klien harus benar-benar diba- (misal xp untuk theme Windows XP). Tiap lis pun dengan mulus bisa menampilkan
tasi aksbsnyake file-file vital seperti reboot, subdirektori berisi file-file theme (misalnya IceWM ini. Catatan:screenshotdan file-file
shutdown, halt, dsb. Jika tidak dibatasi, default.theme) yang saling terhubung dan yang behubungan dengan desktop manager
maka dari komputer klien, seoranguser bisa ada juga file-file yang berekstendixpm. IceWM ini dapat Anda temukan di www.
me-reboot server Anda. Tidak lucu kan jika Theme yang akan digurlal(an dapat dipi- geocities.com/ iko94/ i cewm.il
hal ini teriadi? Solusinya Anda harus lebih lih denganjalan mengubah opsi konfigurasi Iko Riyadi (iko_riyadi@yahoo.com)

www.infotinux.web.id TNFoLTNUX
0t/2006 73

Anda mungkin juga menyukai