Вы находитесь на странице: 1из 33

SMK-TI

TRAINING AND CERTIFICATION

Modul 4 INSTALASI LINUX

Team Training SMK - TI

63

SMK-TI

TRAINING AND CERTIFICATION

Tujuan: Siswa dapat mengetahui dan menjelaskan mengenai proses dari instalasi Linux Operating System. Siswa mampu meng- install Linux

Team Training SMK - TI

64

Instalasi RedHat Linux


Persiapan RedHat Linux mer upakan salah sat u dist r ibusi yang memiliki pr ogr am inst alasi yang sangat baik sehingga inst alasi dapat dilakukan secar a ot omat is. User hanya per lu memasukkan inf or masi mengenai sist em yang dimiliki dan sisanya akan diker j akan oleh pr ogr am inst alasi t er sebut . Oleh kar ena it u sebelum melakukan inst alasi sebaiknya mengumpulkan dulu dokument asi mengenai semua hardware yang dimiliki, kalau perlu siapkan buku manual komputer. Per iksa apakah semua hardware komput er memang t er cant um dalam daf t ar Hardware-HOWTO atau RedHat Compatibility List.

Membuat Disket Boot dan Supplemental Bila inst alasi RedHat Linux dir encanakan melalui NFS, har d disk, FTP, SMB at au PCMCI A maka disket boot dan supplemental ini har us disiapkan lebih dahulu. Unt uk it u diper lukan dua buah disket 3.5 inci high-density (1.44MB) yang t elah di f or mat . Ber i label pada disket t er sebut , masing-masing RedHat Boot Disk dan RedHat Supplemental Disk. Untuk membuat kedua disket itu dari MS-DOS, Pertama: 1.Jalankan program rawrite.exe yang terdapat pada cd RedHat: d: cd \ images \ dosutils\ rawrite r awr it e akan menanyakan nama disk image. Masukkan disket RedHat Boot Disk di dr ive A:, ket ik boot.img dan t ekan Ent er . Selesai, disket RedHat Boot Disk bisa dikeluarkan dari drive A: 2. Set elah selesai j alankan lagi r awr it e.exe. Masukkan disket ke Supplemental di drive A:, ketik supp.img dan tekan Enter. Selesai. Untuk membuat kedua disket itu dari sistem Linux, dapat digunakan program utilitas dd. Mount dulu cd RedHat kemudian pindah ke dir ekt or i images di CD-ROM. Gunakan perintah ini untuk membuat RedHat Boot Disk: dd if=boot.img of=/dev/fd0 bs=1440k Kemudian untuk RedHat Supplemental Disk dibuat dengan perintah: dd if=supp.img of=/dev/fd0 bs=1440k

Team Training SMK - TI

65

Instalasi Tanpa Menggunakan Disket Boot Bila ada MS-DOS di dalam komput er , inst alasi dapat langsung dilakukan t anpa bant uan disket boot. Pr ogr am inst alasi RedHat dapat langsung di j alankan dar i prompt MS-DOS: d: cd \ dosutils autoboot.bat Cat at an: Dist r ibusi t er bar u RedHat bisa langsung boot dar i CD-ROM begit u cd tersebut dimasukkan dalam cd drive komputer. Virtual Console Saat inst alasi ber langsung, user t idak hanya bisa melihat kot ak dialog yang menuntun pr oses inst alasi t api bagi user yang sudah ber pengalaman j uga dapat melihat pr oses diagnost ik dan j alannya pr oses dengan memanf aat kan virtual console. Lima buah vir t ual console yang t er sedia dapat membant u mengat asi masalah saat instalasi, yaitu: Console Console Console 3 1 2 menampilkan menampilkan menampilkan pesan-pesan inst alasi kot ak pr ompt pr ogr am (inst all dialog shell log)

Console 4 menampilkan pesan-pesan ker nel dan sist em pr ogr am lainnya (syst em log) Console 5 menampilkan pesan-pesan lainnya Untuk ber pindah-pindah console dapat dilakukan dengan menekan t ombol Alt +F1, Alt +F2 .... Alt +F5. Tidak per lu har us menget ahui pesan-pesan di console lain kar ena instalasi di console 1 sudah lebih dari cukup.

Instalasi dari CD- ROM I nst alasi yang paling mudah adalah melalui dist r ibusi CD-ROM RedHat 5.1 walapun car a lain seper t i melalui har d disk, NFS, FTP dan lain-lain t idak j uga t er lalu sulit . Saya hanya menuliskan langkah-langkah instalasi melalui CD-ROM saja. Booting Dapat dilakukan melalui boot disk yang t elah dibuat sebelumnya at au melalui MSDOS dengan program autoboot.. Bila memilih melakukan boot dar i disk boot , masukkan disket tersebut dan boot komputer. Beberapa saat kernel akan memeriksa

Team Training SMK - TI

66

hardware, bila t idak ada masalah akan di t ampilkan boot : prompt . Tekan Ent er begitu prompt t er sebut muncul. Par amet er bisa dit ambahkan bila hardware t idak terdeteksi, misalnya: boot: linux hdc=cdrom Bila melalui MS-DOS, masuk ke dir ekt or i d:\ dosut ils disit u ada bat ch f ile, autoboot.bat yang bisa langsung di jalankan.

Program Instalasi Kot ak dialog per t ama kali yang muncul set elah pr ogr am diat as dij alankan adalah kotak selamat datang dari Red Hat, kemudian pilihan monitor, berwarna atau tidak. Kot ak dialog selanj ut nya adalah pilihan keyboard, gunakan t anda panah at au t ombol TAB untuk bergerak.

Selanjutnya adalah kotak dialog pilihan metode instalasi yang akan dipakai,

pilihan per t ama Local CDROM dan yang lain NFS, Har d disk, FTP ser t a SMB. Unt uk kali ini pilihan metode instalasinya adalah dari CDROM.

Team Training SMK - TI

67

Pr ogr am inst alasi akan menanyakan apa j enis CD-ROM dr ive. Kebanyakan CD-ROM dr ive unt uk home PC adalah I DE/ ATAPI . Bila j enisnya SCSI CD-ROM dr ive

selanj ut nya pr ogr am menanyakan j enis adapter SCSI -nya. Bila CD-ROM dr ive bukan termasuk keduanya, pilih other dan driver untuk CD-ROM tersebut.

Setelah semua informasi benar di masukkan, program menanyakan apakah

akan menginst alasi sist em bar u at au upgrade. Pilihan upgrade hanya bisa dilakukan bila versi lama dari RedHat Linux yang berbasis RPM telah ada dalam komputer.

Bila yang di pilih Install, pr ogr am secar a ot omat is akan menj alankan pr ogr am utilitas fips at au disk druid yang akan menyusun par t isi-partisi har d disk. Selanjutnya lihat Partisi Disk

Partisi Hard Disk PERHATI AN: Ter ut ama bagi mer eka yang akan ber bagi par t isi dengan sist em lain (Windows95, OS/ 2 dll). Kesalahan mempar t isi har d disk dapat menghapus seluruh sist em dan isi hard disk oleh kar ena it u lakukan bagian ini dengan hat i-hat i, bila perlu backup dulu sistem yang ada. Perintah-perintah yang di gunakan dalam program partisi fdisk adalah: m, unt uk menampilkan selur uh per int ah yang t er sedia ber ikut

penjelasannya/help. p, untuk menampilkan tabel partisi hard disk. n, membuat partisi baru. t, mengeset atau merubah tipe partisi. l, menampilkan daftar tipe-tipe partisi berikut nomor ID masing-masing. w, menyimpan semua perubahan yang telah dilakukan.

Team Training SMK - TI

68

