Fast Track Course
Introduction To Linux Dengan Fedora Core 4
Official Arinet Course Book Fajar Priyanto arinet.org 2005
Daftar Isi Kata Pengantar..........................................................................................................................................iv GETTING STARTED...............................................................................................................................1 1. Apa itu Linux?...................................................................................................................................1 2. Sejarah Linux....................................................................................................................................1 3. Linux dan General Public License....................................................................................................1 4. Macammacam 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?.........................................................................................................................4 Installasi Fedora Core 4.........................................................................................................................6 XWINDOW SYSTEM.............................................................................................................................25 Mengenal Xwindow System...............................................................................................................25 Menu Utama........................................................................................................................................26 Taskbar................................................................................................................................................27 Virtual Desktop...................................................................................................................................28 BEKERJA DENGAN LINUX.................................................................................................................29 Pendahuluan........................................................................................................................................29 Apa itu super user atau root?..........................................................................................................29 Kapan dan bagaimana menggunakan root......................................................................................29 Bagaimana menggunakan root?......................................................................................................29 Membuat User................................................................................................................................30 Mensetting LAN.............................................................................................................................34 Mengenal Web browser di Linux: Firefox dan Konqueror............................................................36 Mengenal Email client di Linux: Kmail dan Evolution..................................................................40
Mengenal Multi purpose messaging di Linux: Gaim.....................................................................43 Pengenalan Open Office......................................................................................................................44 OOo Writer.....................................................................................................................................45 OOo Calc........................................................................................................................................46 OOo Impress...................................................................................................................................47 Memasang Printer di Linux.................................................................................................................48 UPDATING LINUX................................................................................................................................52 Mengapa perlu update?.......................................................................................................................52 Menambah repository..........................................................................................................................52 Mengupdate Linux..............................................................................................................................53 Menggunakan Xwindow (GUI)......................................................................................................55 PENUTUP................................................................................................................................................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 raziarazia 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 jelasjelas 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. Kejadiankejadian 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 bersiapsiap 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 bersiapsiap 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/byncsa/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 benarbenar saya rasakan kebersamaannya. Merdeka!, Fajar Priyanto Ilmu 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. Softwaresofware 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 softwaresoftware yang disebut dengan closed source atau proprietary software (seperti Microsoft Windows, dll). Softwaresoftware 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 tambahantambahan 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 masingmasing 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. Perusahaanperusahaan Distro kemudian menambahkan featurefeature 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 masingmasing 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 freenya, 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 userfriendly. 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 nonkomersial (perhatikan Debian menggunakan extension 'org' untuk websitenya). Berdasarkan HowTo, terdapat tidak kurang dari 400 orang developer dari seluruh dunia yang bersamasama 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 'aptget'. Namun, bagi yang memiliki koneksi internet lambat, akan sedikit kesulitan menggunakannya.
Slackware (http://www.slackware.com) Slackware memiliki proses installasi dalam textmode 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 kemampuankemampuan 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 hardwarehardware dimana Distro lain tidak bisa. YaST juga bisa digunakan untuk mengatur user, mengatur LiLo, dan halhal lainnya yang akan sangat merepotkan bila harus dilakukan berulangulang 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 vendorvendor 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 bertanyatanya 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
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]
6 dari 61
Illustration 2: Fedora akan bertanya apakah kita ingin memeriksa CD terlebih dahulu. Jawab SKIP saja.
Illustration 3: Welcome screen
Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org]
7 dari 61
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. Berhatihatilah 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 paketpaket yg kita inginkan. Sebagai catatan, kalau Linux ini hanya kita gunakan untuk keperluan desktop, sebaiknya paketpaket 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 paketpaket.
Illustration 23: Konfirmasi CD. Fedora akan meminta konfirmasi kita apakah CDCD 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 2060 menit.
Illustration 25: Proses Bootup pertama. Setelah selesai installasi paketpaket. 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 dibacabaca, 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 seharihari 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 paketpaket 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 dokumendokumen (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. Masingmasing dengan ciri khasnya tersendiri. KDE terutama dipakai secara default di distrodistro 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
Quick Launch Systray
Menu Utama
Desktop Shortcut
Taskbar
Virtual Desktop
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 windowwindow aplikasi yang kita buka berada. Di sebelah kanannya adalah tombol Virtual Desktop.
Menu Utama Di menu utama Applications ini terletak menumenu utama yang dikelompokkan berdasarkan kategorikategori: Accessories, Applications, Edutainment, Games, Graphics, Internet, Office, Programming, Sound & Video, System Tools. Silahkan di explore aplikasi apa saja yang ada di dalam kategorikategori tersebut. Di bagian bawah terdapat tombol Run Application.
Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org]
26 dari 61
Menu utama Places, terdapat menumenu untuk ke lokasilokasi 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 menumenu 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 windowwindow 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 aplikasiaplikasi 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 filefile yang berada di luar homenya. Programprogram yang dijalankan olehnya pun hanya dapat berfungsi sebatas tugasnya, jadi walaupun seorang user biasa menjalankan sebuah program jahat yang bertujuan menghapus file, filefile 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 halhal 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 menumenu 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 anto Changing password for user anto. New UNIX password: BAD PASSWORD: it's WAY too short Retype 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 Address 2. Subnet Mask 3. Gateway 4. DNS Buka menunya lewat: Desktop > System Settings > Network Masukkan 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.0nya. 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 filefile 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.
Tab Browsing
Integrated Search Engine
Drawing 2: Feature Tab Browsing dan Integrated Search Engine di Firefox
Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org]
39 dari 61
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, Todo 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, emailemail 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 seharihari 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 1970an. Selanjutnya program ‘talk’ sangat populer di system Unix di tahun 1980an dan 1990an. ICQ adalah program pertama yang diterapkan untuk system nonUnix di tahun 1996. ICQ memberi inspirasi munculnya programprogram instant messsaging lainnya, masingmasing dengan protocolnya sendiri. Akibatnya user harus menginstall dan menjalankan banyak program untuk bisa chatting dengan rekanrekan 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.
Illustration 49: Layar Gaim
Gaim mensupport protocol: AOL, Gadugadu, 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.
Illustration 50: Menambah account di Gaim
Setelah kita memiliki beberapa accounts, kita kemudian dapat memilih apakah kita ingin otomatis online atau tidak.
Illustration 51: Option account di Gaim
Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org]
43 dari 61
Pengenalan Open Office Sebenarnya ada macammacam 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 filefile 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 driverdriver 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 driverdriver printer tersebut. Pernah terjadi bahwa seorang pemakai Linux membuat sebuah website yang isinya mengajak orang untuk memboikot sebuah vendor tertentu karena vendor tersebut jelasjelas 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 langkahlangkahnya 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 featurefeature 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 bugbug atau lubang keamanan yang beresiko, karenanya proses update software tersebut diperlukan untuk mengatasi resiko keamanan. Hal ini terutama penting apabila kita menjalankan serverserver yang terhubung langsung ke internet.
Menambah repository Secara default, Fedora Core 4 menyediakan 3 buah repository resmi, yaitu: 1. Base. Merupakan paketpaket utama Fedora. 2. Updates. Merupakan paket update dari paketpaket yang ada. 3. Extra. Merupakan paketpaket 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 paketpaket 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 paketpaket 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 mencompile sendiri paketpaket tersebut dari source code untuk bisa diinstall di Fedora Core. Terdapat banyak repository bagi Fedora Core, seperti: 1. Freshrpms.net 2. Livna.org (recommended) 3. Dries 4. Cityfan.org 5. 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 Base baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.lvn/ #baseurl=http://livna.cat.pdx.edu/fedora/$releasever/$basearch/RPMS.lvn/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpmgpg/RPMGPGKEYlivna
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 checkupdate Contoh: [root@fc4 yum.repos.d]# yum checkupdate Setting up repositories dries 100% |=========================| 951 B 00:00 livna 100% |=========================| 951 B 00:00 extras 100% |=========================| 1.1 kB 00:00 updatesreleased 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 Reading repository metadata in from local files primary.xml.gz 100% |=========================| 153 kB 00:05 livna : ################################################## 539/539 Added 16 new packages, deleted 59 old in 1.96 seconds HelixPlayer.i386 1:1.0.61.fc4.2 updatesreleased ImageMagick.i386 6.2.2.03.fc4.0 updatesreleased MyODBC.i386 2.50.3925.FC4.1 updatesreleased NetworkManager.i386 0.420.FC4.1 updatesreleased
Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org]
53 dari 61
NetworkManagergnome.i386 0.420.FC4.1 updatesreleased alsalib.i386 1.0.9rf2.FC4 updatesreleased alsautils.i386 1.0.9rf2.FC4 updatesreleased apr.i386 0.9.63.1 updatesreleased arts.i386 8:1.4.20.fc4.1 updatesreleased audit.i386 1.0.41.fc4 updatesreleased auditlibs.i386 1.0.41.fc4 updatesreleased bind.i386 24:9.3.114_FC4 updatesreleased bindchroot.i386 24:9.3.114_FC4 updatesreleased bindlibs.i386 24:9.3.114_FC4 updatesreleased bindutils.i386 24:9.3.114_FC4 updatesreleased binutils.i386 2.15.94.0.2.22.1 updatesreleased [cut] xine.i386 0.99.41.2.fc4.rf dries xinelib.i386 1.1.00.lvn.6.4 livna xinitrc.noarch 4.0.18.11 updatesreleased xorgx11.i386 6.8.237.FC4.49.2 updatesreleased xorgx11MesalibGL.i386 6.8.237.FC4.49.2 updatesreleased xorgx11MesalibGLU.i386 6.8.237.FC4.49.2 updatesreleased xorgx11deprecatedlibs.i386 6.8.237.FC4.49.2 updatesreleased xorgx11fontutils.i386 6.8.237.FC4.49.2 updatesreleased xorgx11libs.i386 6.8.237.FC4.49.2 updatesreleased xorgx11tools.i386 6.8.237.FC4.49.2 updatesreleased xorgx11twm.i386 6.8.237.FC4.49.2 updatesreleased xorgx11xauth.i386 6.8.237.FC4.49.2 updatesreleased xorgx11xdm.i386 6.8.237.FC4.49.2 updatesreleased xorgx11xfs.i386 6.8.237.FC4.49.2 updatesreleased xpdf.i386 1:3.010.FC4.2 updatesreleased yelp.i386 2.10.01.4.2 updatesreleased ypserv.i386 2.137 updatesreleased yumex.noarch 0.429.0.fc4 extras zlib.i386 1.2.2.25.fc4 updatesreleased zlibdevel.i386 1.2.2.25.fc4 updatesreleased
Bila kemudian misalkan kita ingin mengupdate sesuatu paket, kita tinggal mengetikkan: yum update namapaket1 namapaket2 Contoh: [root@fc4 yum.repos.d]# yum update yumex Setting up Update Process Setting up repositories dries 100% |=========================| 951 B 00:00 livna 100% |=========================| 951 B 00:00 extras 100% |=========================| 1.1 kB 00:00 updatesreleased 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 Reading 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:12 updatesre: ################################################## 981/981 Added 2 new packages, deleted 4 old in 3.47 seconds Resolving Dependencies > Populating transaction set with selected packages. Please wait. > Downloading header for yumex to pack into transaction set. yumex0.429.0.fc4.noarch 100% |=========================| 12 kB 00:00 > Package yumex.noarch 0:0.429.0.fc4 set to be updated > Running transaction check Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Updating: yumex noarch 0.429.0.fc4 extras 180 k Transaction Summary ============================================================================= Install 0 Package(s) Update 1 Package(s) Remove 0 Package(s) Total download size: 180 k Is this ok [y/N]: y Downloading Packages: (1/1): yumex0.429.0.fc4 100% |=========================| 180 kB 00:06 Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : yumex ######################### [1/2] Cleanup : yumex ######################### [2/2] Updated: yumex.noarch 0:0.429.0.fc4 Complete!
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. Materimateri 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 Sentul November 2005 Fajar Priyanto http://linux2.arinet.org
[email protected] Ym: fajarpri
Ilmu Pengetahuan adalah Milik Bersama [http://linux2.arinet.org]
57 dari 61