61
Fast Track Course Introduction To Linux Dengan Fedora Core 4 Official Arinet Course Book Fajar Priyanto arinet.org 2005

Introduction To Linux Dengan Fedora Core 4 · PDF fileApa itu Linux ... untuk mengatur kerja hardware dari komputer. ... kantor kita servernya menggunakan distro Redhat Enterprise

Embed Size (px)

Citation preview

Fast Track Course

Introduction To Linux

Dengan

Fedora Core 4

Official Arinet Course BookFajar Priyanto

arinet.org2005

Daftar IsiKata Pengantar..........................................................................................................................................ivGETTING STARTED...............................................................................................................................1

1. Apa itu Linux?...................................................................................................................................12. Sejarah Linux....................................................................................................................................13. Linux dan General Public License....................................................................................................14. Macam­macam Distribusi Linux.......................................................................................................2

Redhat Linux (http://www.redhat.com) ..........................................................................................................................................................3

Linux Mandrake / Mandriva (http://www.mandriva.com) ..........................................................................................................................................................3

Debian (http://www.debian.org) ......................................................................................................3

Slackware (http://www.slackware.com) ..........................................................................................................................................................4

SuSE (http://www.suse.com) ..........................................................................................................................................................4

Mengapa Fedora Core?.........................................................................................................................4Installasi Fedora Core 4.........................................................................................................................6

XWINDOW SYSTEM.............................................................................................................................25Mengenal Xwindow System...............................................................................................................25Menu Utama........................................................................................................................................26Taskbar................................................................................................................................................27Virtual Desktop...................................................................................................................................28

BEKERJA DENGAN LINUX.................................................................................................................29Pendahuluan........................................................................................................................................29

Apa itu super user atau root?..........................................................................................................29Kapan dan bagaimana menggunakan root......................................................................................29Bagaimana menggunakan root?......................................................................................................29Membuat User................................................................................................................................30Mensetting LAN.............................................................................................................................34Mengenal Web browser di Linux: Firefox dan Konqueror............................................................36Mengenal Email client di Linux: Kmail dan Evolution..................................................................40

Mengenal Multi purpose messaging di Linux: Gaim.....................................................................43Pengenalan Open Office......................................................................................................................44

OOo Writer.....................................................................................................................................45OOo Calc........................................................................................................................................46OOo Impress...................................................................................................................................47

Memasang Printer di Linux.................................................................................................................48UPDATING LINUX................................................................................................................................52

Mengapa perlu update?.......................................................................................................................52Menambah repository..........................................................................................................................52Mengupdate Linux..............................................................................................................................53

Menggunakan Xwindow (GUI)......................................................................................................55PENUTUP................................................................................................................................................57

Kata Pengantar

Selama tahun 2005 banyak terjadi peristiwa yang cukup besar dalam dunia IT di tanah air. Dimulai di awal tahun dengan mulai dilakukannya razia­razia terhadap penggunaan software bajakan, baik di lingkungan warnet maupun perusahaan. Razia ini didasarkan pada UU HAKI No. 19 tahun 2002. Yang sempat menjadi polemik adalah tetap terjaringnya warnet yang jelas­jelas telah menggunakan software berlisensi resmi. Hal ini ternyata terkait dengan adanya EULA (End User License Agreement) yang menyatakan bahwa walaupun seseorang telah memiliki lisensi yang sah, namun ia dilarang untuk menyewakan software tersebut. Beruntung akhirnya masalah ini dapat diselesaikan dengan baik. Kejadian­kejadian tersebut mengharuskan para pengguna software bajakan memilih 2 alternatif, yaitu: membeli lisensi yang sah, ataupun beralih menggunakan software Open Source. Bagi yang ingin membeli lisensi tentu harus bersiap­siap menyediakan budget yang tidak sedikit. Oleh karena itu, dari sisi lisensi tentulah menggunakan software Open Source adalah yang paling masuk akal dan ekonomis, apalagi di saat kondisi ekonomi yang semakin berat. 

Dari sisi migrasi, walaupun secara low profile dan tidak diketahui umum secara luas, beberapa group perusahaan besar sedang bersiap­siap dan telah melakukan migrasi ke Open Source. Hal ini bukanlah hal yang mudah dan memerlukan perencanaan yang matang. Dan juga harus diakui bahwa sumber daya manusia yang menguasai solusi Open Source masih belum terlalu banyak tersedia.

Oleh karena itu demi membantu perkembangan dunia Open Source dari sisi pelatihan sumber daya manusia Indonesia, tersusunlah materi training Fast Track Introduction to Linux ini. Demi menghormati semangat Open Source pula, materi training ini memakai lisensi Creative Commons seperti yang tercantum di http://creativecommons.org/licenses/by­nc­sa/2.0/ yang intinya adalah: 1). Kamu harus memberikan atribut yang sesuai dengan yang ditentukan oleh penulis, 2). Tidak untuk keperluan komersial, 3). Share alike, dalam arti segala perubahan yang terjadi harus menggunakan kondisi lisensi yang identik dengan yang ini. Dengan demikian diharapkan bahwa sifat keterbukaan dokumen ini akan tetap terjamin dan bermanfaat bagi semua orang yang memerlukannya, terutama bagi keperluan pendidikan.

Terima kasih kepada Oom Onno W. Purbo dan I Made Wiryana yang telah memberikan inspirasi kepada saya untuk berbagi ilmu kepada semua orang, dan juga kepada Pak Bambang Gunawan yang saya kagumi seperti orang tua saya sendiri dan kepada semua rekan di komunitas Open Source Indonesia yang benar­benar saya rasakan kebersamaannya.

Merdeka!,Fajar PriyantoIlmu Pengetahuan adalah Milik Bersama 

GETTING STARTED

1. Apa itu Linux?

Secara gampang, Linux dapat dikatakan sebagai sebuah Operating System. Operating System sendiri adalah software yang berfungsi untuk mengatur kerja hardware dari komputer. Sama seperti OS lain yang selama ini kita kenal seperti Microsoft Windows.

Namun secara lebih tepat, Linux adalah kernel. Kernel ini adalah inti dari sebuah OS.

2. Sejarah Linux.

Pada tanggal 5 Oktober 1991, Linus Benedict Torvalds, seorang mahasiswa Universitas Helsinki di Finlandia mengumumkan di sebuah newsgroup Usenet (comp.os.minix) bahwa ia telah membuat sebuah OS yang mirip Unix. 

Tentu kita berpendapat bahwa pada diumumkan itu, versi Linux yang dikeluarkan oleh Linus adalah 0.01, namun tidak demikian. Linux versi 0.01 tidak pernah diumumkan karena ia tidak dapat dijalankan. Linus Tovalds hanya menyediakan versi 0.01 ini di dalam FTP site Linux pertama di ftp://nic.funet.fi. Pengumuman tanggal 5 Oktober itu dimaksudkan untuk kernel versi 0.02 yang mana mampu menjalankan shell bash dan gcc. Sejak pengumuman versi 0.02 ini, Linux kemudian dilanjutkan dengan versi 0.03, lalu lompat ke versi 0.10. Versi resmi 1.0 dilakukan di bulan Maret 1992. Kini kernel Linux telah mencapai versi 2.6

3. Linux dan General Public License

Perkembangan Linux yang begitu cepat tidak terlepas dari kenyataan bahwa Linus merilis kernel Linuxnya tersebut menggunakan lisensi GPL (General Public License). Dimana GPL ini adalah jenis lisensi yang dikeluarkan oleh Free Software Foundation (www.fsf.org).

Lisensi GPL ini menjamin 4 Freedom:● Freedom to Use.● Freedom to see the source code. Kebebasan untuk melihat kode sumbernya.● Freedom to modify. Kebebasan untuk memodifikasinya.● Freedom to distribute. Kebebasan untuk mendistribusikannya.

Software­sofware yang menggunakan lisensi GPL sering pula disebut sebagai Open Source Software, 

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 1 dari 61

yang mana merupakan kebalikan dari software­software yang disebut dengan closed source atau proprietary software (seperti Microsoft Windows, dll).

Software­software Open Source ini kelihatannya kalah gengsi dengan software yang closed source, tetapi sebenarnya tidak jarang justru ia memiliki kualitas yang lebih bagus. Sebab metode pendevelopannya melibatkan banyak programmer dari seluruh dunia. Jadi bila ada kode program yang tidak baik/mencurigakan, para programmer lainnya akan dapat segera mengetahuinya dan memperbaikinya. Berbeda dengan closed source program yang hanya diketahui oleh perusahaan pembuatnya. 

4. Macam-macam Distribusi Linux

Apa sih distribusi Linux? Seperti yang kita sebutkan di atas, bahwa Linux sebagai Open Source Software memiliki unsur bebas untuk didistribusikan. Jadi istilah Linux yang sebenarnya dimaksudkan kernelnya, oleh beberapa perusahaan/komunitas, diberi tambahan­tambahan software dan library lainnya sehingga menjadi sebuah Operating System yang lengkap.

RedHat, Mandrake, Debian, Slackware, Suse adalah beberapa nama distribusi Linux yang terkenal di dunia. Mereka masing­masing memiliki ciri khas tersendiri. Produk mereka inilah yang disebut sebagai 'distro'.

Lalu kita pasti bertanya, “Distro mana yang terbaik?” Sebenarnya pertanyaan ini kurang tepat, sebab:

1. Semua Distro Linux dibuat berdasarkan kernel yang sama. Versi kernelnya mungkin berbeda (sesuai dengan karakteristik dari perusahaan Distro tersebut. Apakah agresif dengan menggunakan kernel terbaru, atau memilih untuk menggunakan kernel 'lama' yang sudah terkenal stabil), namun tetap saja semua Linux menggunakan dasar kernel yang sama. Kamu bisa mendownload kernel terbaru dari http://www.kernel.org. 

2. Perusahaan­perusahaan Distro kemudian menambahkan feature­feature ke atas kernel tersebut sesuai dengan ciri khas mereka. Seperti feature installasi yang memudahkan user, feature Xwindows beserta control panelnya, Paket Office, dll.

Jadi, berkaitan dengan Distro ini, maka pertanyaan yang tepat untuk diajukan adalah: "DISTRO MANA YANG COCOK / YANG MUNGKIN SAYA SUKAI?" 

Begitulah, kalau berbicara mengenai Distro, maka hal yang paling menentukan adalah: SELERA. 

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 2 dari 61

Ok, sekarang kamu pasti bertanya, "Darimana saya tahu Distro yang paling cocok dengan selera saya?" 

Jawabnya adalah: dengan mencoba sendiri Distro distro tersebut. "Waduh, bisa bokek saya kalo harus membeli semua CD Distro Linux yang beredar untuk dicoba". Jangan khawatir, artikel ini akan membahas beberapa Distro popular. Apa ciri khasnya atau karakteristik masing­masing Distro tersebut.

Redhat Linux (http://www.redhat.com)

Redhat Linux mungkin merupakan Distro yang paling banyak digunakan orang. Hal ini tidak mengherankan, karena dengan adanya inovasi RPM (RedHat Package Manager) yang memudahkan orang untuk menginstall dan menguninstall program/package secara bersih. Sejak akhir tahun 2003, Redhat menghentikan versi free­nya, yang kemudian diteruskan menggunakan brandname Fedora Core. 

Linux Mandrake / Mandriva (http://www.mandriva.com)

Linux Mandrake dibuat pertama kali menggunakan brand image dari RedHat. Namun kemudian mereka terpaksa menggantinya karena diprotes oleh RedHat. Linux Mandrake termasuk salah satu Distro yang paling agresif di pasar, dalam artian, mereka selalu merilis Distro mereka dengan menggunakan Kernel terbaru pada saat 

itu. Hal ini bisa berarti baik karena kernel baru berarti mendukung lebih banyak peripheral, namun bisa juga berarti kurang baik, karena mungkin saja terdapat bug yang belum terdeteksi di dalam kernel terbaru tersebut. Linux Mandrake juga terkenal dengan Xwindowsnya yang sangat user­friendly. Sangat menolong bagi para newbie, karena Mandrake bisa menginstall segala sesuatunya dengan otomatis.

Debian (http://www.debian.org)

Debian Linux adalah hasil dari kerja sukarela para pecinta Linux untuk menghasilkan Distro yang berkualitas tinggi untuk tujuan non­komersial (perhatikan Debian menggunakan extension 'org' untuk websitenya). Berdasarkan HowTo, terdapat tidak kurang dari 400 orang developer dari seluruh dunia yang bersama­sama mengerjakan 

lebih dari 1500 paket program bagi Debian. 

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 3 dari 61

Debian juga mempunyai paket installasi yang sangat luar biasa yaitu 'apt­get'. Namun, bagi yang memiliki koneksi internet lambat, akan sedikit kesulitan menggunakannya. 

Slackware (http://www.slackware.com)

Slackware memiliki proses installasi dalam text­mode yang sangat sederhana dan mudah diikuti. Slackware dapat disetel untuk menjadi sangat powerful dan sesuai dengan keinginan kita. Namun akibatnya, kita memerlukan sedikit waktu tambahan untuk mempelajari semua kemampuan­kemampuan ini. 

SuSE (http://www.suse.com)

SuSE Linux dapat dibilang sebagai RedHat versi Eropa, karena memang Distro ini sangat terkenal di daratan Eropa, dibuat oleh Dr. SuSE. SuSE memiliki YaST, yaitu sistem pendeteksian dan pengesetan hardware serta pengaturan sistem yang sangat baik. Dia dapat mendeteksi dan mengeset hardware­hardware dimana Distro lain tidak bisa. YaST juga bisa digunakan untuk mengatur user, mengatur LiLo, dan hal­hal 

lainnya yang akan sangat merepotkan bila harus dilakukan berulang­ulang secara manual.

Mengapa Fedora Core?

Tidak dapat dipungkiri bahwa Redhat adalah distro yang paling populer. Ia juga merupakan pelopor distro yang memberikan pelayanan professional, dan berhasil membuktikan bahwa kita dapat membangun bisnis menggunakan Linux. Berkat keprofesionalannya ini, Redhat berhasil menarik vendor­vendor software besar 

lainnya seperti Oracle untuk terjun ke Linux. Redhat dan Suse adalah 2 distro Linux yang secara resmi di support oleh Oracle.

Lalu bagaimana dengan Fedora? Fedora adalah penerus distro Redhat di dunia komunitas open source. Kita tentu bertanya­tanya apakah kualitas Fedora lebih rendah dari ketika masih bernama Redhat. Jawabnya adalah tidak. Perubahan nama dari Redhat ke Fedora dapat dikatakan hanyalah perubahan 

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 4 dari 61

brand name atau merek. Proses pendevelopan masih seperti ketika bernama Redhat, yang juga masih banyak dilakukan oleh para engineer Redhat.

Dengan mempelajari Fedora, maka kita akan memiliki keahlian yang banyak dibutuhkan oleh dunia kerja. Dimana bila nantinya pun di kantor kita servernya menggunakan distro Redhat Enterprise Linux (RHEL), kita akan familiar karena memang Fedora Core adalah cikal bakal dari RHEL.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 5 dari 61

Installasi Fedora Core 4

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 6 dari 61

Illustration 1: Masukkan CD #1 ke dalam CDROM drive and boot PC kita, maka akan tampak layar berikut. Tekan [ENTER] untuk memulai installasi

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 7 dari 61

Illustration 2: Fedora akan bertanya apakah kita ingin memeriksa CD terlebih dahulu.  Jawab SKIP saja.

Illustration 3: Welcome screen

Illustration 4: Pilihan Bahasa. Sebaiknya pilih English

Illustration 5: Pilihan Keyboard. Yang standard adalah U.S. English

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 8 dari 61

Illustration 6: Tipe Installasi. Tersedia beberapa pilihan standard untuk memudahkan kita. Tapi bila kita ingin mengetahui lebih lanjut, kita pilih Custom saja

Illustration 7: Pilihan Partition. Kita ditanya apakah ingin Automatic atau Manual.  Karena dalam rangka belajar, kita pilih saja yang manual

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 9 dari 61

Illustration 8: Warning Partitioning. Kita ditanya apakah yakin akan mempartisi  harddisk. Jawab YES.

Illustration 9: Kondisi harddisk awal. Terlihat ukuran harddisk kita dan apakah sudah  ada/tidak partisinya

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 10 dari 61

Illustration 10: Klik pada gambar partisi di atas, lalu klik tombol [NEW]. Pilih jenis  mount point yang ingin kita buat, jenisnya, dan sizenya.

Illustration 11: Ulangi langkah di atas untuk membuat partisi dan mount point lainnya.  Mount point yang dibutuhkan minimal oleh Linux adalah / (root), dan swap.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 11 dari 61

Illustration 12: Membuat swap. Swap ini adalah virtual memori di harddisk. Perhatikan  bahwa karena semua partisi yang kita inginkan sudah selesai dibuat, kita dapat  mengatur agar seluruh sisa harddisk digunakan untuk swap (Fill to maximum allowable  size)

Illustration 13: Setelah selesai membuat partisi, maka akan terlihat summarynya. Klik  [NEXT] untuk ke tahap selanjutnya.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 12 dari 61

Illustration 14: Mensetup Boot Loader. Biarkan option standardnya.

Illustration 15: Konfigurasi Network. Edit eth0 bila kita ingin menggunakan IP Manual.  Hostname juga sebaiknya kita setel sendiri.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 13 dari 61

Illustration 16: Setting Hostname. Terlihat pada contoh kita beri nama Linux box kita  sebagai fedora3.di.rumah.

Illustration 17: Konfigurasi Firewall. Kita bisa mematikan dan menghidupkan firewall.  Dan juga service apa saja yang kita perbolehkan melewati firewall kita. Mengenai  SELinux, untuk pemula sebaiknya kita matikan, sebab akan menyebabkan tambahan  settingan yang cukup advance nantinya.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 14 dari 61

Illustration 18: Konfigurasi Bahasa tambahan. Bila kita ingin kemampuan bahasa lain  di Linux, kita bisa mengaturnya disini.

Illustration 19: Konfigurasi Time Zone. Gerakkan tanda panah ke kota tempat tinggal  kita atau yang terdekat. Dalam hal ini saya ada di Jakarta.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 15 dari 61

Illustration 20: Konfigurasi Root Password. Masukkan password yang kita inginkan bagi  user root. Berhati­hatilah jangan membuat password yang mudah ditebak seperti  tanggal lahir, nomor telpon, dll. Gunakan kombinasi huruf besar dan kecil, serta angka.

Illustration 21: Konfigurasi Paket yang ingin diinstall. Pilihlah paket­paket yg kita  inginkan. Sebagai catatan, kalau Linux ini hanya kita gunakan untuk keperluan desktop,  sebaiknya paket­paket server tidak perlu diinstall. Dan sebaliknya, jika untuk server  maka paket Desktop tidak perlu kita install.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 16 dari 61

Illustration 22: Siap menginstall. Klik [NEXT] jika telah selesai memilih paket­paket.

Illustration 23: Konfirmasi CD. Fedora akan meminta konfirmasi kita apakah CD­CD Fedora Core yang diperlukan telah disiapkan.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 17 dari 61

Illustration 24: Proses Installasi. Tergantung spesifikasi PC dan banyaknya paket yang  diinstall, proses ini memakan waktu sekitar 20­60 menit.

Illustration 25: Proses Bootup pertama. Setelah selesai installasi paket­paket. Maka  keluarkan CD Fedora dari CDROM drive, dan komputer akan booting.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 18 dari 61

Illustration 26: Booting mode grafis. Beberapa saat kemudian proses booting akan  masuk ke dalam mode grafis.

Illustration 27: Booting Grafis. Klik tulisan Show Details untuk melihat proses apa saja  yang terjadi selama proses booting.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 19 dari 61

Illustration 28: Welcome screen Booting pertama.

Illustration 29: License Agreement. Silahkan dibaca­baca, dan klik Yes, I agree.... bila  setuju. Dan NEXT.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 20 dari 61

Illustration 30: Setting Jam dan Waktu. Kita dapat pula melakukan sinkronisasi dengan  server waktu yang ada di internet lewat menu Network Time Protocol.

Illustration 31: Konfigurasi Display. Pilih dahulu jenis monitor kita, setelah itu baru  besarnya resolusi layar yang kita inginkan.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 21 dari 61

Illustration 32: Konfigurasi User. Walaupun kita telah memiliki user root, namun alangkah baiknya jika sehari­hari kita menggunakan user biasa selain root. Hal ini demi  keamanan sistem.

Illustration 33: Additional CD. Bila kita memiliki CD tambahan dari Redhat, maka kita  bisa memasukkannya di tahap ini dan kita akan dapat memilih paket­paket tambahan yang ada.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 22 dari 61

Illustration 34: Setup Selesai. Klik [NEXT]

Illustration 35: Layar Login. Masukkan username dan passwordnya yang telah kita buat  sebelumnya. Di Icon Session di bawah, kita dapat memilih apakah ingin environmentnya  KDE, Gnome, atau yang lainnya. Default adalah Gnome. Terlihat juga hostname Linux  kita beserta waktu dan tanggal di kanan bawah.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 23 dari 61

Illustration 36: Proses Login.

Illustration 37: Tampilan Desktop Gnome. Setelah selesai proses Login maka kita akan  melihat desktop Gnome. Menu Start ada di kiri atas layar dengan icon Topi Merah.  Selanjutnya kita pasti sudah familiar bekerja di environment grafis. Selamat! Di tahap  ini kamu telah selesai menginstall Linux.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 24 dari 61

XWINDOW SYSTEM

Mengenal Xwindow System

Tentu kita bertanya mengapa ada istilah Xwindow System, hal ini karena pada dasarnya system Linux berjalan pada mode text, jadi tanpa tampilan GUI (Graphical User Interface) pun sebenarnya Linux sudah berjalan. Xwindow System ini adalah GUI yang bertujuan untuk memudahkan bagi user untuk menggunakan Linux tanpa harus menghapalkan berbagai macam command yang ada dalam CLI (Command Line Interface).

Namun seiring dengan waktu, perkembangan Xwindow System ini telah semakin matang, sehingga Linux pun semakin mantap untuk digunakan pula sebagai sebuah Desktop System seperti mengerjakan dokumen­dokumen (word processor), spreadsheet, email, grafis, dll. Desktop Linux Initiatives adalah sebuah gerakan yang dicanangkan oleh Linus Torvalds pada tahun 2003 untuk mempersiapkan Linux sebagai sebuah Desktop System yang handal.

Karena sifatnya yang Open Source, maka dalam Linux terdapat berbagai macam Xwindow System yang dapat kita pilih. Yang terutama adalah KDE dan Gnome. Selain kedua yang utama tersebut masih ada yang lain seperti Enlightment, Windowmaker, XFCE, dll. Masing­masing dengan ciri khasnya tersendiri. KDE terutama dipakai secara default di distro­distro Eropa seperti Suse dan Mandriva, sedangkan Gnome oleh Redhat dan Debian.

Karena kita menggunakan Fedora Core, maka kita akan mempelajari lebih lanjut penggunaan Gnome. 

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 25 dari 61

Drawing 1: Desktop Gnome. Seperti dapat dilihat, formatnya sedikit berbeda dengan yang selama ini kita kenal di dalam environment GUI. Menu utama ada di kiri atas, yaitu: Applications, Places, Desktop. Di sebelah kanannya adalah Tombol  Quick Launch. Di bagian kanan atas adalah Area Systray. Di bawah adalah Taskbar, tempat window­window aplikasi  yang kita buka berada. Di sebelah kanannya adalah tombol Virtual Desktop.

Menu Utama

Di menu utama Applications ini terletak menu­menu utama yang dikelompokkan berdasarkan kategori­kategori: Accessories, Applications, Edutainment, Games, Graphics, Internet, Office, Programming, Sound & Video, System Tools. Silahkan di explore aplikasi apa saja yang ada di dalam kategori­kategori tersebut. Di bagian bawah terdapat tombol Run Application.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 26 dari 61

Menu Utama

Desktop Shortcut

Quick Launch

Taskbar Virtual Desktop

Systray

Menu utama Places, terdapat menu­menu untuk ke lokasi­lokasi di Komputer kita seperti Home Folder, Desktop, maupun untuk ke Network. Kita juga bisa mencari Files dan Shortcut untuk membuka Documents yang belum lama kita buka.

Menu utama Desktop, terdapat menu­menu yang cukup penting yaitu Preferences dan System Settings. Lewat menu inilah kita mengatur Linux kita. Juga terdapat menu yang pastinya akan sering kita gunakan yaitu Log Out. 

Taskbar

Taskbar adalah tempat window­window aplikasi yang kita buka berada. Kita bisa mengatur apakah Taskbar akan menampilkan semua window dari Workspace (apaan nih workspace? Sebentar lagi kita bahas), ataukah menampilkan window dari semua workspace. Juga bila Taskbar sudah penuh, apakah kita ingin mengelompokkan window tersebut, selalu, atau tidak sama sekali.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 27 dari 61

Virtual Desktop

Nah, kita masuk ke bagian yang cukup penting di dalam feature Xwindow Linux, yaitu Virtual Desktop. Apakah Virtual Desktop ini? Seperti yang kita jumpai 

ketika kita baru logon Linux, kita akan disuguhi dengan penampilan Desktop Gnome. Ketika kita membuka aplikasi­aplikasi maka windownya akan muncul di Taskbar. Bagaimana jika kita membuka banyak aplikasi? Tentunya Taskbar kita akan penuh dengan daftar window aplikasi yang kita buka, semakin banyak semakin kecil, sehingga kita sulit mengetahui window mana aplikasi tertentu. 

Dengan menggunakan Virtual Desktop, maka kita bisa mengatur misalkan Desktop pertama kita gunakan untuk membuka aplikasi kantor seperti word processor dan spreadsheet, Desktop kedua untuk aktivitas internet kita seperti browsing, email, dan chatting, sedangkan Desktop ketiga untuk aplikasi server kita, dll. Dengan demikian kita akan dapat bekerja dengan efektif dan ruang yang lega.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 28 dari 61

BEKERJA DENGAN LINUX

Pendahuluan

Apa itu super user atau root?

Di dalam Linux dikenal 2 macam kelompok user, yaitu user biasa dan super user atau kita kenal juga dengan istilah root. Apa perbedaan antara 2 user ini? Perbedaannya adalah:Dalam hal kewenangan. User biasa tidak dapat mempengaruhi apapun yang berada di luar home direktorinya. Jadi ia tidak dapat menghapus file­file yang berada di luar homenya. Program­program yang dijalankan olehnya pun hanya dapat berfungsi sebatas tugasnya, jadi walaupun seorang user biasa menjalankan sebuah program jahat yang bertujuan menghapus file, file­file yang terhapus hanyalah yang berada di dalam home direktori user biasa tersebut.

User root sebaliknya, ia dapat mengakses semua hal yang berada di dalam Linux kita. Bahkan ia dapat menghapus Linux.

Kapan dan bagaimana menggunakan root

Kita mesti menggunakan user root ketika kita akan melakukan hal­hal yang mempengaruhi system Linux secara keseluruhan, misalnya: membuat user, menambahkan printer, merestart sesuatu service/server, mengubah jam dan tanggal, menginstall/menghapus program, dll.

Bagaimana menggunakan root?

Linux akan otomatis meminta kita memasukkan password root ketika kita menjalankan menu yang membutuhkan kewenangan root.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 29 dari 61

Illustration 38: Linux akan meminta password root untuk menu­menu tertentu

Kita dapat juga menjadi root di konsole/terminal ketika menggunakan CLI (Command Line Interface) dengan cara mengetikkan: su ­. Setelah itu masukkan password root.

Illustration 39: Menjadi root di console

Membuat User

Di dalam proses installasi kita telah membuat user. Sekarang bagaimana bila kita ingin membuat user kembali? Ada 2 cara, yaitu menggunakan GUI lewat menu:Desktop > System Settings > Users and Groups

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 30 dari 61

Illustration 40: GUI Add User

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 31 dari 61

Illustration 41: GUI Add User. Masukkan User Name berupa 1  kata. Full Name boleh 2 kata. Login Shell adalah jenis shell  yang diinginkan, apakah bash, sh, tch, dll. Apakah kita ingin  dibuatkan pula home directorynya, dll. 

Bila menggunakan console, caranya mudah sekali:Sebagai root, ketikkan command berikut ini:useradd [nama]passwd [nama]

Contoh:[root@fc4 ~]# useradd anto[root@fc4 ~]# passwd antoChanging password for user anto.New UNIX password:BAD PASSWORD: it's WAY too shortRetype new UNIX password:passwd: all authentication tokens updated successfully.

Seperti dapat kita lihat, Linux akan memberikan peringatan ketika kita memasukkan password yang 

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 32 dari 61

kurang panjang. Minimal panjang password yang direkomendasikan adalah 6 karakter. Setelah user tersebut tercreate, maka kita akan dapat login ke Linux menggunakannya.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 33 dari 61

 

Mensetting LAN

Untuk bisa berkomunikasi di dalam network, sebuah PC memerlukan konfigurasi berikut ini, baik otomatis melalui DHCP ataupun manual:

1. IP Address2. Subnet Mask3. Gateway4. DNS

Buka menunya lewat:Desktop > System Settings > NetworkMasukkan password root ketika diminta.

Illustration 42: Konfigurasi Network. Klik tombol Edit untuk  mengkonfigurasinya.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 34 dari 61

Illustration 43: Konfigurasi Eth0. Masukkan IP Address, Subnet mask, dan  Default Gateway.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 35 dari 61

Mengenal Web browser di Linux: Firefox dan Konqueror

Firefox merupakan cabang dari browser Mozilla. Dave Hyatt dan Blake Ross mulai mengerjakan proyek ini sekitar tahun 2002, karena mereka berpendapat Mozilla yang disponsori secara komersial oleh Netscape dan juga sifat pengembangannya yang didasari oleh para developer 

membuat Mozilla menjadi sebuah browser yang terlalu berat. Pada awalnya Firefox memakai nama Phoenix, tapi kemudian mendapat tentangan dari pembuat BIOS Phoenix di akhir tahun 2003. Kemudian browser ini dinamakan Mozilla Thunderbird, tapi hal ini kemudian mendapat tentangan pula dari pembuat database Firebird. Akhirnya pada tanggal 9 February 2004, browser ini resmi memiliki nama Mozilla Firefox atau Firefox singkatnya. Firefox memiliki prestasi yang fenomenal, hanya dalam waktu 99 hari dirilis, ia telah di download 25 juta kali. Per tanggal 19 Oktober 2005 Firefox telah di download sebanyak 100 juta kali, ini berarti hanya memakan waktu 344 hari sejak rilis versi 1.0­nya. Pada tanggal 10 Maret 2005, Mozilla Foundation memutuskan bahwa Firefox akan menjadi browser utama mereka, dengan demikian versi terakhir browser Mozilla adalah versi 1.7.x. Namun demikian browser ini akan tetap di support oleh Mozilla Foundation karena masih banyak corporate user yang menggunakannya, dan juga para pembuat software lainnya masih membundlenya. Silahkan kunjungi websitenya di http://www.mozilla.org/products/firefox/

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 36 dari 61

Illustration 44: Mozilla Firefox Browser

Konqueror merupakan paket bagian dari KDE, ia berfungsi sebagai Browser Internet, File Manager, dan File Viewer. Dahulunya ia bernama Navigator, kemudian Explorer, dan akhirnya Konqueror (mengikuti pola penamaan semua produk KDE yang berawalan dengan huruf K). Sebagai sebuah produk yang terintegrasi dalam environment KDE, Konqueror dapat membuka file­file yang di create oleh paket KDE lainnya seperti Koffice, atau aplikasi lainnya asalkan 

ia menerapkan modul Kparts. Website Konqueror adalah di http://konqueror.kde.org/

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 37 dari 61

Illustration 45: Konqueror Browser

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 38 dari 61

Feature apa saja yang ada di Konqueror maupun Firefox dalam hal browsing Internet? Yang paling menarik adalah kemampuan melakukan Tab Browsing. Dengan Tab Browsing ini, kita akan dapat membuka banyak website hanya dalam satu buah browser. Seperti yang dapat dilihat di Drawing 2, website linux2.arinet.org dan yahoo.com berdampingan satu sama lain. Karenanya kita tidak perlu pusing lagi akan banyaknya window aplikasi yang berserakan di Taskbar kita ketika kita membuka banyak website.

Selain itu ada lagi feature yang sangat menarik yaitu Integrated Search Engine, antara lain Google (defaultnya), Yahoo, Amazon.com, eBay, Creative Common, Dictionary.com, dll. Konqueror malah lebih banyak lagi. Jadi dengan adanya integrated search engine ini, kita tidak perlu membuka website google.com dahulu, kita cukup mengetikkan keyword yang ingin kita search di field tersebut. Sangat berguna.

Drawing 2: Feature Tab Browsing dan Integrated Search Engine di Firefox

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 39 dari 61

Tab BrowsingIntegrated Search 

Engine

Mengenal Email client di Linux: Kmail dan Evolution

Bagi kita yang terbiasa menggunakan Microsoft Outlook Express maupun Outlook, tidak perlu khawatir karena Fedora menyediakan email client yang memiliki feature kurang lebih sama. Bahkan ada 1 hal penting yang sangat menguntungkan bila kita beraktivitas email menggunakan email client di Linux, yaitu: kita tidak perlu takut akan virus email.

Kali ini kita akan memperkenalkan 2 buah email client yaitu Kmail dan Evolution. Kmail adalah paket bawaan dari KDE, sedangkan Evolution dari Gnome. Mana yang sebaiknya kita pilih? Jawabnya adalah tergantung selera kita. Penulis sendiri walaupun bekerja di environment Gnome, namun penulis menggunakan Kmail.

Illustration 46: Kmail, email client dari KDE. Ia merupakan bagian dari paket KDE PIM (Personal Information  Management), yang terdiri dari Kontact, Calendar, To­do List, Journal, Notes, Feeds, dan Synchronization.

Selain bebas virus, Kmail juga memiliki feature Threaded View. Apa sih ini? Bagi kita yang aktif mengikuti mailing list, tentu sudah maklum bahwa di mailing list yang ramai, ada kalanya kita sulit 

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 40 dari 61

mengikuti diskusi yang terjadi atas suatu subyek tertentu karena banyaknya email yang masuk setiap hari. Nah dengan adanya Threaded View ini, email­email tersebut akan dikelompokkan berdasarkan topik yang bersangkutan. Seperti dapat dilihat pada gambar 47 di bawah ini. Terlihat bahwa topic “Calc time format bug or user error” tersusun rapi tiap reply yang diperolehnya. Dengan demikian kita akan dapat mengikuti diskusi yang terjadi atas topic itu dengan jelas dan mudah.

Illustration 47: Threaded View di Kmail, yang memudahkan kita mengikuti diskusi di mailing list.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 41 dari 61

Evolution kurang lebih memiliki feature yang sama dengan Kmail. Perbedaan yang mendasar hanya pada format penyimpanan email. Format default pada Kmail adalah Maildir, sedangkan pada Evolution adalah Mbox. Maildir ini adalah format penyimpanan email dimana tiap email disimpan pada file yang terpisah. Jadi akan banyak file email. Sedangkan Mbox adalah format dimana semua email disimpan dalam 1 buah file besar. Jadi hanya 1 buah file dengan ukuran yang besar bila emailnya sudah banyak.

Illustration 48: Feature Calendar dari Evolution. Disini kita bisa mengatur jadwal sehari­hari kita, lengkap dengan remindernya sehingga kita tidak akan lupa.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 42 dari 61

Mengenal Multi purpose messaging di Linux: Gaim

Pernah mendengar istilah ‘Instant Messaging’? Ia adalah program untuk saling mengirim pesan lewat internet secara real time. Sejarah instant messaging dimulai dari awal tahun 1970­an. Selanjutnya program ‘talk’ sangat populer di system Unix di tahun 1980­an dan 1990­an. ICQ adalah program pertama yang diterapkan untuk system non­Unix di tahun 1996. ICQ memberi inspirasi munculnya program­program instant messsaging lainnya, masing­masing dengan protocolnya sendiri. Akibatnya user harus menginstall dan menjalankan banyak program untuk bisa chatting dengan rekan­rekan lain yang memakai program berbeda. Oleh karena itu kemudian mulai bermunculan instant messaging client yang menawarkan kemampuan multi protocol, seperti Gaim, Kopete, Jabber, Trillian, dll.

Gaim mensupport protocol: AOL, Gadu­gadu, ICQ, IRC, Jabber, Lotus Sametime, MSN Messenger, Novell GroupWise, OpenNAP, Yahoo Messenger, Zephyr, SILK, Google Talk, QQ.

Untuk mulai menggunakan Gaim sangatlah mudah, yang penting kita sudah memiliki account di salah satu protocol yang ingin kita gunakan. Langkahnya adalah sebagai berikut:

1. Hidupkan Gaim, buka menu Tools > Accounts > Add.2. Pilih jenis protocol yang kita inginkan.3. Masukkan username dan password yang telah kita dapatkan dari 

protocol tersebut. Kita harus mendaftar dahulu lewat web masing­masing provider.

4. Save.

Setelah kita memiliki beberapa accounts, kita kemudian dapat memilih apakah kita ingin otomatis online atau tidak.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 43 dari 61

Illustration 49: Layar Gaim

Illustration 50: Menambah account di Gaim

Illustration 51: Option account di Gaim

Pengenalan Open Office

Sebenarnya ada macam­macam paket office di Linux, seperti Koffice, Abiword, Gnumeric, dll, tapi sejauh ini yang paling lengkap adalah paket office dari OpenOffice.org (disingkat OOo). Paket OOo terdiri dari Writer (word processor), Calc (spreadsheet), Impress (presentation), Math (equation editor), Draw (graphic tools), dan Base (database).

OpenOffice.org dibuat oleh Sun Microsystem bekerja sama dengan komunitas. Kode dasarnya diambil dari StarOffice, versi komersil dari OpenOffice.org. OOo bertujuan untuk bersaing langsung dengan Microsoft Office. Ia dapat membuka sebagian besar file­file MS Office. Bahkan beberapa kasus menunjukkan bahwa OOo dapat membuka file MS Office versi lama yang oleh MS Office versi baru sendiri tidak compatible lagi.

Dengan diluncurkannya OOo versi 2.0 pada tanggal 20 Oktober 2005, OOo semakin menunjukkan dirinya sebagai sebuah paket office yang lengkap dan pantas dipakai baik oleh corporate user sekalipun. Terutama OOo Base, yang mana merupakan pesaing langsung dari MS Access.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 44 dari 61

OOo Writer

Illustration 52: OOo Writer, aplikasi word processor dari OpenOffice.org

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 45 dari 61

OOo Calc

Illustration 53: OOo Calc, aplikasi spreadsheet dari OpenOffice.org

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 46 dari 61

OOo Impress

Illustration 54: OOo Impress, aplikasi presentation dari OpenOffice.org

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 47 dari 61

Memasang Printer di Linux

Masalah utama yang dihadapi Linux dalam hal printing adalah terbatasnya kesediaan driver­driver printer. Beberapa vendor printer masih tertutup di dalam memberikan spesifikasi driver printernya, sehingga ada kalanya para developer driver Linux terpaksa memakai metode reverse engineering untuk membuat driver­driver printer tersebut. Pernah terjadi bahwa seorang pemakai Linux membuat sebuah website yang isinya mengajak orang untuk memboikot sebuah vendor tertentu karena vendor tersebut jelas­jelas mengatakan bahwa mereka tidak mensupport Linux. Tapi itu dulu, selama setahun belakangan ini para vendor besar semakin mensupport Linux, terutamanya adalah Epson dan HP.

Baiklah mari kita mulai belajar menambah printer di Linux, baik printer local maupun network langkah­langkahnya pada prinsipnya sama.

Buka menu printer melalui Desktop > System Settings > Printing.Masukkan password root ketika diminta.

Illustration 55: Add printer, klik tombol New.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 48 dari 61

Illustration 56: Beri nama dan keterangan printernya

Illustration 57: Tipe printer. Nah disinilah perbedaan setting antara  printer local dan network. Kalau printer local pilih tipe Locally­connected, kalau network, pilih jenis networknya.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 49 dari 61

Illustration 58: Printer Model. Klik pada "click to select manufacturer"  untuk memilih merek dan tipe printernya.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 50 dari 61

Illustration 59: Apply printer setting dengan mengklik tombol  apply.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 51 dari 61

UPDATING LINUX

Mengapa perlu update?

Secara umum alasan orang melakukan update adalah untuk:1. Peningkatan feature. Sejalan dengan semakin dikembangkannya suatu software tertentu, 

pastinya kita sebagai pemakai ingin juga memiliki feature­feature baru yang ditawarkan.2. Peningkatan performance. Ada kalanya suatu software tertentu mengalami perombakan di 

dalam struktur programmingnya yang mana hal ini meningkatkan performance software tersebut.

3. Antisipasi security. Ada kalanya sejalan dengan waktu, ditemukan bug­bug atau lubang keamanan yang beresiko, karenanya proses update software tersebut diperlukan untuk mengatasi resiko keamanan. Hal ini terutama penting apabila kita menjalankan server­server yang terhubung langsung ke internet.

Menambah repository

Secara default, Fedora Core 4 menyediakan 3 buah repository resmi, yaitu:1. Base. Merupakan paket­paket utama Fedora.2. Updates. Merupakan paket update dari paket­paket yang ada.3. Extra. Merupakan paket­paket tambahan.

Namun begitu, ada kalanya kita sebagai user menginginkan untuk menginstall paket tertentu yang tidak disediakan secara resmi oleh Fedora. Hal ini biasanya berkaitan dengan paket­paket yang memiliki batasan lisensi yang tidak memungkinkan Fedora untuk memaketkannya secara resmi di dalam distro Fedora, contohnya seperti library mp3, dvd tertentu, program server tertentu, dll.

Untuk paket­paket yang tidak disediakan secara resmi oleh Fedora tersebut, di internet tersedia repository tidak resmi yang menyediakannya. Repository tidak resmi ini dibuat oleh para pecinta Fedora yang dengan keahlian dan dedikasinya men­compile sendiri paket­paket tersebut dari source code untuk bisa diinstall di Fedora Core.

Terdapat banyak repository bagi Fedora Core, seperti:1. Freshrpms.net2. Livna.org (recommended)3. Dries4. City­fan.org5. Jpackage.org

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 52 dari 61

6. dll

Kita menambahkan repository tersebut dengan cara (misalkan ingin menambahkan repo livna.org):

Create file livna.repo di direktori /etc/yum.repos.d/

Isi file livna.repo:[livna]name=Livna for Fedora Core $releasever ­ $basearch ­ Basebaseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.lvn/#baseurl=http://livna.cat.pdx.edu/fedora/$releasever/$basearch/RPMS.lvn/enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm­gpg/RPM­GPG­KEY­livna

Mengupdate Linux

Untuk mengupdate Linux kita menggunakan command yang namanya yum. Yum ini adalah singkatan dari Yellowdog Update Manager. Cara menggunakannya mudah sekali.

Sebagai root, kita ketikan:yum check­update

Contoh:

[root@fc4 yum.repos.d]# yum check­updateSetting up repositoriesdries                     100% |=========================|  951 B    00:00livna                     100% |=========================|  951 B    00:00extras                    100% |=========================| 1.1 kB    00:00updates­released          100% |=========================|  951 B    00:00base                      100% |=========================| 1.1 kB    00:00Reading repository metadata in from local filesprimary.xml.gz            100% |=========================| 153 kB    00:05livna     : ################################################## 539/539Added 16 new packages, deleted 59 old in 1.96 seconds

HelixPlayer.i386                         1:1.0.6­1.fc4.2        updates­releasedImageMagick.i386                         6.2.2.0­3.fc4.0        updates­releasedMyODBC.i386                              2.50.39­25.FC4.1       updates­releasedNetworkManager.i386                      0.4­20.FC4.1           updates­released

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 53 dari 61

NetworkManager­gnome.i386                0.4­20.FC4.1           updates­releasedalsa­lib.i386                            1.0.9rf­2.FC4          updates­releasedalsa­utils.i386                          1.0.9rf­2.FC4          updates­releasedapr.i386                                 0.9.6­3.1              updates­releasedarts.i386                                8:1.4.2­0.fc4.1        updates­releasedaudit.i386                               1.0.4­1.fc4            updates­releasedaudit­libs.i386                          1.0.4­1.fc4            updates­releasedbind.i386                                24:9.3.1­14_FC4        updates­releasedbind­chroot.i386                         24:9.3.1­14_FC4        updates­releasedbind­libs.i386                           24:9.3.1­14_FC4        updates­releasedbind­utils.i386                          24:9.3.1­14_FC4        updates­releasedbinutils.i386                            2.15.94.0.2.2­2.1      updates­released

[cut]

xine.i386                                0.99.4­1.2.fc4.rf      driesxine­lib.i386                            1.1.0­0.lvn.6.4        livnaxinitrc.noarch                           4.0.18.1­1             updates­releasedxorg­x11.i386                            6.8.2­37.FC4.49.2      updates­releasedxorg­x11­Mesa­libGL.i386                 6.8.2­37.FC4.49.2      updates­releasedxorg­x11­Mesa­libGLU.i386                6.8.2­37.FC4.49.2      updates­releasedxorg­x11­deprecated­libs.i386            6.8.2­37.FC4.49.2      updates­releasedxorg­x11­font­utils.i386                 6.8.2­37.FC4.49.2      updates­releasedxorg­x11­libs.i386                       6.8.2­37.FC4.49.2      updates­releasedxorg­x11­tools.i386                      6.8.2­37.FC4.49.2      updates­releasedxorg­x11­twm.i386                        6.8.2­37.FC4.49.2      updates­releasedxorg­x11­xauth.i386                      6.8.2­37.FC4.49.2      updates­releasedxorg­x11­xdm.i386                        6.8.2­37.FC4.49.2      updates­releasedxorg­x11­xfs.i386                        6.8.2­37.FC4.49.2      updates­releasedxpdf.i386                                1:3.01­0.FC4.2         updates­releasedyelp.i386                                2.10.0­1.4.2           updates­releasedypserv.i386                              2.13­7                 updates­releasedyumex.noarch                             0.42­9.0.fc4           extraszlib.i386                                1.2.2.2­5.fc4          updates­releasedzlib­devel.i386                          1.2.2.2­5.fc4          updates­released

Bila kemudian misalkan kita ingin mengupdate sesuatu paket, kita tinggal mengetikkan:yum update namapaket1 namapaket2

Contoh:[root@fc4 yum.repos.d]# yum update yumexSetting up Update ProcessSetting up repositoriesdries                     100% |=========================|  951 B    00:00livna                     100% |=========================|  951 B    00:00extras                    100% |=========================| 1.1 kB    00:00updates­released          100% |=========================|  951 B    00:00base                      100% |=========================| 1.1 kB    00:00Reading repository metadata in from local files

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 54 dari 61

primary.xml.gz            100% |=========================| 334 kB    00:12updates­re: ################################################## 981/981Added 2 new packages, deleted 4 old in 3.47 secondsResolving Dependencies­­> Populating transaction set with selected packages. Please wait.­­­> Downloading header for yumex to pack into transaction set.yumex­0.42­9.0.fc4.noarch 100% |=========================|  12 kB    00:00­­­> Package yumex.noarch 0:0.42­9.0.fc4 set to be updated­­> Running transaction check

Dependencies Resolved

============================================================================= Package                 Arch       Version          Repository        Size=============================================================================Updating: yumex                   noarch     0.42­9.0.fc4     extras            180 k

Transaction Summary=============================================================================Install      0 Package(s)Update       1 Package(s)Remove       0 Package(s)Total download size: 180 kIs this ok [y/N]: y

Downloading Packages:(1/1): yumex­0.42­9.0.fc4 100% |=========================| 180 kB    00:06Running Transaction TestFinished Transaction TestTransaction Test SucceededRunning Transaction  Updating  : yumex                        ######################### [1/2]  Cleanup   : yumex                        ######################### [2/2]

Updated: yumex.noarch 0:0.42­9.0.fc4Complete!

Nah, mudah sekali bukan? :)

Menggunakan Xwindow (GUI)

Ingin menggunakan GUI? No problem. Tersedia paket bernama Yumex, yang merupakan singkatan dari Yum Extender. Jadi secara backend ia tetap menggunakan yum, namun secara frontend disediakan GUI. Kita mesti menginstallnya dahulu, caranya seperti yang telah disebutkan di atas:yum install yumex

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 55 dari 61

Setelah terinstall, ia akan tersedia di menu:Applications > System Settings > Yum Extender

Illustration 60: Yum Extender. GUI untuk management package di Fedora Core. Untuk melihat update apa  saja yang ada, kita klik UPDATE.

Yang perlu diperhatikan dalam proses update ini adalah:1. Tutup semua program yang akan kita update. Jadi misalkan kita ingin mengupdate openoffice, 

maka jangan hidupkan program tersebut ketika kita ingin mengupdate.2. Beberapa paket baru akan terasa efek updatenya pada saat kita merestart Linux, seperti update 

kernel, dll. Kalau mengupdate paket server seperti web server, ftp, dll, kita cukup mengupdate service tersebut saja.

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 56 dari 61

PENUTUP

Demikianlah materi Fast Track Course – Introduction to Linux kita kali ini. Materi­materi yang ada diharapkan akan dapat memberikan gambaran dan sedikit petunjuk jalan bagi kamu di dalam mengeksplorasi lebih lanjut Linux.

Seperti kata pepatah Knowledge is Power  di dalam era digital ini memang benarlah pepatah tersebut.?  Namun sebagai kata penutup, seyogyanya kita tetap bersedia membagi/sharing knowledge itu ke sesama. Sebab seperti pula motto Knowledge Belongs to Everyone / Ilmu Pengetahuan adalah Milik Bersama  kiranya tulisan ini dapat berguna bagi kita semua.?

Terima kasih,Bukit SentulNovember 2005

Fajar Priyantohttp://[email protected]: fajarpri

Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org] 57 dari 61