Sebelum mulai, selalu per iksa inf or masi par t isi har d disk saat it u dengan per int ah p. Sedikit nya diper lukan dua buah par t isi unt uk Linux, yait u par t isi unt uk root dan swap tapi bila spasi hard disk tidak membatasi bisa di buat beberapa partisi lain. Par t isi dibuat dengan per int ah n dan kemudian bisa dipilih e unt uk part isi ext ended dan p unt uk part isi primer. Pilih p unt uk per t ama kali ini. Ber ikut nya adalah menent ukan silinder awal dan besar par t isinya, misalanya unt uk par t isi ini diinginkan besar nya 500MB maka masukkan +500M. Sampai disini, par t isi Linux nat ive yang pertama sudah terbentuk. Selanj ut nya adalah membuat part isi swap. Par t isi ini digunakan sebagai penampung inf or masi yang sedang t idak digunakan oleh RAM, t uj uannya agar RAM t et ap memiliki r uangan yang kosong unt uk mener ima inf or masi bar u. Beber apa or ang ber pendapat par t isi ini har us diber ikan sedikit nya 32MB saat menj alankan X Window at au sedikit nya 2 kali j umlah RAM. Tapi beber apa or ang yang memiliki RAM lebih dar i 64MB melapor kan sist em mer eka dapat beker j a dengan baik walaupun tanpa partisi swap. Membuat par t isi swap sama halnya dengan diat as, dengan per int ah n, pilih p dan t ent ukan silender awal ser t a besar nya par t isi swap t er sebut . Unt uk par t isi swap, t ipe par t isinya har us dir ubah dengan per int ah t dan masukkan kode hex 82 unt uk partisi ini. Bila r uang har d disk masih t er sisa ulangi pembuat an par t isi yang lain. Kit a di ij inkan membuat hingga empat buah par t isi pr imer dalam sebuah har d disk, set elah itu hanya dapat di buat partisi extended di masing-masing partisi primer. Set elah semua par t isi di buat , t ekan w unt uk menyimpannya dan akan kembali ke pr ogr am inst alasi. Selanj ut nya par t isi swap bar u di buat akan di f or mat supaya bisa di gunakan unt uk Linux. Bila ada par t isi sist em lain, misalnya Windows95, kit a diber i kesempat an unt uk member ikan nama mount point ke par t isi t er sebut agar nant i Linux bisa membaca partisi tersebut. Tombol Edit dapat digunakan untuk merubah mount point masing-masing partisi.

Team Training SMK - TI

69

Instalasi Paket Program I nst alasi paket pr ogr am adalah t ahap ber ikut nya dar i r angkaian t ahap inst alasi RedHat Linux. I nst alasi paket pr ogr am j uga akan dipandu dengan baik, per t ama kali akan dit ampilkan kot ak dialog yang menampilkan komponen pr ogr am yang t elah dikelompokkan secara rapi oleh RedHat. Tapi kita bisa memilih paket-paket program

Team Training SMK - TI

70

apa yang ingin di inst alasi dengan mengakt if kan(member i t anda * ) pada pilihan Select individual packages. Kadang-kadang, pr ogr am t er t ent u t er gant ung pada pr ogr am lain supaya dapat bekerja dengan baik. Hal ini disebut dependency dan ini sering terjadi bila user yang t idak ber pengalaman memilih Select individual packages dan menent ukan sendir i paket program yang ingin di instalasi. Tapi tidak perlu khawatir, bila program inst alasi mendet eksi adanya paket pr ogr am t idak dipilih padahal dibut uhkan oleh paket program lain maka secara otomatis program instalasi akan menunjukkan paketpaket program yang harus di instalasi. Format, Instalasi dan Menunggu Tugas selanj ut nya biar lah diker j akan oleh pr ogr am inst alasi, memf or mat semua partisi dan menginst alasi paket pr ogr am yang t elah dit ent ukan. Peker j aan ini akan memakan wakt u sedikit lama dan yang dapat kit a lakukan saat it u adalah hanya menunggu.

Team Training SMK - TI

71

Konfigurasi Alat Mouse Set elah memf or mat selur uh par t isi dan menginst alasi semua paket pr ogram, selanj ut nya secar a ot omat is pr ogr am inst alasi akan mendet eksi kehadir an mouse berikut port di mana mouse tersebut dihubungkan. Video Card dan Video Monitor Bila saat inst alasi paket pr ogr am kit a memilih X Window System, maka pr ogr am inst alasi akan menj alankan Xconfigurator. Per t ama, akan dit anyakan inf or masi mengenai kartu video bila kartu video yang kita miliki tidak ada dalam daftar yang di ber ikan, cobalah pilih unlisted car d. Kedua, Xconfigurator akan member i daf t ar pilihan monitor atu pilih saja custom bila monitor milik kita tidak ada dalam daftar. Selanj ut nya adalah pilihan modus video. Pilih modus video yang ingin di j alankan tapi per hat ikan j umlah memor i video yang dimiliki, unt uk 1MB video memor i t idak cukup baik menjalankan modus 32. Semua informasi di atas akan ditulis dalam file /etc/X11/XF86Config. Networking Bila komputer tidak di rencanakan untuk di hubungkan dengan mesin lain dalam suatu j ar ingan, pilih saj a No. Bila dipilih Yes, kit a har us memasukkanI P addr ess, net mask, def ault gat eway dan nameserver pr imer ser t a domain name, host name dan

nameserver tambahan lainnya. Printer Konf igur asi pr int er bisa di lewat i dan di set up di lain wakt u. Koneksi pr int er dapat dipilih: Local, Remot e at au LAN-Manager. Kemudian dit anyakan nama queue, direktori spool, mer ek dan modelnya, ukur an ker t as yang dipakai ser t a kedalaman warna bila printernya berwarna. Untuk local printer harus diberikan nama port dimana printer tersebut dihubungkan. Untuk r emot e pr int er memer lukan I P addr ess host ser t a nama queue di remote host. Sedangkan untuk printer LAN-Manger memerlukan nama host, IP number host, nama printer, username yang akan menggunakan printer dan password-nya.

Team Training SMK - TI

72

Clock Program instalasi juga akan menanyakan time zone dimana kit a ber ada dan mengeset CMOS clock komput er . Bila clock diset unt uk wakt u lokal, Linux maupun sist em oper asi lain (seper t i Windows95) akan menggunakan clock t er sebut . Bila diset menggunakan GMT at au UTC, Linux akan mengikut i per ubahan it u t api Windows95 tidak. Password Isian password muncul set elah set ing clock. Password ini adalah password root dan digunakan unt uk melindungi sist em. Per lu dua kali memasukkan password dengan benar, password sedikitnya enam karakter atau angka dan dapat berupa huruf besar at au kecil, at au campur an diant ar a it u semua. Password sebaiknya t idak mudah dit ebak or ang lain dan j angan melupakan password ini kar ena sist em t idak akan bisa dibuka tanpa password. Instalasi LILO Setelah mengeset password, selesai sudah instalasi RedHat Linux. Bisa

dilanj ut kan dengan menginst alasi

LILO j ika dikendaki. Kot ak

dialog LI LO

menanyakan di mana LI LO akan di inst alasi. Pilih dimana LI LO akan dilet akkan at au Skip saja bila tidak ingin menginstalasinya. Cobalah dengan memilih MBR.

Set elah menekan Ok, pr ogr am inst alasi akan mereboot sist em, t unggu beber apa det ik. Pada beber apa komput er ada kalanya BI OS melapor kan adanya penulisan di MBR, pilih saja Ok atau expected (karena memang kita sengaja menuliskan informasi LILO di MBR).

Team Training SMK - TI

73

Prompt boot : menandakan LI LO t elah dimuat t ekan Ent er at au biar kan beber apa saat , LI LO akan meload ker nel Linux (def ault nya, LI LO akan meload Linux). Ket ikan root pada prompt login: dan isi password pada prompt password: Bila melihat prompt pagar seperti ini [root@localhost root] # berarti instalasi yang melelahkan ini telah berhasil. Selamat! Lalu apa yang akan dilakukan dengan kur sor yang ber kedip-kedip it u? Anda dapat mener uskan membaca bab mengenai Command Line at au mencoba mencar i inf or masi bagaimana beker j a di lingkungan gr af ik pada bab XWindow Syst em ser t a Window Manager & Desktop Manager. LILO Unt uk memuat kernel diper lukan sebuah pr ogr am loader khusus. RedHat t elah menyediakan sebuah pr ogr am yang dinamakan LI LO at au Linux Loader (Wer ner Almesber ger ). LI LO digunakan unt uk mesin I nt el-compat ible, sedangkan mesin lain seper t i Digit al Equipment Cor p. menggunakan MI LO. Alpha PC, SPARC-compatible dapat menggunakan SILO. Pada saat inst alasi RedHat Linux ada pilihan unt uk menginst alasi LI LO Bila saat inst alasi pilihan ini dilewat i at au Skip, LI LO bisa di inst alasi sekar ang dengan perintah /sbin/lilo. Disamping dengan LI LO, kernel j uga dapat dimuat dar i DOS dengan menggunakan program LOADLIN.EXE. Car a yang mudah adalah mencopy ker nel dan LOADLI N. EXE ke par t isi DOS, lalu unt uk memboot komput er cukup dengan menget ikkan perintah ini dari prompt DOS: c:\ loadlin c:\ vmlinuz root=/dev/hda3 ro /dev/hda3 bisa diganti sesuai dengan partisi root Linux. Instalasi LILO dapat diistalasi dan ditempatkan pada salah satu partisi sbb: Master Boot Record (MBR) dari hard disk. Root Partisi Linux. Floppy disk.

Team Training SMK - TI

74

Unt uk menginst alasinya sangat mudah yait u dengan per int ah lilo (t er dapat di direktori /sbin). Dokument asinya dapat dibaca di /usr/doc. Ada shell scr ipt , QuickInst yang digunakan untuk mengganti LILO yang telah di instalasi. Edit dan konfigurasi sesuai kebutuhan file /etc/lilo.conf Jalankan /sbin/lilo untuk mengaktifkannya Beber apa f ile akan ber ubah selama inst alasi LI LO, ber ikut ini f ile-f ile yang dibuat atau berubah selama instalasi LILO: /sbin/lilo -- map installer; keterangan lihat man lilo /boot/boot.b -- boot loader / boot/map -- boot map, berisi lokasi kernel /etc/lilo.conf -- file konfigurasi LILO Unt uk mencegah ker usakan sist em at au sist em t idak bisa di boot maka sebaiknya buat dulu emergency boot disk

Konfigurasi Sebelum mengkonf igur asi LI LO, sebaiknya menget ahui sist em oper asi yang ada di set iap par t isi har d disk ser t a menent ukan par t isi unt uk melet akkan LI LO. Pada umumnya LI LO dilet akkan pada MBR. Bila ada sist em lain seper t i OS/ 2, sebaiknya LI LO dilet akkan pada superblock par t isi root kar ena MBR akan dit empat i boot loader OS/2. Bila Linux sat u-sat unya sist em oper asi yang ada di har d disk at au memiliki sist em oper asi Windows 95/ NT, LI LO bisa dilet akkan di MBR. Per hat ikan par t isi masingmasing dengan cermat, misal Windows di /dev/hda1 dan Linux di /dev/hda2. Umumnya LI LO di inst alasi set elah par t isi har d disk dibuat dan set elah sist em operasi Linux atau yang lain sudah di instalasi. Mengedit lilo.conf Login sebagai root sebelum mengedit f ile ini. Buka dengan sembar ang editor t eks ASCII, misal vi. Contoh file lilo.conf: # Start LILO global section Boot = /dev/hda Prompt

Team Training SMK - TI

75

Vga = normal Ramdisk = 0 # End LILO global section image = /vmlinuz root = /dev/hda3 label = linux other = /dev/hda1 label = dos tabel = /dev/hda Parameter selengkapnya: boot=<boot_device> memberitahu device yang memiliki boot sect or . Boot sect or dibaca dari device ini dan di mount sebagai root. linear Mengenerate linear sector addrress. Lihat dokumentasi LILO.

install=<boot_sector> Menginst al f ile yang t elah dit ent ukan sebagi boot sect or yang bar u. J ika inst all t idak dipakai, / et c/ lilo/ boot .b dipakai sebagi default. message=<message_fil Unt uk menampilkan f ile t eks, besar nya maksimum 65,535 e> verbose=<level> Lihat dokumentasi LILO. backup=<backup_file> Menyalin boot sector asli ke file <backup_file>. forcebackup<backup_file> Sama dengan backup. Opt ion ini menimpa salinan backup yang t elah dibuat dan akan mengabaikan opt ion backup bila byte. Menampilkan progress reporting. Option lain seperti -v dan -q.

keduanya dipakai. prompt timeout=<tsecs> Meminta masukan saat boot. Mengeset wakt u t unggu keyboard sebelum menj alankan opt ion ber ikut nya. Def ault nya 5 det ik. Masukkan value 0 j ika ingin LILO menunggu sampai ada masukkan dari keyboard. serial=<parameter> ignore-table Mengijinkan masukan dari serial line dan keyboard ke LILO. Mengabaikan tabel partisi yang corrupt.

password=<password> Memasang password untuk melindungi boot images.

Team Training SMK - TI

76

Uninstall LILO Menghapus atau menguninstalasi LILO dari sistem sangat mudah, dengan perintah: lilo -u atau dari partisi aktif Linux yang lain atau partisi DOS dengan menggunakan fdisk. Bila LI LO di inst alasi sebagai MBR, maka MBR asli sebelum dit empat i LI LO dapat di restore dengan cara mem-boot sistem dengan DOS, kemudian jalankan: sys c: atau fdisk /MBR

Berbagi Partisi dengan Windows


Mengapa dibuat Partisi? Pada dasar nya Linux dapat beker j a hanya dengan dua par t isi saj a, yait u par t isi root dan par t isi swap t api kar ena alasan-alasan t er t ent u beber apa or ang mer asa lebih senang membagi-bagi har d disk menj adi beber apa par t isi supaya memudahkan perbaikan, misalnya bila suat u saat ada par t isi yang r usak maka cukup memf or mat at au memper baiki par t isi yang r usak it u saj a t anpa mengganggu par t isi lainnya. Ada j uga or ang yang memilih menggunakan par t isi-par t isi yang lebih kecil ini unt uk memper cepat akses har d disk ser t a unt uk membat asi membengkaknya f ile yang t idak t er kendali, seper t i misalnya f ile-f ile yang menyimpan pesan-pesan dar i newsgroup. Tent u saj a Anda har us mer encanakan secar a cer mat ber apa ukur an unt uk par t isipar t isi t er t ent u ser t a j umlah yang dibut uhkan kelak. Per encanaan yang cer mat akan menghindar i Anda dar i masalah-masalah di wakt u yang akan dat ang. Beber apa kesalahan per encanaan yang ser ing t er j adi adalah dit emukannya par t isi-par t isi yang set elah beber apa wakt u cepat sekali penuh sedangkan ada par t isi lain malah menyisakan banyak sekali spasi kosong. Sudah past i sit uasi demikian membuat pemakaian hard disk tidak efektif dan tidak efisien lagi. Saat ini Linux memang belum mampu melakukan r esize par t it ion on t he f ly seper t i halnya pada AI X/ 6000 sehingga kesalahan per encanaan seper t i it u hanya bisa ditebus dengan memformat dan mempartisi ulang hard disk

Team Training SMK - TI

77

Anda t idak per lu memikir kan ber apa ukur an ser t a j umlah par t isi saat ini, semua it u hanya ilust r asi saj a bila kelak Anda benar -benar ser ius menggunakan Linux. Tuj uan ut ama bab ini adalah menunj ukkan bagaimana membuat par t isi Linux ber dampingan dengan Windows yang sudah lebih dulu diinstalasi.

Mempersiapkan Hard Disk Seandainya har d disk Anda sebesar 1.2GB dan saat it u selur uhnya dipakai unt uk par t isi Windows, past ikanlah Anda masih memiliki sisa spasi di har d disk. Gunakan chkdsk unt uk mengecek sisa spasi di har d disk Anda. Ber syukur lah bila Anda memiliki spasi sedikit it nya 500MB kar ena dengan sisa yang cukup besar ini, kelak Anda bisa menginstalasi aplikasi Linux lebih banyak serta mencoba X Window. Sisa spasi yang sebesar 500MB it u nant i akan dipisahkan dar i par t isi Windows dengan menggunakan pr ogr am split t ing par t it ion at au pembagi par t isi, FIPS. Pr ogr am kecil ini cukup ampuh dan aman melakukan t ugas pembagian par t isi t anpa merusak data di partisi Windows. Walupun demikian sebaiknya Anda mulai melakukan backup bila Anda memiliki dat a pent ing di har d disk kar ena t idak ada yang ber ani menj amin pr ogr am ini selalu beker j a dengan baik. Suat u saat Anda akan mengenal pula beber apa pr ogr am split t ing par t it ion ver si komer sial yang mungkin akan memberikan jaminan keselamatan data yang lebih baik. Siapkan j uga sebuah disket boot yang ber isi sist em boot DOS/ Windows. Salinlah file-file f ips. exe, rest orrb. exe dan errors.txt dar i dir ekt or i \ dosutils di CD dist r ibusi ke disket boot t er sebut . File-f ile it u semua dapat dij alankan dar i DOS/Windows prompt. Disket boot t er sebut kelak j uga akan digunakan unt uk menyimpan/membackup inf or masi par t isi asli at au par t isi awal sebelum dilakukan pembagian partisi.

Past ikan j uga t idak ada dat a yang t er f r agment asi di har d disk dengan car a menj alankan pr ogr am fragmentasi milik Windows. Past ikan pula Anda menghapus dahulu f ile swap milik Windows kar ena f ile ini ser ing t idak bisa dipindahkan oleh pr ogr am f r agment asi. Bila Anda menggunakan I MAGE at au MI RROR maka Anda har us menghapus dulu f ile-file mirror yang t er sembunyi at au hidden f ile seper t i image.idx atau mirorsav.fil.

Team Training SMK - TI

78

Mempartisi dengan FIPS Set elah semua per siapan diat as diat as t elah Anda lakukan dengan baik, selanj ut nya j alankan pr ogr am pembagi par t isi, FI PS. Boot pr ogr am dengan menggunakan disket yang t elah Anda buat t adi, bila t idak ber j alan, lihat lah pesan kesalahan yang dit ampilkan dan coba per iksa lagi per siapan diat as mungkin ada yang t er lewat . Pr ogr am FI PS j uga menolak bila Anda masih mengakt if kan pr ogr am-program semacam disk cache(Smartdrive dsb.), matikanlah dulu program-program tersebut. Bila semuanya ber j alan nor mal, FI PS akan mendet eksi semua har d disk yang t er dapat dalam komput er Anda. Pilihlah har d disk mana yang akan dibagi par t isinya. FI PS selanj ut nya akan menampilkan r oot sect or dan t abel par t isi har d disk yang Anda pilih. Abaikan saj a angka-angka pada t abel t er sebut bila Anda t idak

menget ahui ar t inya, per hat ikan saj a j umlah Megabyt e set iap par t isi di kolom paling kanan. FI PS selanj ut nya akan mendet eksi keabsahan par it isi yang ada. Bila t er dapat lebih dar i sat u par t isi, Anda akan di t anya par t isi mana yang akan dibagi. Bila t idak ada kesalahan, FI PS akan menampilkan sisa spasi har d disk di akhir par t isi. Anda dapat menggunakan sisa spasi it u selur uhnya at au sebagian dengan car a menger akkan kur sor dengan panah kanan at au panah kir i. Tent ukan besar nya, misalnya kur ang lebih sebesar 500MB. J ika Anda t elah yakin dengan besar par t isinya, seger a t ekan Enter untuk melanjutkan. FI PS akan memer iksa kembali apakah masih ada sisa spasi yang bisa dibuat par t isi bar u lagi. Bila sudah t idak ada spasi yang t er sisa, FI PS akan menampilkan t abel par t isi yang bar u. Per iksalah apakah pembagian par t isi yang t elah Anda lakukan it u sudah sesuai dengan keinginan. Lanjutkan dengan menekan 'c' untuk melanjutkan dan past ikan Anda menj awab ' y' bila dit anyakan apakah akan membackup par t isi awal di disket boot. Langkah t er akhir adalah menyimpan per ubahan par t isi kedalam t abel par t isi dan keluar dar i pr ogr am. Set elah it u lakukan reboot dan J ANGAN PERNAH

MENULI SKAN SESUATU PADA HARD DI SK SEBELUM ANDA MELAKUKAN REBOOT. Set elah reboot, gunakan chkdsk at au Nort on Disk Doct or(NDD) unt uk memast ikan par t isi DOS/ Window beser t a dat a milik Anda dalam keadaan baik. Par t isi t er sebut t ent u saj a ber kur ang sebanyak 500MB(at au sesuai j umlah yang

Team Training SMK - TI

79

Anda buat

menggunakan FI PS) dan par t isi

bar u ini

t idak t er det eksi oleh

DOS/Windows, biarkanlah dan lanjutkan dengan menginstalasi Linux di partisi baru itu.

Instalasi Linux Pada saat inst alasi Linux, Anda akan diber i kesempat an memilih par t isi yang akan di format dengan menggunakan fdisk atau diskdruid. Jangan melakukan sesuatu apapun pada par t isi DOS/ Windows kar ena akibat nya Anda akan kehilangan selur uh isi DOS/ Windows. Beker j alah pada par t isi bar u sebesar 500MB yang bar u saj a Anda buat t adi dan lakukanlah per ubahan-per ubahan at au membagi-baginya menj adi beberapa partisi lagi sebelum Anda memformatnya. Biasanya dalam satu hard disk hanya diijinkan membuat maksimal empat buah partisi primer saja dan selanjutnya hanya bisa dibuat partisi logical di masing-masing partisi primer selama spasi har d disk masih mencukupi. Oleh kar ena har d disk Anda sudah memiliki par t isi Windows sebesar +/ -700MB maka sebenar nya Anda bisa membuat t iga buah par t isi primer lagi pada spasi sebesar 500MB it u. Dengan menggunakan per int ah yang ada dalam pr ogr am fdisk, hapuslah par t isi 500MB it u, kemudian buat lah t iga par t isi bar u, misalnya unt uk / , swap dan usr yang besar nya ber t ur ut turut 100MB, 32MB dan +/-468MB. Selaj ut nya pr ogr am inst alasi akan memf or mat ket iga par t isi it u dan mener uskan pr oses inst alasi Linux ber ikut nya. Lihat lah bab membuat par t isi dengan f disk unt uk mengetahui perintah-perintah fdisk serta untuk melanjutkan proses instalasi. Menghapus Partisi Linux Saya t idak menghar apkan Anda secepat ini memut uskan menghapus Linux t api bila memang itu yang Anda kehendaki ambilah disket boot yang berisi backup partisi awal dari hard disk Anda, kemudian boot komputer dengan disket tersebut serta jalankan restorrb.exe. Pilihlah f ile backup-nya, dalam sekej ap par t isi Linux sebesar 500MB(yang t er dir i dar i par t isi-par t isi / , swap dan usr ) akan dihapus dan har d disk Anda akan kembali seperti sedia kala.

Team Training SMK - TI

80

Sistem Crash Tips Mencegah Crash Walau di klaim Linux memiliki kest abilan t inggi dan sangat j ar ang t er j adi crash t api hal it u t et ap dapat t er j adi. Oleh kar ena it u st r at egi yang baik adalah ber siap-siap dan mencegah hal it u t er j adi. Per siapan bisa dengan car a membuat backup sist em, membuat emer gency boot disk, at au membuat salinan f ile-f ile pent ing. Ber ikut ini tips menjaga sistem agar terhindar dari masalah: Jangan login sebagai root bila tidak perlu Buat backup setelah instalasi atau setup Buat emergency boot disk dengan kernel terbaru Jangan mematikan komputer dengan tombol power on/off Gunakan perintah shutdown Jangan menghapus e2fsck dari /etc/rc.d/rc.sysinit Gunakan fsck atau badblocks untuk mengecek disket Jangan menjalankan fsck pada filesystem yang di mount Buat backup file penting pada disket Jangan pedulikan fragmentasi pada partisi Linux Gunakan tool-tool filesystem Jangan menginstalasi program-program yang tidak diperlukan

Login sebagai Root Bila t idak per lu sebaiknya j angan login sebagai root sepanj ang har i. Root memiliki kekuasaan t er hadap sist em, j adi root bisa melakukan apa saj a t er hadap sist em t api yang namanya manusia suat u saat bisa lupa. Maunya memper baiki sist em t api ternyata salah memasukkan perintah yang akhirnya menghancurkan sistem. Contohnya tanpa sengaja, root bisa saja mengetikkan perintah: rm -rf /* Akibat nya sangat f at al, per int ah t er sebut t idak saj a menghapus habis sist em Linux tapi juga seluruh partisi DOS atau Windows bila saat itu sedang di mount.

Team Training SMK - TI

81

Membuat Boot Disk Set elah melakukan inst alasi at au setup, buat lah boot disk menggunakan ker nel terbaru. Ini untuk persiapan bila suatu saat kita gagal saat recompile kernel. Pastikan kernel sudah menunjuk ke device root dengan perintah: # rdev zImage Selanjutnya, format disket dengan perintah (misalkan disket 1.44MB di drive A): # fdformat /dev/fd0H1440 Copy kernel ke disket tersebut: # dd if=zImage of=/dev/fd0 Coba reboot komputer dengan disket boot tetap di drive A: # shutdown -r now Dengan car a demikian kit a t idak saj a memiliki emer gency boot yang ber isi ker nel tapi juga filesystem minimal untuk melakukan recovery sistem.

Mengembalikan File Teks yang Terhapus Bila t anpa sengaj a sebuah f ile t eks t er hapus, j angan panik. Ada tips yang namanya "Desper at e per son' s t ext f ile undelet e" dar i Paul Ander son' s "The Linux Tips HOWTO" milik Michael Hamilton. Bila bisa mengingat beber apa t eks dar i f ile, t ahu di par t isi mana f ile it u sebelum t er hapus dan masih t er sisa space di par t isi t er sebut maka masih ada kemungkinan mengembalikan f ile t er sebut . Michael Hamilt on menggunakan per int ah egrep dan strings untuk menyelesaikan kasus ini. Misal, kit a kehilangan 100 bar is f ile dengan f r ase "Xena", diikut i oleh "Lawless" dan masih ada sisa space di par t isi DOS maka unt uk mendapat kan 100 bar is t eks tersebut dengan cara: # egrep -100 'Xena.+Lawless' /dev/hda3 > /mnt/dos/lucy Mudah-mudahan ke 100 baris teks tersebut bisa dibaca disini: # strings /mnt/dos/lucy | less

Team Training SMK - TI

82

File Toolbox RedHat menyediakan beber apa f ile tool yang sangat ber guna unt uk memer iksa dan memper baiki masalah sist em. File t er sebut diant ar anya adalah e2fsck yang dapat ber j alan secar a ot omat is dar i scr ipt rc.sysinit. File lain seper t i badblocks sangat berguna bagi pemilik hard disk non-IDE. Selengkapnya file-file tools tersebut adalah sebagai berikut: e2fsck Kebanyakan user Linux memilih second ext ended par t it ion karena e2fs ini robust, ef isien, cepat dan r elat if t idak banyak mengalami f r agment asi. Unt uk memer iksa dan memper baiki par t isi e2fs, sebaiknya par t isi t er sebut di unmount dulu. Misal, untuk memberbaiki partisi /dev/hda3: # e2fsck -p /dev/hda3 badblocks Per int ah ini unt uk mencar i bad block pada sebuah device. Memiliki beber apa opt ion yang dapat dipilih sesuai keper luan. Hat i-hat i dengan opt ion -w, ini adalah 'write-mode' test yang dapat menghapus data pada sebuah partisi. fsck Sama seper t i e2fsck. Hat i-hati j uga dengan opt ion -P. Lebih j elasnya baca man page. Bila f ilesyst em r oot yang mengalami corrupted, menj alankan f sck dar i floppy adalah langkah yang paling ber hasil unt uk dilakukan. dump dan rest ore Pr ogr am dump digunakan unt uk membackup f ilesyst em. Sedangkan restore mer upakan program pasangannya. Keduanya dapat bekerja melalui network. dumpe2fs Unt uk menghasilkan inf or masi filesystem seper t i inode count , block count , block size, last mount dan wr it e t ime. Unt uk par t isi sebesar 450MB akan dihasilkan laporan sebesar 26.000 karakter. tune2fs Unt uk mengat ur par amet er agar per f or ma sist em meningkat . Hanya unt uk f ilesyst em ext 2. Gunakan tune2fs pada saat e2fsck ber j alan pada sebuah par t isi dan jangan jalankan tune2fs bila sebuah partisi sedang di mount. mke2fs Sahabat par a Linux Hacker ! Unt uk membuat second ext ended f ilesyst em pada sebuah par t isi. Ber guna saat pembuat an compr essed f ilesyst em pada

emergency disk atau pada saat instalasi hard disk baru. debugfs Debugger untuk ext2 filesystem. Memiliki 34 perintah built-in. # debugfs /dev/hda3 Sistem tidak bisa Boot Mudah saja bila punya emergency boot disk. Lakukan seperti ini: Boot Linux dari disket boot disk

Team Training SMK - TI

83

Pada prompt lilo boot:, ketik rescue; ini untuk meload kernel dari disket tadi Ikuti saja perintahnya sampai diminta memasukkan Supplemental Disk Pr oses pemuat an filesystem dit andai gr af ik bat ang; Prompt menandai pr oses loading sudah selesai. Program-pr ogr am yang ber guna unt uk per baikan ada di dir ekt or i sbin dan usr/bin. Sekar ang t inggal di coba mendapat kan par t isi dan sebisanya dapat di mount Bila partisi ada pada /dev/hda3 lakukan dengan # mount -t ext2 /dev/hda3 tmp untuk memount partisi di tmp, dan segera dapat diperbaiki. Bagaimana bila t idak memiliki boot disk? Mudah j uga, coba dengan boot dar i CDROM kemudian jalankan AUTOBOOT dari DOS. Unt uk masalah-masalah lain seper t i lupa apa password unt uk r oot , lakukan boot dan ket ikkan ' linux single' pada saat lilo boot . Per hat ikan bahwa ini sehar usnya hanya boleh dilakukan oleh r oot at au administ r at or sist em at au super user yang memiliki akses ke mesin server. Setelah masuk ke dalam mode single user, buat lagi password baru dengan perintah passwd. Bila sist em Anda hanya menampilkan ' Li' pada saat boot , kemungkinan besar t er j adi ketidak-sesuaian par amet er geomet r i har d disk(cylinder/head/sector) ant ar a ver si BIOS dan versi MBR.

KOMPILASI KERNEL Kernel adalah pr ogr am yang dimuat saat boot yang ber f ungsi sebagai interface antara user-level pr ogr am dengan hardware. Fungsinya seper t i layaknya sist em oper asi, menangani t ask swit ching dalam multitasking, menangani per mint aan membaca at au menulis per alat an disk, melakukan t ugas-tugas network ser t a mengatur penggunaan memori. Secar a t eknis Linux hanyalah sebuah kernel. Pr ogr am lain seper t i kompiler , editor, window manager dsb yang diser t akan dalam paket hanyalah sebuah dist r ibusi (RedHat, Slackwar e, SuSE dsb) yang melengkapi kernel menj adi sebuah sist em operasi yang lengkap. Kadang-kadang sebuah ker nel memer lukan konfigurasi agar bisa beker j a opt imal pada sebuah mesin. Kernel yang ada pada dist r ibusi RedHat 5.1 adalah ver si 2.0.34.

Team Training SMK - TI

84

Kernel ini pada umumnya sudah bisa langsung bekerja dibanyak komputer tanpa perlu konf igur asi ulang lagi kar ena didalamnya sudah dimuat dukukungan unt uk beber apa device. Konf igur asi ulang bisa dilakukan bila ada t ambahan device bar u yang belum dimuat atau dianggap muatannya terlalu banyak sehingga memakan banyak memori. Set elah dilakukan konf igur asi, t ahap ber ikut adalah melakukan kompilasi unt uk mendapatkan kernel yang baru. Tahap ini memerlukan beberapa tool seperti kompiler dsb. RedHat telah menyediakan tool-tool tersebut dalam distribusinya. Tahap kompilasi ini sangat pot ensial menimbulkan kesalahan dan kadang membuat f r ust r asi bila t er us-mener us mengalami kegagalan. Sebelum mengalami musibah t er sebut , memper siapkan emer gency boot disk adalah langkah yang t epat kar ena pada umumnya kesalahan akan mengakibatkan sistem mogok.

Konfigurasi Kernel Source kernel yang sudah di download biasanya di unpack di direktori /usr/src/. tar -zxvf linux-2.0.34.tar.gz Per int ah t er sebut akan mengur aikan f ile-f ile ke dalam dir ekt or i / usr / sr c/ linux. Bila perlu sempatkan membaca file /usr/src/linux/README. Konfigurasi dimulai dari direktori /usr/src/linux. Ada tiga cara: 1. make config, ber upa t ext base int er f ace, cocok unt uk user yang memiliki terminal model lama dan tidak memiliki seting termcap. 2. make menuconf ig, ber upa t ext base j uga t api memiliki puldown menu berwarna, digunakan untuk user yang memiliki standar console. 3. make xconf ig, interface menggunakan layar gr af ik penuh, unt uk user yang sudah memiliki X Window. Bila ber hasil layar Linux Kernel Conf igurat ion akan dit ampilkan set elah per int ah diat as dij alankan. Ada sekit ar 14 menu pilihan dimulai dar i Code mat ur it y level options sampai Ker nel hacking. Masing-masing memiliki sub-menu bila dipilih dan pilihan yes(y), module(m) at au no(no). Set iap pilihan unt uk dimuat / kompile ke dalam ker nel at au y akan memper besar ukur an ker nel nant inya. J adi pilih feature-feature yang ser ing di gunakan yang di muat ke dalam ker nel at au j adikan module unt uk feature yang tidak sering di gunakan, misalnya PPP support.

Team Training SMK - TI

85

Set elah semua pilihan dianggap sesuai, konf igur asi di simpan dengan memilih save sebelum keluar dar i layar menu konf igur asi. Konf igur asi akan disimpan dalam sebuah file. Langkah selanjutnya adalah kompilasi atau dikenal dengan building the kernel.

Kompilasi Kernel Siapkan kesabar an, t er ut ama bagi user yang melakukan kompilasi ker nel di mesin yang memiliki pr osesor lambat dan sedikit memor i. Kompilasi bisa memakan wakt u 10 menit pada mesin dengan pr osesor Pent ium yang cepat hingga sampai 1,5 j am pada mesin I nt el 386. Wakt u kompilasi j uga ber t ambah bila sist em digunakan unt uk menjalankan proses lain pada saat itu. Tetap di direktori /usr/src/linux, jalankan perintah: make dep; make clean; make zImage Per int ah per t ama, make dep, membaca f ile konf igur asi dan membent uk dependency tree. Pr oses ini mengecek apa yang di kompile dan apa yang t idak di kompile. Selanjutnya, make clean, menghapus selur uh j ej ak kompilasi yang per nah dilakukan sebelumnya. I ni memast ikan agar t idak ada feature ver si lama yang t er sisa. Terakhir, make zI mage, adalah kompilasi sesungguhnya. Bila t idak ada pesan kesalahan, akan terbentuk kernel yang terkompresi dan siap di instalasi.

Kompile Modul Sebelum inst alasi ker nel, modul-modul yang ber hubungan per lu di kompile j uga dengan: make modules Pastikan tidak ada kesalahan.

Instalasi Kernel Cek lokasi ker nel, biasanya nama ker nel dimulai dengan vmlinuz, biasanya ada di direktori /boot. Atau buka file /etc/lilo.conf untuk memastikannya. Setelah itu copy f ile / usr / sr c/ linux/ ar ch/ i386/ boot / zI mage ke dir ekt or i / boot dengan nama lain contohnya: cp /usr/src/linux/arch/i386/boot/zImage /boot/vmlinuz-2.0.34-baru

Team Training SMK - TI

86

Catatan: bila t idak dit emukan f ile zI mage, ber ar t i masih ada kesalahan dalam kompilasi. Sebelum ker nel modul di inst alasi, sebaiknya backup dulu modul lama. Modul ada di direktori /lib/modules, rename modul dengan nama lain: cd /lib/modules mv 2.0.34 2.0.34-backup Keunt ungan membackup modul ini adalah bila t er nyat a nant i modul bar u t idak ber j alan baik, maka modul lama bisa digunakan lagi dengan menghapus modul bar u dan merename modul backup menjadi 2.0.34 kembali. Selanj ut nya, kembali lagi ke / usr / sr c/ linux dan j alankan per int ah di bawah untuk menginstalasi modul ke kernel: make modules_install Akhirnya, edit /etc/lilo unt uk menent ukan ker nel yang akan di pakai dan jangan lupa menjalankan lilo: lilo Selesai, reboot sistem dan lihat hasilnya.

Patch Kernel Setiap di keluar kannya ker nel ver si bar u j uga di keluar kan sebuah f ile patch. File patch ini j auh lebih kecil dar i f ile sour ce ker nel sehingga j auh lebih cepat bila digunakan untuk upgrade kernel. File patch hanya beker j a unt uk mengupgrade sat u ver si ker nel dibawahnya. Misalnya, ver si ker nel 2.0.27 hanya bisa diupgrade dengan f ile patch 2.0.28 menj adi kernel 2.0.28. Begitu pula bila kernel 2.0.27 tersebut ingin diupgrade menjadi kernel 2.0.30 maka diper lukan f ile patch 2.0.28, 2.0.29 dan 2.0.30. Per hat ikan, ker nel 2.0.27 t idak bisa langsung dipatch menj adi 2.0.30 t anpa melalui f ile patch 2.0.28, 2.0.29 dan 2.0.30. File-file patch t er sebut j uga t er sedia pada dir ekt or i yang sama di FTP dan Website yang biasa menyediakan source kernel. File-file patch t er sedia dalam f or mat .gz, set elah di download, pindahkan f ile patch ini ke dir ekt or i / usr / sr c. Pastikan sour ce ker nel ver si lama sudah di inst alasi j uga. Pada direktori yang lama jalankan perintah: gzip -cd patch-2.0.28.gz | patch -p0

Team Training SMK - TI

87

Setelah itu periksa apakah ada file yang berakhiran .rej di direktori /usr/src/linux. Bila dit emukan f ile seper t i it u maka patch yang dilakukan t idak ber hasil, per iksa kembali apakah f ile patch yang dipakai sudah benar . Beber apa f ile pat ch menur ut ber it a kadang-kadang memang t idak sesuai unt uk sebuah sour ce ker nel, t er ut ama sour ce ker nel yang t elah di modif ikasi oleh developer unt uk kepent ingan dist r ibusi Linux. Saya tidak tahu pasti mengenai hal ini.

RedHat Package Manager RPM Salah sat u ut ilit as yang paling power f ul dan inovat if dar i RedHat Linux adalah RPM, RedHat Package Manager . Teknologi RPM adalah sebuah car a yang paling mudah unt uk melakukan inst alasi, uninst alasi, ugrade, quer y, ver if y dan mem-build paket software. Paket software RPM adalah sebuah ar sip dar i f ile-f ile dengan beber apa inf or masi yang berhubungan dengan file-file tersebut, seperti nama, versi dan deskripsinya. Ber beda dengan car a t r adisional menggunakan f ile t ar .gz, met ode RPM membuat user tidak direpotkan masalah manajemen file seperti letak file, direktori dsb. Untuk menjalankan RPM sangat mudah, berikut ini adalah perintah umum untuk: Install rpm -i [option] [nama_paket_rpm] misalnya: rpm -ivh vim-4.5-2.i386.rpm v dan h adalah opt ion unt uk menampilkan j alannya inst alasi dan menampilkan gr af ik berbentuk hash (#). Option lainnya dapat di lihat di man rpm. Bila paket t er sebut t elah di inst alasi at au dit emukan dependency, RPM akan member it ahukan dan inst alasi di bat alkan. Gunakan - -r eplacepkgs at au - replacef iles bila ingin menimpa paket lama. Unt uk dependency er r or , paket at au f ile yang di but uhkan har us di inst alasi dulu. Sebaiknya tidak menggunakan opt ion - nodeps untuk mengatasi error dependency. Upgrade rpm -U [option] [nama_paket_rpm]

Team Training SMK - TI

88

misalnya : rpm -Uvh emacs-19.34-4.i386.rpm Upgr ade ini adalah kombinasi dar i uninst alasi dan inst alasi, ar t inya RPM akan menguninst alasi dulu paket ver si lama bila dit emukan dan menggant inya dengan ver si baru. Bila tidak ditemukan versi lamanya maka otomatis RPM melakukan instalasi. Uninstalasi rpm -e [option] [nama_paket] misalnya: rpm -e emacs Unt uk uninst alasi t idak dipakai nama paket RPM t api nama paket it u sendir i. Dependency er r or j uga t er j adi bila paket yang ingin di uninst alasi dibut uhkan oleh pr ogr am lain. Gunakan - -nodeps bila ingin t et ap menghapusnya. Unt uk uninst alasi ini sebaiknya dilakukan dengan meng-uninstalasi paket-paket sesuai urutan dependencynya Query rpm -q [option] [nama_paket] misal: rpm -ql kernel Option l menampilkan semua file yang dimiliki oleh paket kernel. Verify rpm -V [nama_paket] misal: rpm -V bash Ver if y digunakan unt uk mendet eksi bila t er dapat masalah saat inst alasi. RPM akan membandingkan paket yang t elah di inst alasi dengan inf or masi yang t er dapat pada file paket RPM aslinya. Bila tidak ada kesalahan, RPM tidak menampilkan sesuatu.

Team Training SMK - TI

89

X Window System X Window GUI Linux t idak melulu t ext based dan t idak menar ik bagi sebagian or ang yang sudah lama di manj akan oleh GUI ala MS-Windows t api Linux j uga memiliki interface ber basis gr af ik yang sangat power f ul dan dikenal dengan X Window Syst em. I nt er f ace ini mendukung banyak aplikasi ber basis gr af ik dan sudah menj adi st andar industri. Ver si X Window unt uk Linux adalah XFr ee86 dan pada cd dist r ibusi RedHat 5.1 t elah t er sedia XFr ee86 ver si 3.3.2. Unt uk menj alankan X Window t er paksa har us ada penambahan memor i dan spasi har d disk, j adi bagi user yang memiliki minimal hardware sebaiknya tidak perlu mencoba menginstalasi X Window. Instalasi XFree86 adalah satu bagian lagi yang sangat sulit, memakan waktu dan bisa membuat f r ust r asi. Seger a car i t ahu apakah kar t u gr af ik sudah ada dalam daf t ar file HOWTO-Hardware, bila t idak ada maka ini akan menj adi peker j aan yang sangat berat.

Mempersiapkan Instalasi XFree86 Berikut ini f ile-f ile r ef er ensi di dir ekt or i / usr / X11R6/ lib/ X11/ doc yang sebaiknya dibaca: README, README.Conf ig, VideoModes.doc dan README.Linux ser t a manual page dari XF86Config, XFree86. File XF86Config biasanya terletak di direktori berikut ini: /usr/X11R6/lib/X11 - ini adalah lokasi standar untuk file contoh XF86Config /etc direktori home sebagai file XF86Config.eg di direktori /usr/X11R6/lib/X11 Ser ver XFr ee86 t idak akan membaca f ile XF86Conf ig dar i lokasi / et c/ X11 sehingga dari lokasi ini harus dibuat link yang menunjuk ke /usr/X11R6/lib/X11/XF86Config. Berikut ini persiapan untuk membuat file XF86Config yang benar: Ser ver har us sesuai dengan sist em. J alankan pr ogr am SuperProbe. Pr ogr am ini akan mengident if ikasi chipset yang dimiliki sist em. Cat at an: Super Pr obe mampu mendet eksi lebih banyak hardware dar ipada yang bisa di dukung XFree86.

Team Training SMK - TI

90

Lihat dokumentasi monitor mengenai range maksimum horisontal dan vertikal scan frekuensi serta bandwidth. Nama chipset kartu video. Dot clock serta programable dot clock generator bila ada. Jenis mouse serta protokol yang digunakan. Jenis device untuk koneksi mouse, misalnya serial atau bus. Keyboard map yang ingin digunakan.

Xconfigurator RedHat 5.1 j uga menyediakan pr ogr am menu-driven yang mudah digunakan unt uk menghasilkan f ile XF86Config. Pr ogr am ini akan menunt un user memasukkan secar a det ail j enis kar t u video, monitor ser t a mouse. Oleh kar ena it u per siapkan dulu dokumentasi hardware sebelum menjalankan program Xconfigurator.

XF86Setup dan xf86config Adakalanya Xconf igur at or t idak bisa ber hasil baik pada kar t u video dan monit or t er t ent u, unt uk mengat asinya cobalah pr ogr am XF86Set up at au xf 86conf ig unt uk melakukan setup pada sistem Anda. Kedua program tersebut juga akan membuat file konfigurasi XF86Config.

File XF86Config File XF86Conf ig ber isi konf igur asi par amet er -par amet er unt uk menj alankan X Window. Selain dapat dibuat menggunakan Xconfigurator, f ile ini bisa j uga di edit secar a manual t et api lakukan dengan hat i-hat i. Cont ekan f ile ada disini

/usr/lib/X11/XF86Config.eg. Perhatian: J angan menggunakan f ile XF86Conf ig unt uk konf igur asi sist em lain yang memiliki kartu grafik dan monitor yang ber beda. Kesalahan bisa ber akibat f at al bagi monitor. Unt uk monitor-monitor keluar an t er bar u, kesalahan setting mungkin t idak akam menyebabkan ker usakan t api t et aplah selalu ber hat i-hat i dan ber pedoman pada buku manual yang diser t akan ber sama monitor. Unt uk per mulaan sebaiknya gunakan set t ing VGA St andar dan kemudian dit ingkat kan set elah memahami t ent ang setting XF86.

Team Training SMK - TI

91

File ini terdiri dari beberapa seksi sesuai dengan konfigurasi hardware yang dimiliki, seper t i seksi f ile, f ont pat h, keyboar d, point er (t er masuk mouse), ser ver f lag, monit or (video mode), device dan screen. Masing-masing seksi t er sebut menj elaskan konfigurasi hardware, lokasi f ile-nya, at au keduanya. Pember ian nama seksi seper t i ini: Section "Nama_Seksi" < informasi mengenai seksi > EndSection

File .xinitrc Unt uk menggunakan X, diper lukan f ile startup yang f ungsinya unt uk memanggil window manager dan aplikasi-aplikasi lain yang ingin dij alankan set elah X di j alankan. File startup xinit r c dibut uhkan pada saat X dij alankan dengan per int ah startx at au runx. Lokasi f ile xinit r c biasanya ada di dir ekt or i / usr / lib/ X11/ xinit / xinit r c t api untuk standar filesystem Linux file ini diletakkan di /etc/X11/xinit/xinitrc. Bila isinya t idak sesuai dengan yang dihar apkan, misalnya unt uk menj alankan window manager yang lain, f ile xinit r c bisa di copy ke home dir ekt or i dan di edit menj adi file .xinitrc (jangan lupa tanda titik di muka). File .xinit r c har us ber upa f ile readable dan executable. J adi set elah di edit, f ile harus dirubah menggunakan chmod

Team Training SMK - TI

92

$ chmod u+rx .xinitrc Kalau t idak salah secar a def ault isi f ile .xinit r c ini akan memanggil window manager fvwm at au twm, j ika keduanya dipilih saat inst alasi. Unt uk memanggil window manager lain, seperti afterstep atau KDE dapat dilakukan dengan menghapus seluruh isi file .xinitrc dan menuliskan perintah 'afterstep' atau 'startkde'.

xdm Bila diinginkan sist em menj alankan X sepanj ang wakt u maka X dapat di startup dengan menggunakan xdm. Pada umumnya sist em memiliki preconfigured xdm sehingga perlu mengedit beberapa konfigurasi file xdm. Pada sist em yang mengunakan init t anpa runlevel, lihat f ile / et c/ r c dan

/ et c/ r c.d/ r c.local, dengan menghapus t anda koment ar pada awal bar is-bar is yang memanggil xdm. Bila t idak ada bar is-bar is seper t i it u, sist em t er sebut kemungkinan t idak memiliki preconfigured xdm. Secar a def ault xdm akan menj alankan f ile .xinitrc Bila Anda menghendaki Linux selalu st ar t pada runlevel 3, cobalah mer ubah konfigurasi file /etc/inittab pada bagian initdefault: id:3:initdefault: Cat at an: r unlevel 5 pada RedHat menj alankan X11, pada dist r ibusi lain mungkin bisa berbeda runlevelnya. Kemudian r un xdm bisa Anda mat ikan dengan menghapusnya at au member i t anda uncomment(#) didepannya: # x:5:respawn:/usr/bin/X11/xdm -nodaemon

Window & Desktop Manager No Windows? Window Manager ber t ugas menyediakan ' Window' bagi aplikasi yang di j alankan. ' Window' yang dimaksud disini adalah exterior dar i aplikasi yang dapat ber upa border, title bar, system menu, dan behavior-nya. chandy@indo.net.id Disamping Window Manager kit a mengenal pula, Deskt op Manager seper t i Gnome. Deskt op Manager ini lebih ber f ungsi unt uk pengat ur an icon di deskt op ser t a menj alankan f ungsi dr ag and dr op. Di sini Anda akan mendapat kan support dalam

Team Training SMK - TI

93

bahasa I ndonesia mengenai Enlightenment (Window Manager ) dan Gnome secar a lengkap dan jelas. Banyak sekali Window Manager yang t er sediakan unt uk Linux dan masing-masing memiliki car a konf igur asi dan inst alasi yang ber beda sat u dengan yang lain t api biasanya konf igur asinya bisa diat ur melalui f ile .xinitrc. Window manager yang biasa digunakan untuk Linux diantaranya adalah: olwm olvwm Mot if Window Manager , kemungkinan ini menj adi window manager ver si mwm komersial karena Motif sendiri adalah komersial. twm fvwm95 tampilannya mirip Windows95 Afterstep juga merupakan yang terpopuler dan tersedia di cd RedHat 5.1 sudah disediakan dalam cd RedHat 5.1 ini t er masuk salah sat u window manager yang t er populer , mungkin kar ena at au OPEN LOOK Windows Manager

Sedangkan untuk desktop managernya terdapat: KDE K Deskt op Envir onment , mer upakan deskt op envir onment per t ama. KDE mer upakan deskt op envir ont ment yang ber basiskan Qt . Cukup banyak aplikasi yang berbasis KDE GNOME GNU Net wor k Obj ect Model Envir onment , mer upakan deskt op envir onment ber basiskan GTK. Kar ena lebih muda dar i KDE, aplikasi yang ber basiskan

Team Training SMK - TI

94

GNOME belum sebanyak KDE t et api GNOME mendukung t heme unt uk widget (edit box, check box dsb) sehingga t ampilannya lebih bagus/ menar ik dar ipada KDE. Unt uk inf or masi lebih lanj ut anda bisa mengunj ungi sit us E World milik chandy@indo.net.id

Team Training SMK - TI

95

Вам также может понравиться

  • Security 4 Monitpring Log&amp Integritas Sistem
    Security 4 Monitpring Log&amp Integritas Sistem
    Документ5 страниц
    Security 4 Monitpring Log&amp Integritas Sistem
    Rahm At Hidayat
    Оценок пока нет
  • OS3 Linux
    OS3 Linux
    Документ6 страниц
    OS3 Linux
    Rahm At Hidayat
    Оценок пока нет
  • Team Training Smk-Ti I-17
    Team Training Smk-Ti I-17
    Документ12 страниц
    Team Training Smk-Ti I-17
    Rahm At Hidayat
    Оценок пока нет
  • Security 5 Talnet&amp SSH
    Security 5 Talnet&amp SSH
    Документ5 страниц
    Security 5 Talnet&amp SSH
    Rahm At Hidayat
    Оценок пока нет
  • OS1 DOS&amp Windows
    OS1 DOS&amp Windows
    Документ16 страниц
    OS1 DOS&amp Windows
    Rahm At Hidayat
    Оценок пока нет
  • Routing 2 IPR&amp Outing Protokol
    Routing 2 IPR&amp Outing Protokol
    Документ8 страниц
    Routing 2 IPR&amp Outing Protokol
    Rahm At Hidayat
    Оценок пока нет
  • Security 1 Pen Gen Alan
    Security 1 Pen Gen Alan
    Документ13 страниц
    Security 1 Pen Gen Alan
    Rahm At Hidayat
    Оценок пока нет
  • Security 3 Keamanan Jaringan
    Security 3 Keamanan Jaringan
    Документ10 страниц
    Security 3 Keamanan Jaringan
    Rahm At Hidayat
    Оценок пока нет
  • Security 2 General
    Security 2 General
    Документ7 страниц
    Security 2 General
    Rahm At Hidayat
    Оценок пока нет
  • Routing 1 Dasar
    Routing 1 Dasar
    Документ10 страниц
    Routing 1 Dasar
    Rahm At Hidayat
    Оценок пока нет
  • Routing4OpenShortesPathFirst OSPF
    Routing4OpenShortesPathFirst OSPF
    Документ6 страниц
    Routing4OpenShortesPathFirst OSPF
    Rahm At Hidayat
    Оценок пока нет
  • Modulphp
    Modulphp
    Документ88 страниц
    Modulphp
    Rahm At Hidayat
    Оценок пока нет
  • MODUL5MEMBENTUKTABELROUTING
    MODUL5MEMBENTUKTABELROUTING
    Документ6 страниц
    MODUL5MEMBENTUKTABELROUTING
    Rendika Setiyo Widodo
    Оценок пока нет
  • Routing3RotingInformationProtokol RIP
    Routing3RotingInformationProtokol RIP
    Документ6 страниц
    Routing3RotingInformationProtokol RIP
    Rahm At Hidayat
    Оценок пока нет
  • OS6 File System Linux
    OS6 File System Linux
    Документ25 страниц
    OS6 File System Linux
    Rahm At Hidayat
    Оценок пока нет
  • OS5 Dasar Linux
    OS5 Dasar Linux
    Документ12 страниц
    OS5 Dasar Linux
    Rahm At Hidayat
    Оценок пока нет
  • Modul HTML
    Modul HTML
    Документ29 страниц
    Modul HTML
    Rahm At Hidayat
    Оценок пока нет
  • Modulmysql
    Modulmysql
    Документ32 страницы
    Modulmysql
    Rahm At Hidayat
    Оценок пока нет
  • Moduljava
    Moduljava
    Документ65 страниц
    Moduljava
    Rahm At Hidayat
    Оценок пока нет
  • MODULFRONTPAGE
    MODULFRONTPAGE
    Документ168 страниц
    MODULFRONTPAGE
    Dicky Sugara
    Оценок пока нет
  • Os 2 Aplikasi Internet
    Os 2 Aplikasi Internet
    Документ11 страниц
    Os 2 Aplikasi Internet
    Rahm At Hidayat
    Оценок пока нет
  • Modulkonsepdesainweb
    Modulkonsepdesainweb
    Документ66 страниц
    Modulkonsepdesainweb
    Rahm At Hidayat
    Оценок пока нет
  • Modul Flash
    Modul Flash
    Документ106 страниц
    Modul Flash
    tiyan
    Оценок пока нет
  • Jaringan 10 Desain LAN
    Jaringan 10 Desain LAN
    Документ8 страниц
    Jaringan 10 Desain LAN
    Rahm At Hidayat
    Оценок пока нет
  • Jaringan 7 Konfigurasi DNSServer
    Jaringan 7 Konfigurasi DNSServer
    Документ18 страниц
    Jaringan 7 Konfigurasi DNSServer
    Rahm At Hidayat
    Оценок пока нет
  • Jar Ing An 6 DNS
    Jar Ing An 6 DNS
    Документ6 страниц
    Jar Ing An 6 DNS
    Rahm At Hidayat
    Оценок пока нет
  • Jaringan 5 IP&amp Address
    Jaringan 5 IP&amp Address
    Документ11 страниц
    Jaringan 5 IP&amp Address
    Rahm At Hidayat
    Оценок пока нет
  • Jaringan 3 Software&amp Protokol LAN
    Jaringan 3 Software&amp Protokol LAN
    Документ6 страниц
    Jaringan 3 Software&amp Protokol LAN
    Rahm At Hidayat
    Оценок пока нет
  • Jaringan 4 TCP&amp IP
    Jaringan 4 TCP&amp IP
    Документ12 страниц
    Jaringan 4 TCP&amp IP
    Rahm At Hidayat
    Оценок пока нет
  • От Everand
    Оценок пока нет
  • От Everand
    Оценок пока нет