instalasi ign (uli)

Upload: jarot-kost-an

Post on 29-Oct-2015

62 views

Category:

Documents


0 download

DESCRIPTION

cara INSTALL ign

TRANSCRIPT

  • PENDAHULUAN

    Linux,Distro,danIGOSLinuxIGOSNusantara(IGN)adalahdistroLinuxyangdiinisiasipemerintahRImelaluiKementerianNegaraRiset danTeknologi(www.ristek.go.id). PengembangLinuxIGOSNusantara pertama kali adalah Pusat Penelitian Informatika LIPI di Bandung(www.informatika.lipi.go.id). Linux IGOS Nusantara terus dikembangkan PuslitInformatikaLIPIbersamaberbagaikalangankomunitasLinuxdiIndonesia.

    Linuxawalnyamerupakannamainti(kernel)darisistemoperasikomputer.Linuxsaatinipopular disebut sebagai sistemoperasi komputer dengan lisensi bebas (free software).DistroLinuxadalahkumpulanprogramdalambentukCDatauDVDataukemasanlainnya.

    UmumnyadistroLinuxberisisistemoperasiLinuxyanglengkapdenganaplikasidesktopdanberbagaiaplikasi untukkebutuhankantor, internet, multimedia, danpengembangansoftware. Distro jugaberisi program tambahan(tool) untukmemudahkan instalasi dankonfigurasi.DistroLinuxIGOSNusantaradibangunberbasisdistroLinuxFedoraCore.FedoraCoremerupakandistrokomunitasyangsangatterkenal,denganRedHatsebagaisponsornya.

    Lisensi OpenSource memilikimaknaserupadengan FreeSoftware, yangartinyaAndabebasmenggunakan,menggandakan,mempelajari,danmengembangkan(karenatersediakodesumberprogramnya),sertamenyebarluaskanhasilpengembangannyauntukberbagaikebutuhan. Karena adanya lisensi inilahbangsa Indonesia dapat memiliki distro Linuxsendiri,tanpamelanggarHaKI(HakatasKekayaanIntelektual).

    IGOS (Indonesia, Go Open Source!) adalah semangat gerakan pemerintah untukmemanfaatkanteknologi informasidankomunikasi berbasis OpenSourceSoftware dansistemterbukalainnyaseperti OpenDocumentFormat(ODF),OpenStandards,danlainlain.

    GarisBesarIsiDokumenDokumenataumodulpelatihaninidapatdipelajarisecaraterpisah,karenasetiapmoduldisusununtukkebutuhankhusus.JikaAndamenemukankesulitanpadasuatumodul,Andadapatmelompatkemodullainyangterkait.Namundalampelatihanini,Andadibimbingoleh instruktur untuk mengikuti secara berurutan mulai dari instalasi hingga settingjaringan.

    Modul1menjelaskancaramenginstalLinuxIGOSNusantarakedalamkomputerModulini juga menjelaskanbeberapa pilihanbooting ke sistemoperasi atau Linux lain. Jika

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara1

  • komputer Anda telah berisi Linux IGOSNusantara yang siap digunakan, Anda dapatmelewatkanmodul1danmasukkemodullainyangsesuaikebutuhan.

    Modul2berisipetunjukpenggunaandesktopGNOMEdiLinuxIGOSNusantara,browserweb,internetmessenger,emailclient, termasukcarasettingprinterdanmengaksesusbatauflashdisk.

    Modul3membahassistemfilediLinuxdanstrukturdirektorinya.

    Modul4mengupasperintahdasardiLinux,yangdijalankanolehuserbiasaatausebagairoot(administrator).

    Modul5berisipetunjukcaramenginstalpaketbaru,menghapuspaket,danmengupdatenyadenganperintahrpmdanyum,termasukcaramenginstalpaketOpenOffice.orgdaritar.gzmelaluipromptatauterminal.

    Modul6membahasmanajemenarsipdenganfileroller,tar,gzip,danbzip2.

    Modul7membahassettingjaringanethernetdiLinux.

    2PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • I.INSTALASILINUXIGOSNUSANTARA

    Tujuan:

    Setelahmengikutimodulini,pesertadiharapkanmampu:

    MenyiapkanhardwaredansoftwareuntukinstalasisalahsatudistroLinux. MenginstalasidistroLinuxIGOSNusantara. MembootingdanloginkedesktopLinuxIGOSNusantara. MengkonfigurasibootloaderuntukbootingkesistemoperasidandistroLinuxlain.

    1.1PersiapanInstalasiSebelummemulaiinstalasi,adabeberapalangkahyangharusdilakukan,yaitumemahamiperangkatkeraskomputer,membackupdatayangadadiharddisk,danmenyiapkanpartisiharddisk.PastikantidakadalagidatapentingyangbelumdicopyketempatpenyimpanandatalainsepertiUSBdisk,CD/DVD,atauharddiskdikomputerlain.

    AndaperlumenyiapkanalattulisuntukmencatatspesifikasikomputeryangakanAndagunakanuntukmenginstalLinuxIGOSNusantara.Catatpulakonfigurasilainyangadadisistemoperasi sebelumnya, misalnya alamat jaringan (IP Address), user dan passworduntukmengaksesjaringan,printer,internet,danlainlain.

    1.1.1SpesifikasiHardwareBerikutinispesifikasihardwareminimaldanyangpenulissarankanuntukmenginstaldanmenjalankandistroNusantara:

    Prosesor setaraPentiumI 200MHz, disarankanminimalPentiumIIIatauyangsetara.

    RAM128MB,disarankanminimal256MB.

    Harddiskkosong3GBuntuksistem(/)danvirtualmemory(swap),disarankanminimal4GB.

    KartuVGAdenganmemori1MB,disarankanminimal4MB.

    Monitordenganresolusi800x600,disarankanminimal1024x768.

    DriveCD,disarankanminimaldrivecomboDVDdanCDRW.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara3

  • 1.1.2MemahamiPartisiHardDiskJikaharddiskAndamasihkosongatauAndainginmenghapusdatayanglama,AndadapatmenyerahkanpembuatanpartisikepadaprograminstallerNusantara.Jikaharddisksudahadadatayangtidakingindihapus(meskipunsudahAndabackupsebelumnya),AndadapatmelakukanpembuatanpartisiLinuxsecaramanual(custom).

    Linuxbiasanyamembutuhkanpalingtidakduapartisi,yaitu:

    Partisiutama,yangakandiaksesataudimountsebagai/(direktoriakaratauroot directory), yaitu direktori paling atas di Linux. Ini dinamakan File System didesktopGNOME.Direktoripalingatasdi harddisk pertamaWindowsadalahC,palingatasdifloppyadalahA,cdromadalahD,tapitidakadadirektoriakardiatasC,A,danDdalamstrukturdirektoriWindows.

    Partisi swap, yang akan diakses atau dimount sebagai memori virtual, yaituruanganharddiskyangberfungsisepertiRAM.SwapinidiWindowsberupafile.Linuxjugadapatmenggunakanswapberupafile,namuntidakumumdantidakdisarankan dengan alasan kemudahan dan keamanan. Swap berupa file mudahterhapusdaripadaswapberupapartisi.

    Penamaandasarharddisk(jugadriveCD/DVD)diLinuxadalahsesuaidenganjenisdanletaknya.Namanamainitidakbisadiaksessebelumdikaitkan(mount).MisalnyaharddiskATAakanmemilikinamadev(device)sebagaiberikut:

    /dev/hda(primarymaster)

    /dev/hdb(primaryslave)

    /dev/hdc(secondarymaster)

    /dev/hdd(secondaryslave)

    JikadimotherboardkomputerAndajugamemilikikabeluntukharddiskSATA,namalainyangdigunakanharddiskSATAbisaberupa/dev/hde,/dev/hdf,/dev/hdg,dansebagainya.

    Jenis harddisk lainadalahSCSI,dengannama/dev/sda,/dev/sdb,danseterusnya.Usbstick atau flash disk tergolong SCSI, sehingga memiliki nama /dev/sda, /dev/sdb, danseterusnya.BeberapadistroLinuxyangbarujugamenggunakanemulasiSCSIuntukhard diskATA.DemikianpuladriveCD/DVDjugadianggapSCSI.

    Setiap harddisk dan umumnya flash disk sudahmemiliki satu partisi padasaat Andamembelinya,misalnya/dev/hda1atau/dev/sda1.CD/DVDdansebagianflashdisktidakmemilikipartisi,sehingganamanyahanya/dev/hdaatau/dev/sda,tanpanomor.Nomornomorituberhubungandenganjenispartisiharddiskyangterdiriatas3macam,yaituprimary,extended,danlogical.

    Partisi primary adalahpartisi nomor1hingga4yang tidakdijadikanextended.Contohnya/dev/hda1,/dev/hda2,/dev/hda3,dan/dev/hda4.

    4PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Partisiextendedadalahpartisinomor1hingga4yangakandijadikanlogical.Andatidakbisamenggunakanpartisiextendedsebelumdijadikanlogical.

    Partisilogicaladalahpartisinomor5keatas,yangmerupakanpengembangandaripartisiextended.

    Sebagai contoh, komputer Anda memiliki hard disk paralel ATA terpasang di kabelprimarymaster.JikadidalamharddisktelahadaWindowsdengansebuahfolderC,makapartisi C itu biasanya bernama /dev/hda1. Jika ada 2 partisi (misal C dan D),kemungkinannyaadalah/dev/hda1dan/dev/hda2,keduanyapartisiprimary.Jika/dev/hda2adalahextended,makaCdanDadalah/dev/hda1dan/dev/hda5.Artinya/dev/hda5adalahpartisilogicalyangmerupakanpengembangandaripartisiextended/dev/hda2.

    Partisi harddisk yangakandijadikansebagai partisi utama(/) sistemIGOSNusantarapalingtidak2GB.Partisiyangakandijadikanswappalingtidak256MBatau2hingga3kaliukuranRAM.Contoh:RAMkomputer128MBmembutuhkanswapsekitar256MB.RAMkomputersebesar256MB,dapatmenggunakanswap512MB.Swapterlalukecilakanmembuatkomputersangatlambatataubahkanmacet/hang,danswapterlalubesarakanmemboroskanharddiskataukerjakomputerkurangoptimal.

    1.1.3Kapanmembuatpartisiutamadanswap?Membuat partisi sebaiknya dilakukan sebelum instalasi Linux, namun juga tetap bisadilakukanpadasaatinstalasidenganrisikomenghapuspartisisebelumnya.LinuxIGOSNusantara tidak menyertakan programpemotongpartisi seperti yangdigunakanLinuxMandriva,Ubuntu,Edubuntu,Knoppix,danlainlain.

    JikainginmembuatpartisisebeluminstalasiLinux,AndadapatmenggunakanprogramFDISK.EXE dari DOS/Windows, atau Partition Magic (sayangnya, ini softwareproprietary).AndajugadapatmelakukanpembuatanpartisidenganfdiskataucfdiskdariLinux, misalnya melalui booting Rescue CD dari CD1 IGOS Nusantara. Jika Andamenggunakanfdisk, kodesistemfilepadapartisiLinuxbiasaadalah83,dankodeswapadalah82.

    Salah satu program sejenis Partition Magic yang free software adalah qtparted yangtersediadalamdistroLinuxLiveCDKnoppix,ataugpartedyangadadiUbuntu/Edubuntu,ataudiskdrakediLinuxMandriva.

    1.1.4PartisidefaultLVMJikapembuatanpartisiAndaserahkankeinstallerIGOSNusantara,secaradefaultIGOSNusantaramenggunakansistempartisiLinuxLVM(kode8e).LVMbisaberupabeberapavolume fisik (physical volumes) yang digabung menjadi grup volume (volume group).Groupvolumeiniyangdapatdipartisisebagaibeberapavolumelogikal(logicalvolumes).Volumevolume logikal dapat diformat sebagai data (ext2, ext3, dan sebagainya) atau

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara5

  • sebagaivirtualmemori(swap).

    PerbedaanLVMdenganpartisistandaradalahLVMlebihfleksibeldanaman.LVMdapatmenggabungkanbeberapapartisiatauharddisk.Andadapatmembesarkanpartisisistemdenganmudahdanaman.LVMjugaamandariaksesolehLinuxlain.KarenaLVMtidakdapatdiaksesLinuxlaindalamharddiskyangsama,partisi/boottidakdisarankansebagaiLVM.Jadi,sebuahharddiskdapatdipotongmenjadipartisistandaruntukWindowsdan/boot,danpartisivolumefisikLVMuntukswapdandataselain/boot.ContohsusunanpartisiyangdibuatNusantarasecaraotomatissebagaiberikut:

    /dev/hda1 100MB ext3/boot/dev/hda2 4100MB physicalvolumeVGVolGroup00 3712MB VolGroupLVLogVol003200MB ext3 /LVLogVol01 512MB swap

    Artinya:

    /dev/hda1sebagaipartisi/bootyangdiformatdenganext3./dev/volgroup00/logvol00sebagaipartisiutama(/)yangdiformatdenganext3./dev/volgroup00/logvol01sebagaiswap.MasihadasisaruangbebasdiVolGroup00sekitar400MB.

    1.2ProsesInstalasiMasukkanCD1untukbootingkomputer,laluAndaakanmenemukantampilanpertamabootCD1sepertiGambar2.1.TekanEnteruntukbootingstandar/defaultdengantampilangrafis(GUI).Jikagagalbooting,misalnyahang,ataukomputerlambatkarenaRAMkecil,berikanopsilinuxtextdiikutiEntersehinggatampilannyasepertilinuxrescue.Ikutilangkahlangkah selanjutnya, yang akan kita bahas mulai dengan menu pilihan caramemartisiharddisk.

    1.2.1CaraMemartisiharddiskSecaraotomatis,LinuxIGOSNusantaraakanmencaripartisikosongyangtelahtersediadiharddisk(Usefreespaceonselecteddrivesandcreatedefaultlayout),sehinggatampilandilayarsepertiGambar1.1.IkutipilihanotomatisinijikadiharddiskAndatidakadadatapenting,ataudatalamatelahdibackup.JikaAndamemilihini,makaakandibuatsusunanpartisisecaraotomatisolehprograminstaller.

    6PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Gambar1.1Menggunakanpartisikosongyangtelahtersedia

    Memilihcaramemartisi ini adalah langkahyangpalingpentingdalamproses instalasiLinux.Jikasalahmemilih,bisajadidatalamaAndaakanhilang.Berikutinipenjelasanlengkapdari4pilihancaramemartisi:

    Removeallpartitionsonselecteddrivesandcreatedefaultlayout.PilihaniniakanmenghapussemuapartisiyangadadanNusantaraakanmembuatpartisibarusecaraotomatis.Janganpilihinijikadiharddisktelahadasistemoperasilain,atauadaLinuxlain,atauadadatayanginginAndapertahankan.

    RemoveLinuxpartitionsonselecteddrivesandcreatedefaultlayout.Pilihan ini akan menghapus semua partisi Linux saja. Partisi Windowsdipertahankan.Sebaiknyajugahindaripilihanini,karenauntukjagajagaadapartisiLinuxyangmasihingindipertahankan,selainkebebasanAndaberkurang.

    Usefreespaceonselecteddrivesandcreatedefaultlayout.Pilihaninicukupaman,karenaIGOSNusantarahanyaakanmemilihpartisiyangbelumdigunakan.Syaratnya,ukuranpartisiinicukupbesardandapatdipotongmenjadiduajikaAndabelummemilikipartisiswap.

    Createcustomlayout.IniyangpalingamandanakanmemberikankebebasankepadaAndauntukmenghapuspartisilamaatautidak,danmembuatpartisibaru.JikaAndainginbelajarmembuatpartisisendiri dengan langkah hatihati, penulis menyarankan Anda memindahkan ke pilihanCreateCustomLayout,sehinggaAndabisamenentukansendiridimanaletakpartisiyangakandigunakanuntukmenginstalIGOSNusantaraini.

    1.2.2PartisiUtamaLangkahpalingpentingberikutnyadanpalingbahayaadalahmemilihpartisimanayangakandijadikansebagaisistemutama(menjadidirektori/),danmanayangakandijadikanswap.Pilihpartisi yangtelahdisiapkansebelumnyaataupartisiyangpastiamanuntuk

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara7

  • dijadikanLinux. Edit denganklik Titik Mount untukmenjadikan sebuahpartisi dapatdiaksesLinuxsebagaidirektoriapa,laluklikEdit.Gambar1.2menunjukkan/dev/hda11dipilihsebagaipartisiutama(/).

    Gambar1.2Memilihpartisisebagaisistemataudirektoriutama

    1.2.3FormatHardDiskSetelahmunculmenuEdit,tentukanmountpoint (titikkait),dalamhalinirootdirectoryataudirektoriutama(/).Jikainipartisikosongatausiapdiformat,pilihFormatpartisisebagaiext3.Jikadidalamharddiskiniadadatayangtidakingindihapus,pilihJangandiutakatik(datatetapapaadanya),sepertidalamGambar1.3.

    Gambar1.3Menentukanmountpointdanformatharddisk

    8PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Jugaklikpartisiyangakandijadikanswap,lalupilihsistemfileswap,dalamgambar1.2adalah/dev/hda12.SetelahAndayakinsemuabenar,klikOK,laluklikSelanjutnya.

    Akan muncul peringatan format (Gambar 1.4), untuk memastikan Anda tidak akankehilangandatakarenasalahmemilihpartisiyangakandiformat.JikaAndabenarbenaryakinaman,klikFormat,atauklikBataljikaAndaraguragu.

    Gambar1.4Peringatansebelummemformatharddisk

    1.2.4Passwordroot(administrator)Andadimintamemasukkankatasandiatau password untuk userroot.Useryangpalingberkuasa ini hanya digunakan untuk mengonfigurasi sistemdan jaringan di Linux. Pilihpasswordyangtidakmudahditebak,namunmudahAndaingat, minimal6karakter.Tulispasswordsebanyakduakali,laluklikSelanjutnya.

    1.2.5MulaiMemformatHarddiskJikaukuranharddiskmencukupi,prosesakanberlanjutkepemformatan harddisk danpemindahanpaketdariCDkeharddisk.Jikaukuranharddiskkurang,komputerharusdireboot dan mengulangi proses instalasi dari pertama. Minimal harus tersedia ruangkosongsekitar1,4GBhanyauntukinstalasidasarLinuxIGOSNusantaraini.

    1.2.6MenungguProsesInstalasiProses instalasi paketpaket ini memakan waktu lama, tergantung dari kecepatan CD,kecepatanharddisk,dankecepatanprosesorkomputer.Selamaprosesinstalasiini,Andadapatmelakukankegiatanlain,karenahanyasebuahCDsehinggatidakadapermintaanmenggantiCD.Prosesinstalasipaketakanberjalansendirihinggaselesai,kecualiterjadikegagalanmembacaCD.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara9

  • 1.2.7MenginstalBootLoaderBootloaderadalahprogramuntukmemilihbootingsalahsatudaribeberapadistroatausistemoperasidalamsatukomputer.SecaraotomatisLinuxIGOSNusantarainimenginstalbootloaderGRUBpadaSektorpertamapada drive atau MasterBootRecord (MBR).Biasanya pilihan default in jarang menimbulkan kegagalan booting. Namun jika gagalbootingkeLinuxIGOSNusantara,bacabagian1.2.9tentangpenggunaanLinux rescueCD, atau di akhir bab ini tentang cara menguninstal boot loader. Anda juga perlumembacatulisandibagian1.4tentangcarabootingkeLinuxlaindaribootloaderLinuxIGOSNusantara.

    1.2.8SelesaidanRebootSelamat,instalasidistroNusantaraselesai.TibasaatnyaAndamerebootkomputer,denganklikbootulang.

    SeharusnyaAndadapat langsung booting keIGOSNusantara jika tidakadakegagalandalamprosesinstalasibootloaderdiMBR.

    1.2.9GagalBootingkeIGOSNusantara?JikasetelahinstalasiAndabelumberhasilbootingkeNusantara,misalnyagagalketikamenginstalGrubatauGrubtertimpaolehWindows,Andadapatmencobasalahsatudariduacaraberikutini.JanganburuburumenginstalulangLinuxkalauhanyakarenagagalbootingatauadakesalahanbootloader.

    Carapertama,gunakanCD1Nusantarauntukbootdenganopsi linuxrescuesepertiyang dijelaskan di bagian awal bab ini. Lalu ikuti langkahlangkah berikut ini untukmenginstalulangGrubkeMBR.SesuaikansemuanamapartisidenganyangadadiharddiskkomputerAnda.

    PilihmountpartisiutamaNusantara,misalnya:

    #mkdir/mnt/hda11#mount/dev/hda11/mnt/hda11

    InstalGrubkeMBRdenganperintah:

    #grubinstallrootdirectory=/mnt/hda11/dev/hda

    Catatanpenulisanperintah:setelahgrubinstalldanspasiadaduadashsebelumroottanpaspasi,lalusatudashtanpaspasidiikutidirectorytanpaspasi.

    KetikexitatautekanCtrlAltDeluntukmerebootkomputer.

    Masihgagaljuga?

    Cobacarakedua,yaitudenganbootmelaluiperintahperintahdipromptgrubLiveCDatau Linux lain di komputer Anda. Contoh berikut ini dengan misal IGOSNusantaradiinstalpadapartisi/dev/hda11(hd0,10).

    10PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Ketik"c"saatmunculmenubootdenganGrub.DimonitorakanmunculpromptataushellGrub.

    grub>

    Ketikperintahroot(hd0,10)diikutiEnter.PerintahiniuntukmemberitahukepadaGrub,letakpartisiutama(yangdirektoriboot)padaNusantara,yaitudi/dev/hda1.

    grub>root(hd0,10)

    KetikperintahuntukmemanggilkernelNusantarayangadadidirektori/boot,diikutiEnter.

    grub>kernel/boot/vmlinuz2.6.151.2054_IGN1root=/dev/hda11

    KetikperintahuntukmemanggilinitrdmilikNusantara,diikutiEnter.grub>initrd/boot/initrd2.6.151.2054_IGN1.img

    KetikbootdiikutiEnteruntukmemulaiprosesbooting.grub>boot

    1.3PascaInstalasiHalamanpertamasetelahbootingpertamaadalahSelamatDatang.TekantombolMajuuntukmelanjutkankelangkahberikutnya.

    1.3.1MenyetujuilisensiAndaharus menyetujui perjanjian lisensi, meskipun ini tergolongsoftwareyangbebasdicopydandigunakan,denganmemilihYes,Iagreetothelicenseagreement.

    1.3.2MengaturfirewalluntukkeamananJikaLinuxAndaakanseringberadadalamjaringanInternet,sebaiknyaAndaikutisettingbawaan Nusantara, yaitu mengaktifkan Firewall. Program firewall akan mencegahkomputerAndadiaksesmelaluijaringan,kecualiprogramyangdiizinkan,misalnyasshsepertidalamGambar1.5.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara11

  • Gambar1.5FirewallEnabled

    Jika Anda hanya menggunakan Linux sebagai desktop standalone, atau hanya dalamjaringanlokaldikantor,AndabisamenDisabled.

    1.3.3KeamanandenganSELinuxLinuxAndadapatdibuatlebihamanlagidenganmengaktifkansistemkeamananSELinux(SecurityEnhancedLinux).SecaradefaultdistroIGOSNusantaramenjalankanSELinux.Setelahselesaiinstalasi,AndadapatmenonaktifkanSELinux.Padasaatinstalasiini,AndajugabisamenonaktifkanSELinuxdenganmemilihDisabled.

    Gambar1.6SELinuxDisabled

    12PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • 1.3.4TanggaldanWaktuPilihtanggaldanwaktusesuaidengantempatAndabekerjaseharihari.Bilaperlu,AndadapatmengaturagarwaktumengacukeserverNTP(NetworkTimeProtocol)diinternet.Jikaakseskeinternettidaklancar,pertahankanpilihaninitetapkosongsehinggacukupmenggunakanwaktulokaldikomputerAnda.

    1.3.5MengaturtampilanlayarResolusilayarditentukanotomatisolehLinuxsesuaidengankartuVGAdanmonitoryangdikenaliLinuxIGOSNusantara. Tampilanlayaraslinyakadanghanyamemilikiresolusi800x600dengankedalamanwarna24bit(jutaanwarna).

    Anda dapat mengubahnya. Klik Konfigurasi untuk mengubah jenis monitor sesuaidenganspesifikasimonitoryangAndagunakan,misalnya1024x768(Gambar1.7).Laluubah resolusi layar menjadi 1024x768. Kedalaman warna cukup menggunakan 24 bt(jutaanwarna),atau16bit(ribuahwarna).

    Gambar1.7Layar1024x768

    1.3.6MembuatuserbaruDalambekerjaAndatidakdisarankanmenggunakanuseradministratoratauroot,karenadapatberbahayajikaterjadikesalahanperintah.BuatlahuserbiasadanpasswordnyayangmudahAndaingat,namuntidakmudahditebakoranglain.

    1.3.7MengujikartusuaraBiasanyaLinuxIGOSNusantarabisamengenalikartusuara.Untukmemastikannya,kliktombolplay(>)dandengarkansuaranyasambilmenggeserpengaturvolumekekananagar

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara13

  • suaraterdengarkeras.Jikasuaraterdengar,klikYA.

    1.3.8RestartataubootulangAgarsemuaperubahanyangtelahAndalakukanberlaku,AndaharusmerebootkembaliLinuxIGOSNusantara.

    1.3.9LogindanBerubahMenjadirootSetelahAndaberhasilloginkedesktopLinuxIGOSNusantara,programyangperluAndakenal meskipun jarang digunakan nantinya adalah prompt atau Terminal. Menu untukmenjalankanpromptadalahAplikasi|Aksesoris|Terminal.Untukberubahdirimenjadiroot,jalankanperintahsudiikutiEnterdanketikkanpasswordroot.Untukkeluardariroot,jalankanexitdiikutiEnter.

    $suPassword:#exit$

    1.4BootingMultiOSBootloaderLinuxsepertiGrubyangadadiIGOSNusantarainidapatdigunakanuntukmengaturpilihan booting kelebihdarisatudistroatausistemoperasi(MultiOperating System).DalamcontohberikutiniditunjukkancaramengaturpilihanbootingkeWindowsdankeLinuxyanglain,dancaramenambahkandistroLinuxlainkedalampilihanboot loaderGrub.

    1.4.1BootingkeWindowsSecaranormal,Nusantara langsungmengenalipartisi WindowsbiladidalamkomputertelahadaWindows.PrograminstallerNusantaraakanmenambahkanpilihanbootingkeWindows,denganpilihandefaultkeNusantara.UntukmengubahagarpilihandefaultkeWindows, Anda dapat mengedit file /boot/grub/grub.conf, dengan mengganti nomordefaultdibagianatasfilegrub.conf.

    default=1

    Catatan:

    Anda harus berubah menjadi root agar dapat mengedit file grub.conf danmenyimpannya.Perintahuntukberubahdariuserbiasamenjadirootadalahsu.JikaAndamenggunakaneditorteksvi,perintahnyaadalahvi/boot/grub/grub.conf.Ketika

    14PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • akan mengedit tekan tombol i atau I. Ketika akan keluar tanpa menyimpan(membatalkansemuahasiledit)tekantombolEscdiikuti:q!(titikdua,q,dantandaseru).Untukmenyimpanhasiledit,tekanEscdiikuti:wq(titikdua,w,danq).

    JikaWindowsdiinstallsetelahLinux,bootloaderGrubyangberadadiMBRakantertimpaboot loader Windows, sehinggaAnda harus merujuk kembali ke bagian 1.2.9. SetelahAnda berhasil masuk kembali ke Linux, Anda harus mengedit file grub.conf untukmenambahkanpilihanbootingkeWindowsdenganmenulistigabarisinidibagianakhir.Asumsi: Windowsadadi partisi pertamaprimary master (hd0,0) atau /dev/hda1. Kataotherdapatdigantidenganwindowsataukatalainnya,bolehadaspasi.

    titleotherrootnoverify(hd0,0)chainloader+1

    1.4.2BootingkeLinuxlainSebagai contoh, di dalamharddisk terdapat Linux Ubuntu yang terinstal padapartisi/dev/hda6.

    MountpartisiLinuxlainitu,misalnyaUbuntuyangberadadi/dev/hda6dimountke/mnt/hda6.

    #mkdir/mnt/hda6#mount/dev/hda6/mnt/hda6

    LihatisidirektoribootmilikUbuntuuntukmencIGOSTrainingToolKit:InstalasiIGOSNusantara15atatataumengcopynamafilelengkapvmlinuzdaninitrd.DuafileiniakandipanggilpadasaatkomputerbootingkedistroLinuxtersebut.

    #ls/mnt/hda10/boot

    Tambahkan4barisinipadafilegrub.congmilikNusantara,dengannamavmlinuzdaninitrd.imgsesuaidenganyangadadidirektoribootLinuxlainitu.

    titleUbunturoot(hd0,5)kernel/boot/vmlinuz2.6.1710genericroot=/dev/hda6initrd/boot/initrd.img2.6.1710generic

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara15

  • 16PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • II.DESKTOP,PRINTER,DANUSBDISK

    Tujuan:

    Setelahmempelajarimodulini,pesertadiharapkanmampu: MenggunakandesktopGNOMEdiLinuxIGOSNusantara. Mengonfigurasiatausettingprinterlokaldanprinterjaringan. Menggunakanaplikasiinternetbrowserweb,messenger,danemailclient. Mengaksesusbatauflashdisk.

    2.1DesktopIGOSNusantara

    2.1.1DesktopdanPanelDesktopadalahtampilanyangmunculdilayarmonitorsetelahkitaloginkedalamLinuxmelalui modusgrafis. DesktopIGOSNusantaraR6menggunakanGNOMEversi 2.14.Secaradefault,desktopGNOMEdiIGOSNusantaraR6inimemiliki2panel,yaitupanelatas dan panel bawah. Panel atas adalah pita mendatar atau horisontal di ujung atasmonitor,sedangpanelbawahberadadiujungbawahlayarmonitor.LihatGambar2.1.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara17

  • Gambar2.1DesktopGNOMEbawaanNusantara

    MenuutamaNusantaraterletakdipanelatasdenganlambangNusantaraberwarnamerahdipojokkiri atas. Contohnama tigamenuutamaini adalahAplikasi, Komponen,danDesktop.Disebelahkananketigamenuutamainiterdapatikonikonuntukmenjalankanprogramwebbrowser,email,help,danlainlain.Dipojokkananatasterdapatappletuntukmenampilkanjamdantanggal, volumesuara,baterai laptop,status jaringan,danstatusketersediaanpaketupdate.

    Panelyangberadadibawahbergunauntukmenampilkanprogramprogramyangsedangberjalan.Dipojokkiribawahterdapatsatuikonuntukmenampilkandesktop.Dipojokkananbawahterdapattempatsampahuntukmenyimpanfileyangakandihapus.Disebelahkiri tempat sampah ini terdapat kotakkotak untuk berpindah desktop. GNOMEdapatmemilikilebihdarisatudesktopmaya(virtualdesktop).

    Nusantaramendukungbanyakbahasa.BahasastandarbawaanNusantaraadalahBahasaIndonesia. Untuk mengubahke menubahasa lain, kita harus logout, kemudian loginkembalidenganklikLanguage,lalupilihEnglishAmerican.CaralainmengubahbahasadefaultadalahmelaluimenuDesktop>Administration>Bahasa.

    2.1.2MenuAplikasiMenuutamaApplications berisi beberapasubmenu, misalnyadalambahasa Indonesia(danInggris)berurutandariataskebawah:Aksesoris(Accessories), Grafis(Graphics),Internet, PeralatanSistem(SystemTools),Perkantoran(Office),Permainan(Games),danSuara&Video(Sound&Video),sepertiterlihatdalamGambar2.2.

    18PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Gambar2.2DaftarmenuAplikasi

    SalahsatuprogrampentingyangdapatdijalankandarimenuApplicationsadalahTerminal,yang berada di sub menu Accessories. Terminal adalah prompt, yang berguna untukmenjalankansemuaprogramatauperintahdiLinux.

    2.1.3MenuKomponenMenuKomponensangatberkaitandenganprogramFileBrowseryangbernamaNautilus.FileBrowserinimiripdenganWindowsExplorerdidesktopMSWindowsdanKonquerordidesktopKDE.Perbedaannya,NautilustidakberfungsisebagaiWebBrowser.

    MenuKomponenmemilikibeberapasubmenuyangberhubungandenganfolderdilokaldan di jaringan. Folder atau direktori lokal itu antara lain Folder Rumah atau Home(sepertiMyDocumentsdiMSWindows),Desktop(isinyaakanditampilkandidesktoplayar), Komputer(seperti MyComputerdiMSWindows), danpartisipartisi harddisksertaflashdiskyangbisadikelompokkandalamRemovableMedia.LihatGambar2.3.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara19

  • Gambar2.3DaftarMenuKomponen

    Berikutinicontohdaftarisi(submenu)Komponendanpenjelasansingkatnya:

    FolderRumah(Home):untukmembukafolderataudirektori/home/user.

    Desktop: untuk membuka folder /home/user/Desktop, yang berisi daftar file dandirektoriyangterdapatdihalamandesktop.

    Komputer: untuk membuka windowyang berisi semua partisi atau hard disk danCD/DVDROM.

    RemovableMediaatauhda1ataunamaserupa:berisidaftarfolderyangkalaudiklikakanmembukaisifolderyangberhubungandenganpartisiharddisk,usbdisk,danlainlain.

    ServerJaringan:membukafolderjaringan,yangkadangmembutuhkanlogindenganmemasukkanuserdanpassword,misalnyauntukmengaksesfolderWindowsshare.

    AlamatIPataunamafolder jaringan: membukafolder jaringanyangtelahdiaksessebelumnya.

    MenghubungiServer(ConnecttoServers):menampilkanwindowyangberisiformuliruntukkoneksikebeberapajenisserver,sepertiSSH/SFTPdanWindowsshare.

    CariBerkas(SearchforFiles):untukmencarifiledalamsuatufolder. TerakhirDibuka(RecentDocuments):berisidaftarfileyangterakhirdibuka.

    2.1.4MenuDesktopMenuDesktopmemiliki sub menuyangberhubungandenganpreferensi GNOMEdankonfigurasiatauadministrasisistemNusantara.LihatGambar2.4.

    20PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Gambar2.4DaftarmenuDesktop

    BerikutinidaftarlengkapdaftarsubmenuSystemdanpenjelasansingkatnya:

    Pengaturan(Preferences):untukmengaturkerjadesktopGNOME.

    Administrasi(Administration):untukmengonfigurasisistemNusantaradanGNOME.

    Bantuan(Help):untukmembukadokumentasibantuanterhadapGNOME,atauYelp.

    Tentang(About)GNOME:untukmembukadokumenyangmenjelaskangarisbesarapaituGNOMEdansiapasajayangterlibatdalampengembangannya.

    About Igos Nusantara: untuk membuka Yelp, yang langsung menjelaskan apa ituNusantara.

    Quit: untukkeluar dari desktopGNOME,denganberbagai pilihanseperti Logout,Lockscreen (mengunci layar), Switch User (login dengan user lain dan lockscreentanpa logout user sekarang), Suspend (komputer tidur, data disimpan di RAM),Hibernate (komputer mati, data disimpan di hard disk atau swap), Restart, danShutdown.

    Duasubmenu,PreferencesdanAdministration,jugaperlukitapahamikarenabanyakkitabutuhkansaatbekerjadidesktopGNOMENusantara.

    2.2PrinterAdaduajenisprinteryangakanditunjukkanlangkahlangkahinstalasinya.Duaprinterituterhubungdengan dua cara berbeda. Printer pertama terhubung langsungke komputer

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara21

  • lokal melalui kabel USB. Printer kedua berada di jaringan lokal (LAN: Local Area Network)danterpasangdikomputerWindowsataudisharingdenganprogramSambadiLinux.SambaadalahnamaprogramyangmembuatLinuxberfungsisepertiserverfileatauserverprinterWindows.

    Yangdimaksudprinterlokal iniadalahprinteryangtersambunglangsungkekomputerLinux Anda. Dalam contoh ini penulis menggunakan printer Bubble Jet Canon i255dengan kabel USB. Tidak semua printer dapat langsung digunakan di Linux IGOSNusantara. Canon i255 ini contohnya. Anda harus download drivernya dari Internet(misalnya dari http://kaosgeek.baliwae.com/produk/bjfiltercups2.30.i386.rpm danhttp://kaosgeek.baliwae.com/produk/bjfilteri2552.30.i386.rpm) atau kirim email [email protected].

    2.2.1PrinterLokalUntukmengetahuiapakahprinteryangAndagunakansudahadadrivernyadiLinuxIGOSNusantara, jalankanwebbrowser (misalnyaFirefox). Cara lainadalahmelalui terminal(Aplikasi > Aksesoris > Terminal) dengan perintah systemconfigprinter. Programuntuk konfigurasi printer ini juga dapat dipangguil melalui menu Desktop >Administration>Mencetak.

    Contohsettingprinterdibukuini menggunakanwebbrowserkarenalebihmudahdanfleksibel.Arahkanwebbrowseruntukmengaksesalamathttp://localhost:631/.Angka631inimenunjukkannomorsaluran(port)protokolinternetuntukprogrampengelolaprinterCUPS(CommonUNIXPrintingSystem),sepertitampakdalamGambar2.5.

    Gambar2.5Webuntuksettingprinter

    Berikutinilangkahlangkahmenemukannamaprinterdantipenya:

    KlikManagePrintersdaridaftarmenudikiri,atauPrinterspadamenumendatardibagianatas.LaluklikAddPrinter,sehinggatampilhalamansepertiGambar2.6.

    22PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Masukkan login root dan passwordnya. User selain root tidak bisa digunakanuntukmengelolaprinter.

    Gambar2.6Logindenganrootuntukmenambahkanprinter

    Masukkannamaapasaja,misalnyaTes,sepertipadaGambar2.7.

    Gambar2.7Memberinamapanggilanprinter

    Klik Continue sehingga masuk ke halaman yang meminta Anda memilih jenisDeviceatausambungankeprinter.Pilihsatujeniskabel,misalnyaUSBPrinter#1,sepertiGambar2.8.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara23

  • Gambar2.8Memilihjenissambungankeprinter

    KlikContinue,lalupilihmerekataunamavendorpembuatprinter.Jikabelumada,kemungkinanbesardriverprinterAndabelumtersediadiprogramCUPS.Contoh,printerCanoni255tidakakantercantumdalamdaftarsebelumAndamenginstaldrivernya.DalamtesinipenulismencobamemilihprinterEPSON,sepertipadaGambar2.9.

    Gambar2.9Memilihnamamerekprinter

    KlikContinue,lalupilihtipeprinteryangsesuai.MisalprinterAndaEPSONdotmatrix,Andadapatmencobajenis9pinatau24pin,sepertidalamGambar2.10.

    24PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Gambar2.10Memilihtipeprinter

    KlikContinue,makaprosessettingprinterselesai. Kliknamapanggilanprinter(dalamcontohiniTes)untukmasukkeinformasiprintertersebut,sehinggamunculhalamansepertiGambar2.11.

    Gambar2.11Informasiprinteryangtelahditambahkan

    KlikPrintTestPageuntukmengujiapakahprinterbekerjadenganbaik.Jikatidak,pastikandrivertelahsesuaiataulebihdahuluinstaldriverjikanamadantipeprinterbelumadadalamdaftar.

    2.2.2PrinterJaringanBerikut ini menunjukkancara menambahkanprinter di jaringanWindowsatau Sambayang sudah dishare untuk digunakan bersama. Contoh ini menggunakan printer HP

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara25

  • LaserJet1020,yangjugabelumterdaftardiCUPSLinuxIGOSNusantara.

    Untuksettingprinterjaringan,LinuxAndaharussudahterhubungkejaringanyangadakomputer mensharing printer. Jika ada masalah dengan jaringan, lompat ke modul 7tentangsettingjaringanethernet.

    Akseswebhttp://localhost:631,laluklikAddPrinter,danisikannamapanggilanprinter(misalnyahp1020)danduabaris informasi tambahanuntukmenjelaskanprinterini(tidakharusada).

    Halamanberikutnya,pilih jenissambunganprinterkekomputer, yaituWindowsprinterviaSamba.

    KlikContinue,laluisikaninformasialamatdannamaprinteryangdishare.Jikakomputer Anda belum bisa ke jaringan, baca bagian 2.3 bab ini. Untukmendapatkanalamatkomputerdannamasharingprinterini,tanyakeadministratorjaringan atau lihat setting di Windows/Linux yang sedang menshare printertersebut. Dalam contoh ini, printer terpasang di komputer dengan alamat192.168.1.99dengannamashareHPLASERJ.Andajugadapatmemasukkannamakomputer,dalamcontohiniSAMS.Penulisannyaadalahsmb://SAMS/HPLASERJatausmb://192.168.1.99/HPLASERJ.LihatGambar2.12.

    Gambar2.12Memasukkanalamatdannamaprintersharing

    KlikContinue,lalupilihmerekprinter,dalamcontohiniHewletPackard(bukanHP).

    KlikContinue,lalupilihtipeprinter.Jikatipeprinterbelumadadalamdaftar,Andaharusinstaldrivernyalebihdahulu.DriverHPLaserJet1020yangberupasourceadalahfoo2zjs.tar.gz(adadidirektoridriverpadaCD2).

    Untukmenginstalnya,Andaharuslebihdahulumenginstalsemuapaketextrasatau

    26PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • paketpaketFedoraCore6yangberhubungandengandevelopment,yaituzlib,gcc,libstdc++devel, gccc++, libgomp, make, libgcc, zlibdevel, dan glibcheaders.Petunjukinstal adadiCD2direktori document.Petunjukinstal jugaadadalampaket itu setelahdiekstrak. Cara instal antara lain denganperintahmake, makeinstall, make installhotplug, dan make cups. Silakan kirim email [email protected].

    Setelahdriverberhasilterinstal,klikBackdiwebbrowserAndaatauulangidariawal dengan mengakses http://localhost:631. Harusnya pada langkah ini akanterdapattipeprinterHPLaserJet1020.

    KlikContinue,makasettingprinterjaringanselesai.Kliknamapanggilanprinterhp1020untukmasukkehalamanprinterdanstatusnya.KlikPrintTestPageuntukmengujiprinterini.KlikPrintersuntukmelihatdaftarsemuaprinter.

    2.3InternetAplikasidesktopatauclientuntukmengaksesinternetcukupmudahdigunakan,hampirsamacaramenggunakanaplikasiinternetdiWindows.Berikutinibeberapatipdantrikpenggunaan aplikasi internet yang paling banyak digunakan, yaitu web, chatting, danemail.

    2.3.1WebBrowserdanFlashWebbrowserbawaanLinuxIGOSNusantaraadalahFirefox,yangdapatdijalankandarimenuAplikasi>Internet>FirefoxWebBrowser.Andajugadapatmenjalankanfirefoxdenganmengetikperintahfirefoxditerminal.

    Agarfirefoxdapatmenjalankananimasiflashyangadadibanyakwebsite,lebihdahuluinstal paketflashpluginyangdisediadi CD2(extras). Gunakanperintahyuminstallflashplugin,ataupindahkedirektoriRPMSCD2lalujalankanperintahrpmivhflashplugin9.0.31.0release.i386.rpm.

    Copy atau pindahkan paket libflashplayer.so dari direktori /usr/lib/flashplugin/ kedirektori/usr/lib/mozilla/plugins/(berlakuuntuksemuauser).Jikahanyauntuksatuusersaja,pindahkanfilelibflashplayer.sokedirektori/home/user/.mozilla/plugins/.

    Restart web browser Anda agar plugin dapat digunakan, misalnya untuk mengkaseswebsitewww.eureka.web.idyangberisianimasiflash.

    2.3.2InternetMessengerSalah satu penyedia fasilitas untuk chatting atau Internet Messenger adalah Yahoo! Messenger,disingkatYM.LinuxIGOSNusantaramenyediakanGaimuntukmengaksesYM.JikaAndasudahmemilikiacoountuserdi yahoo.com,AndadapatmencobaYM

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara27

  • denganGaim:Aplikasi>Internet>InternetMessenger.

    GaimdapatdigunakanuntukbanyakuserdiYM.GaimjugamendukungprotokolselainYM,misalnyaNapster,MSN,IRC,danUCQ.

    UntukmenambahuserYM,klikAccount,kemudianklikTambahdanpilihProtocolYahoo.IsiscreenamedenganuserAndadiYahoo.com,danPassworddenganpassworddiYahoo.com,laluklikSimpan.Untukmemulaionline,klikkotakdikolomonlinepadajendelaaccountatauklikSignonpadajendelaLogin.

    Gambar2.13YahooMessengerdengangaim

    Untukkeluardari GaimtidakcukupdenganmenutupjendelaataukliktandasilangdipojokkananprogramGaim,tapiharusklikmousekananpadaikondipanel(toolbar)padabagiankananatasdesktopGNOMELinuxIGOSNusantara,lalupilihQuit.

    2.3.3EmailJikaAndamenggunakanemailhanyamelaluiwebatauwebmail,Andatidakmemerlukanprogramkhususuntukemail.ProgramklienemailkhususdiLinuxIGOSNusantaraadalahEvolution sebagai pengganti Outlook di Windows. Program lainnya tersedia di CD2(extras),yaituthunderbird.

    JalankanEvolutionmelaluimenuAplikasi>Internet>Email.JikaAndabelumpernahsetting email sebelumnya, Anda akan diminta mengisi data, dimulai dengan tampilanSelamatDatang.

    Berikutinilangkahlangkahdancontohkonfigurasiemailberikutini:

    Setelah klik Maju dari halaman pertama, kita dihadapkan window untukmemasukkannamadanemail. Isikanminimalnamadanalamatemail kita atausipengirim. Misalnya Evolution ini akan digunakan oleh Salwa Alaribah, [email protected]. IsianAlamatbalasan tidakharus diisi,

    28PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • kecualialamatemailuntukmenerimabalasanberbedadenganalamatuntukmengirim.IsianOrganisasijugatidakharusdiisi,atauisidengannamaperusahaanataunamaorganisasiyanginginAndakenalkankepadapihaklain(semuapenerimaemail).KlikMaju.

    PilihTipeServeratauprotokolserveruntukPengambilanemail. MisalnyajikaAndamenggunakanPOP3,makakitamemilihPOP.BarisServerdiisidengannamadomain atau alamat IP server POP tersebut, misalnya infolinux.web.id. NamapenggunadiisidengannamauseratauaccountkitadiserverPOP,misalnyasalwa.Dibeberapa server mengharuskan menulis lengkap seperti alamat email yangmenggunakan @ atau %, misalnya salwa%infolinux.web.id. Jika Anda inginmenyimpanpassword,klikIngatsandi.KlikMaju.

    TampilanberikutnyamenawarkankepadaAndatigaopsitambahanyangdapatkitakosongkan semuanya. Opsi pertamauntukmengatur agar Evolution mendownloademailsecaraotomatissetiapwaktutertentu,misalnya10menit. OpsiyangpentingadalahTinggalkanpesanpadaserver,karenabergunajikakitadownloademaildikomputer orang lain, artinya semua email yang kita download ke Evolution tetapdipertahankanjugaberadadiserver.Hatihati,mempertahankanemailtetapberadadiserverakanmembuatmailboxataukuotaemailAndacepatpenuh.KlikMaju.

    BerikutnyasettingPengirimanEmail.TipeServerpilihyangsesuaidengantipeatauprotokolserveruntukmengirimemail,misalnyaSMTP,yangbanyakdigunakanolehumumnya aplikasi server email. Server diisi dengan alamat server SMTP ataulocalhost jikakita menggunakanserverSMTPdi komputer kita sendiri (untuk iniAndaharusmemastikanPostfixtelahdikonfigurasidenganbenardantelahberjalan).JikaAndadialupkeISP,gunakanalamatSMTPmilikISPagarpengirimanemailketujuan dilakukanoleh server ISP. Beberapa server SMTPmenggunakan otentikasiuntukmengirimemail,sehinggaAndaharusklikOtentikasiharisdilakukanserverlaluklikMaju.

    Tulisakannamapengenalkonfigurasi ini, atauAnda terimaapaadanyayang telahdibuatkanEvolution,[email protected],karenaEvolutiondapatAndagunakanuntukmengaksesbeberapaaccount(akun)yangberhubungandenganalamatemaildanserverserveryangberbeda.KlikMaju.

    SelanjutnyaAndadimintamemilihTimezoneatauzonawaktuyangkitagunakanpadasaatmengirimemail.Misalnya,Asia/Jakarta, dengancaramemilihdaridaftaratauklikdipeta.KlikMaju.

    Evolution juga dapat mengimpor email dan daftar alamat dari Pine. Klik Majusehinggakonfigurasitelahselesai.Jikamasihraguragu,klikKembaliuntukmelihatisianisiansebelumnya.Jikainginmembatalkansemuanya,klikBatal.Jikasemuasudahbenar,klikTerapkan.

    Pertamadijalankan,Evolutionmemintakitamemasukkanpassworduntukmengambilemail.Masukkanpasswordyangtelahkitadapatkandaripengelolaserveremail.KlikOKuntukmulaimendownloademail.

    KitalangsungdibawakefolderInboxyangadadiEvolution.Kliksalahsatuemail

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara29

  • yangadauntukmembacaisiemail.Untukmenjawabnya,klikBalas.Untukmenulisdanmengirimemailbaru,klikBaru.

    From:pilihsalahsatuaccountyangtelahkitabuat,[email protected]:isikanalamatemailyangdituju,[email protected]:isikankataataukalimatsebagaijudul,yangsangatpentingbagipenerimauntukmengenaliemail yang masuk. Klik Attach, lalu pilih file yang akan disertakan dalamemailsebagaiattachment(Catatan:attachmentsebaiknyaberupafileyangsudahdiperkecilataudikompres,misalnyafilegambar.BMPharusdiubahlebihdahulumenjadi.JPGatau.PNG,danfile.DOCharusdikompresmenjadi.ZIPatautar.gz,dansebagainya).Ketikkanpesanyanginginkitasampaikankepadapenerima,laluklikKirim.

    Untuk mengonfigurasi ulang Evolution, klik Ubah > Pengaturan. Misalnya untukmenambahakunemailkeserverlain,klikTambahdanulangilangkahdaripertama.

    2.4USBDiskUsbadalahnamasambungandarisuatuperalatanelektronikdengankomputer.Usbdiskdalamhaliniadalahperalatanuntukmenyimpandata,termasukyangadadi flashdisk,externalharddisk, multimediaplayerdanrecorder,kameradigital,kameravideodigital,handphone,danlainlain.

    2.4.1MengaksesUSBDiskOtomatisNormalnya, setiap usb disk atau flash disk ditancapkan ke komputer, Linux akanmengenalinya. Setelahusbdisk terpasangdenganbenar, dalambeberapadetikdesktopGNOME akan menampilkan folder partisi usb disk dan membukanya. Nama ikon didesktopadalahRemovableVolume.

    Biasanya,usbdiskyangbarudibelihanyaberisisatupartisi.DiLinuxIGOSNusantarabiasadikenali(dimountsecaraotomatis)dalamdirektori/media/,misalnya/media/disk.Namadeviceiniadalah/dev/sda1atau/dev/sda,tergantungjenisusbdiskdanjumlahyangterpasangdikomputer.Jikaadaduausbdisk,devicenyabernama/dev/sdadan/dev/sdb.

    Andadapatmengubahataumenghapuspartisiaslidaritokoyanghanyasatumenjadiduaataulebihpartisi.Misalnyadenganperintahfdiskdariterminal.

    Caramengeluarkanusbdiskyangamanadalahdenganlebihdahulumemberi perintahumount. Klik kanan pada ikonusb disk (Removable Volume) di desktop, lalu arahkanmousekeLepaskanVolume.

    2.4.2MengaksesUSBDisksecaraManualJika Linux Anda gagal membuka usbdisk secara otomatis, Anda dapat menjalankanperintahfdisk,mount,danumountdariterminal.Berikutinibeberapalangkahmountdanumountusbdiskatauharddisklainnyadalamkondisidarurat.

    30PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Berubahmenjadiroot.

    $suPassword:#

    Jalankanfdiskluntukmelihatsusunanpartisiharddiskdanfdisk.TerlihathanyaadasebuahpartisiFAT32(Windows95/98).

    #fdisklDisk/dev/sda:262MB,262144000bytes9heads,56sectors/track,1015cylindersUnits=cylindersof504*512=258048bytes

    DeviceBootStartEndBlocksIdSystem/dev/sda11015255752bW95FAT32

    Buatdirektoriuntukmengakses(mountpoint).

    #mkdir/media/sda

    Lakukanmount.

    #mount/dev/sda/media/sda

    Setelahselesaimengakses, jalankanperintahumountsebelumAndamelepaskanusbdisk.

    #umount/media/sda

    Catatan:

    Perintahmountdanumountdalamcontohdiatashanyauntukkondisidaruratkarenausbdisktidakotomatisterbukasaatditancapkan.Karenaperintahdaruratinidilakukanolehroot, makauser biasa tidakdapat mengakses penuh(read/write). Caradarurat ini jugaberlaku untuk media penyimpanan lain, seperti hard disk, floppy, kamera digital,handphone,dansebagainya.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara31

  • 32PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • III.SISTEMFILEDANSTRUKTURDIREKTORI

    Tujuan:

    Setelahmempelajarimodulini,pesertadiharapkanmampu:

    MemahamibeberapasistemfilediLinux.

    Memformatsistemfileutamadanswap.

    Memahamistrukturdirektoridancarapenamaanfiledandirektori.

    3.1SistemFileLinuxSistem file (filesystem) secara praktis diartikan bagaimana Linux menyimpan data keperalatanpenyimpanansepertiharddisk,CD/DVDROM,usbdisk,danfloppy.SistemfileLinuxbanyakjenisnya,namunyangpalingbanyakdigunakansaatiniadalahext3.Ext3tergolong journaling filesystem, yang memiliki kelebihan dari sisi keamanan data.Misalnya,ketikalistrikmatimendadaksehinggatidaksempat shutdown ataumelakukanpelepasan secara normal (umount), maka tidak perlu melakukan fsck (scandisk) saatbootingberikutnya.

    SistemfileLinuxlainnyaantaralainreiserfs(jugatergolong journalingfilesystem)danext2(versilamadariext3yangbelumbersifatjournaling).LinuxjugadapatmengaksessistemfilelainsepertiDOS,Windows(VFAT16,VFAT32,danNTFS),Unix,jfs,danlainlain.SwapdapatdigolongkansebagaisistemfilepenggantiRAM,sehinggadisebutjugavirtualmemory.Sistemfilelainyangberbasisjaringanadalahsamba(smb)yangjugadigunakanolehMSWindowsdanNFS(NetworkFileSystem)yangjugadigunakanolehsistemoperasiUnix.

    Caramembuatsistemfilediharddiskadadualangkah,yaitumembuatpartisi,kemudianmemformatnya.Salahsatuperintahpembuatanpartisiadalahfdisk,danperintahformatadalahmkfs.

    Perintahmengeditataumembuatpartisiadalahfdisk/dev/hda,laluketikmuntukmelihatdaftarperintahdimenufdisk.Ketikpuntukmelihatdaftarpartisi,danketikquntukkeluartanpamenyimpanperubahan.

    Perintahberikutiniakanmemformatpartisi13dariharddiskprimarymaster(/dev/hda)dengansistemfileext3:

    #mkfs.ext3/dev/hda13

    atau

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara33

  • #mkfstext3/dev/hda13

    Perintahberikutiniakanmemformatpartisiharddisk/dev/hda14sebagaiswap,setelahlebihdahuludijadikanpartisiswapolehfdiskatauprogrampartisilainnya:

    #mkswap/dev/hda14

    Untukmengaktifkanswap,perintanyaswapon.Sedangkancaramenonaktifkannyadenganperintahswapoff.

    #swapon/dev/hda14#swapoff/dev/hda14

    3.2StrukturFiledanDirektoriSebelummengaksesfiledandirektoridanperintahperintahyangberhubungandengannya,AndasebaiknyalebihdahulumemahamistrukturfiledandirektoridiLinux.

    Linux memiliki direktori paling atas atau paling kiri, dibaca slash (garis miring),dinamakan rootdirectory ataudirektoriakar. ItuperbedaanmendasarstrukturdirektoriLinuxdenganWindows.DiWindowsadafolderC:yangmengarahkedirektoripalingatasdariharddisk.DiWindowsjugaadaA:untukmasukkedisket.Tapi,diWindowstidakadadirektoridiatasCdanA.

    Di Linux, C biasanya berupa direktori /mnt/win atau yang lain sesuai dengan yangmembuat distro Linux. /mnt/win disebut mount point, yang berhubungan dengan fileharddiskdenganpartisi/dev/hda1.Jadi,CdiWindowsitujugasejenismountpointyangberhubungandevice(/dev)harddisk.

    Jika /mnt/windiganti dengan /C, artinya /C adalah mount point bagi /dev/hda1. YangmembedakanCdiLinuxdenganCdiWindows,adalahadanyagarismiring/disebelahkiriCdiLinux,dantidakadagarismiringdiWindows.Inijugaberarti,garismiring/adalahdirektoridiatasC.

    DisketdanCDROMbiasanyamemilikialamatdevicedi/dev/fd0dan/dev/hdX.Xadalahhurufa,b,c,ataudsesuaidenganletakCDROMdrive.

    Beberapadirektoridibawah/yangpentingdiketahuiadalah/home,/boot,/root,/usr,/var,/tmp.

    /home berisi direktori atau folder untuk setiap user yang terdaftar di sistem Linux.Misalnya,/home/ign2006adalahdirektorimilikuserign2006dalamdistroLinuxIGOSNusantaraAnda.

    /bootberisifilefilekerneluntukbootingkomputer.

    /rootadalahdirektoriuseradmin(root'shomedirectory).

    /bin adalah direktori tempat programprogram dasar Linux untuk semua pengguna,misalnyalsyangartinyamelihatisidirektori.

    /sbinadalahdirektoritempatprogramprogramdasaruntukadministratoratausuperuser

    34PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • atauroot.

    /tmp adalah direktori untuk penyimpanan sementara, misalnya untuk file yang akandihapussetelahbekerja.

    /usrberisihampirseluruhprogramLinuxtambahanselainyangdi/bindan/sbin.Dibawah/usrjugaadasubdirektori/bindan/sbin.Dibawah/usrinijugaterdapatdokumenataumanualtentangsemuaprogramyangadadalamCDatauharddisk.

    /var berisi direktoridirektori yang berhubungan dengan data konfigurasi selain /usr.Misalnya/var/wwwuntukmeyimpandataaplikasiweb./var/spooluntukmenyimpandataprogramyangberhubunganusersepertiemail(/var/spool/mail)./var/loguntukmenyimpandata log atau rekaman apa yang terjadi di sistem. /var/cache untuk menyimpan datasementarauntukaplikasiproxy(squid),danlainlain.

    /mediaberisifileataudirektorisebagaimountpointalatpenyimpananseperticdromdanfloppy,sebagaialternatifdari/mnt.

    /disks mirip dengan /mnt dan /media yang digunakan oleh distro tertentu, misalnyaXandros.

    CATATAN:

    Direktoritempatkerjasaatinidisebut CurrentDirectory,ditulis./(dotdiikuti slashatautitikdiikutigarismiring).DirektoridiatasnyaatausebelumnyadisebutParentDirectory,ditulis../(dotdotslash).DirektoripalingatasdisebutRootDirectory,ditulis/(slash).

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara35

  • 36PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • IV.PERINTAHDASAR

    Tujuan:

    Setelahmempelajarimodulini,pesertadiharapkanmampu:

    MenggunakanperintahperintahdasardiLinux,sebagaiuserbiasadanroot.

    4.1PerintahperintahDasarLinuxmemilikifleksibilitastinggi.JikaAndatidakmembutuhkantampilangrafis,Linuxtetapdapatdigunakansecarapenuh.Bagiyangtidakkesulitandalampenglihatan,Linuxseringdikritikkarenamemilikikelebihanini.Mengapadikritik?KarenabanyakpenggunaLinuxyangsenangbekerjadenganmodusteks,tidakperlugrafis.Akibatnya,oranglainyangbelumpernahmenggunakanLinuxmelihatLinuxitutidakmenarik.Padahal,dibalikperintahperintah,apalagidenganeditorteks,banyakkaryatelahdihasilkandenganLinuxtanpagrafis.

    Misalnya,Linuxtanpagrafiscukupbaikuntukmembacaemail,menulisemail,membacaberita di Internet, membuat file teks, membuat program berbasis web mulai darimemformathalamanHTML,membuatprogramPHP,Javascript, danJavaserta bahasapemrogramanlainnya.

    Berikut ini contohcontoh perintah dan programdi Linux yang sangat berguna untukbekerjaseharihari.

    PerintahperintahdasarsepertiDOSSemuaperintahDOSataucommanddiWindowsmemilikipadanannyadiLinux.Sebaliknya,banyakperintahdiLinux,misalnyauntukmengonfigurasiserverserver,tidakdapatdilakukandenganWindows.PerintahperintahsepertiDOSituantaralain:$lsartinyamelihatisidirektoriataudir.$mkdirartinyamembuatdirektori.$rmdirartinyamenghapusdirektoriyangtidakadaisinya.$cpartinyacopy,rmartinyaremoveataudelete,mvartinyamoveataupindah.$cdartinyapindahdirektori.Jikatanpaopsiatauargument,berartipindahkedirektorihomeuseryangsedanglogin.

    Perintahperintahdanaplikasikhusus.$pwdartinyaprintworkingdirectoryataumenanyakannamadirektorisekarang.$whoamiartinyamenanyakansiapayangsekarangsedangbekerja(userapayangsedangdigunakan).$mailartinyamelihatemailyangmasuk.Jikaadadaftaremail,tekanrdiikutinomoremail

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara37

  • untukmembacaemailtersebut,runtukmereplydanduntukmenghapus.Keluardariemailgunakanqatauxjikatidakjadimenghapus.$lynxuntukmengaksesweb,sepertilinks.$joeeditorteksyangmiripnedanemacs.$vijugaeditorteksyangmiripne.$suuntukberubahmenjadiroot.$psuntukmelihatdaftarprogramyangsedangberjalan,lengkapdengannomorid.Lebihlengkaplagimenggunakanperintahpsaux.$catuntukmenampilkanisifiletanpamengedit.$lessmiripdengancat,namunbisamelihatperlayaratauperbaris.

    Untuk mengetahui arti setiap perintah, tersedia perintah man perintah yang akanmenampilkanmanualperintah.Contohberikutiniuntukmenampilkanmanualperintahls.

    $manls

    4.2MengenalUserdiLinuxLinuxadalahsistemoperasimultiuserdanmultitasking.Multiuserartinya,dalamwaktuyangbersamaan, Linuxdapat digunakanoleh banyakuser, baik melalui keyboard danmouseyangsamaataumelaluikomputerlaindalamjaringan.

    Multitaskingartinyadalamwaktuyangsama,Linuxdapatmenjalankanbeberapaprogram.Bahkan Linux dapat menjalankan banyak Window, misalnya Anda dapat menjalankanIcewm,XFCE,Blackbox,KDE,danGNOME,seakanakanmenjalankanWindows95,98,XP,Vista,NT,2000,dan2003,jugaMacintoshsecarabersamaan.

    Setiap user memiliki hak yang berbeda, misalnya sesamauser biasa tidak bisa salingmelihat isi direktori dan isi file. Ini salah satu yang membuat Linux aman terhadappenyebaranvirus.

    4.3BekerjasebagaiAdministratorSaatbekerja,biasanyapenggunaloginsebagaiuserbiasa.Userbiasatidakpunyaaksespenuhterhadapsistem.Agardapatmemilikiaksespenuh,Andaharusloginsebagairootatausuperuser.JikaAndatelahloginsebagaiuserbiasa,Andadapatberubahmenjadirootdenganperintahsu.

    DidistroLinuxlainsepertiUbuntu,Andabisamudahuntukberubahmenjadiroot,tanpaharusmemasukkanpasswordroot,denganperintahsudosu.DalamkenyataankerjayangnormaldiLinux,setiapuserdanrootharusmemilikipassword.

    Untukkeamanan,bekerjabiasaharusmenggunakan user biasa,bukan root,karena root

    38PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • punyakekuasaantakterbatas.Jikasedikitsajamelakukankesalahan,misalnyamenghapusfile penting, komputer bisa bermasalah. Untuk bekerja sebagai root, sebaiknya tetapsebagaiuserbiasa,lalumenjalankanperintahuntukrootdenganmenambahkankatasudodidepanperintah.sudoartinyasuperuserdoataumenjalankanperintahsebagairoot.

    Agaruserbiasabisamenjalankantugasrootdengan password (misal user01)atautanpapassword(misalrus),editfile/etc/sudoersdenganmenambahkanbarisberikutini:

    user01ALL=(ALL)ALLrusALL=(ALL)NOPASSWD:ALL

    Berikut ini beberapaperintahpentingsebagai admin. Sekali lagi, sebagai user ubuntu,tambahkanperintahsudodidepanperintahperintahini. Misalnya,sudofdiskl untukmelihat susunana partisi harddisk. Atau lebih dahulu berubah menjadi root sehinggapromptberubahdarilambangdollar($)menjadipagar(#).

    $sudosu#

    Menambahuserbaru:

    #addusernamauser

    Menghapususer:

    #delusernamauser

    Mengaitkanharddisk/dev/hda1kesistemLinuxdengantitikkaitdi/mnt/hda1.MountjugauntukdisketatauCDROMataufilesharingdikomputerlain.

    #mount/dev/hda1/mnt/hda1

    Sekalilagi,hatihatisaatbekerjasebagairoot,karenakekuasaanrootyangtidakterbatasdapatmenghapusdataapasaja,termasukmemartisimemformatharddisk.Jikatidakhatihatidalambekerja,AndadapatmenghilangkandataataumerusaksistemLinuxdansemuasistemyangadadidalamharddisk,flashdiskatautempatpenyimpananlainnya.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara39

  • 40PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • V.MANAJEMENPAKET

    Tujuan:

    Setelahmempelajarimodulini,pesertadiharapkanmampu:

    Menginstal,remove,upgradepaketdenganyum. Menggunakanperintahrpmuntukinstal,remove,danupdate. MengintsalpaketbinaryOpenOffice.orgberbentuktarball(tar.gz).

    5.1YumdanRepositoriSalah satu permasalahan klasik yang sering dihadapi oleh para pengguna distroberbasiskanrpmsepertiFedoradanIGOSNusantaraadalahmanajemenpaket.Problemyangpalingutamaterjadi adalahmasalah"dependencies" (ketergantungan), yaitusuatupaketrpmmembutuhkanpaketrpmyanglainnyasaatakandiinstalataudiremovedarisistem. Untuk mengatasi permasalahan ini, Anda dapat menggunakan aplikasi Yum(YellowdogUpdaterModified).

    YumdapatberfungsilayaknyaAptdiDebian.DenganmenggunakanYum,parapenggunaFedoradandistroturunannyatidakperlumemikirkanlagiketergantunganpaketyangakandiinstall atau diremove, karena Yum yang akan melakukannya sendiri. Yum secaraotomatisakanmencari dependenciespaketyangdiperlukandanakanmenampilkanpaketapayangseharusnyadiinstall.YumakanmemudahkanAndadalammemanajemengrupsoftwaredibandingkanmelakukannyasecaramanualdenganmenggunakanperintahrpm.

    5.1.1MencobaYumdenganCDExtrasYumdapatdigunakanuntukinstallatauupdatepaketpaketdariCDExtrasLinuxIGOSNusantara.Berikutinilangkahlangkahpraktisnya:

    SebelummenjalankanperintahYum,Andaharusberubahmenjadiroot.

    $suPassword:#

    Buatcopyfile/etc/yum.confuntukbackuplalueditdenganeditortekskesukaanAnda, misalnya vi /etc/yum.conf. Tekan tombol i atau I untuk memulaiediting.

    #cp/etc/yum.conf/etc/yum.conf.bak#vi/etc/yum.conf

    .......................gpgcheck=0

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara41

  • ........................[cdextras]name=ExtrasLinuxIGOSNusantarabaseurl=file:///media/IGNExtrasenabled=1..........................

    Catatan/etc/yum.conf:

    Awalnya gpgcheck=1. Ganti angka 1 menjadi 0. Anda harus menyesuaikan namadirektori yang disebut pada baseurl, mengarah ke CDROM, misalnya /media/IGNExtrasuntukCD2bukuini.

    Setelah selesai, simpan hasil perubahan di atas dengan menekan Esc diikutimengetikkantitikdua,w,danq(:wq). JikaAndaragudaninginmembatalkan,tekanEscdiikuti:,q,dantandaseru(:q!).

    JikakomputerAndaterhubungkeInternetdengankecepatantinggiuntukinstalatauupdate,makaYumakanmengaksesserverrepositoriyangberisi kumpulanpaketpaketuntukFedoradanturunannyadenganalamathttp://fedora.redhat.com.Modul ini ditujukanuntukmenggunakanrepositori di komputer lokal, sehinggaAnda harus mengedit tiga file di direktori /etc/yum.repos.d/ selain file/etc/yum.conf.

    Catatan/etc/yum.repos.d/:

    AgaryumtidakmencarirepositoridiInternet,gunakaneditorteksuntukmengubahbeberapafilepadadirektori/etc/yum.repos.d,yaitufedoracore.repo,fedoraextras.repo,danfedoraupdates.repo.Ubahopsienabled=1menjadienabled=0yangterdapatpada3filetersebut.

    Aktifkanyumdenganperintahyumcheckupdate:

    #yumcheckupdate

    Cobagunakanyumuntukmenginstalpaketcreaterepo:

    #yuminstallcreaterepo

    Cobagunakanyumuntukmenghapus(remove)atauuninstalpaketjoystick,yangtampilandilayarnyasepertiGambar5.1.

    #yumremovejoystick

    42PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Gambar5.1Menghapuspaketdenganyum

    5.1.2FiturYumBeberapafituryangdimilikiolehYumdiantaranya:

    Dapatberhubungandenganbeberaparepositori.

    Filekonfigurasiyangmudahdipahami.

    Dapatmencarisecaraotomatisketergantunganpaketyangdibutuhkan.

    Operasipekerjaanyangcepat.

    Pekerjaanrpmdapatdilakukansecarakonsisten.

    Mendukunggrupcomps.xml,termasukmengelompokkanbeberapagruprepositori.

    SetelahmengetahuisejumlahkemampuanYum,berikutnyakitaakanmempelajari lebihlanjutcarapenggunaanYum,carapembuatanrepositoriYum,danpenggunaanPirut,salahsatuprogramGUIuntukyum.

    5.1.3PersiapanMembuatRepositoriSebelummembuatrepositoriYumdanmempelajaricarapenggunaannya,sebaiknyaAndapersiapkanterlebihdahulubeberapakebutuhansebagaiberikut:

    CDInstalasidanCDExtrasIGOSNusantara

    SemuapaketRPMyangterdapatpadakeduaCDiniakankitagunakanuntukmembuatrepositoriYumIGOSNusantara.

    Createrepo

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara43

  • Paket createrepo berfungsi untuk membuat metadata repositori umum. Anda dapatmenemukanpaketinidiCDExtrasIGOSNusantara.Paketdapatdiinstaldiinstaldenganperintahyuminstallcreatereposepertidicontohkanbagiansebelumnya.Tapijikagagal,Andadapatmengintsalpaketinidenganperintahrpm.Masukkedirektoriyangadapaketcreaterepo,lalujalankanperintahrpmsebagairoot:

    $cd/media/IGNExtras/RPMSExtras$suPassword:#rpmivhcreaterepo[TAB}#exit$

    Penjelasanperintah:

    Barispertama:pindahkedirektori di CDyangberisi paketExtrasIGOSNusantara(namadirektori/media/IGNExtras/RPMSExtrasituhanyacontohdikomputerpenulis,belumtentusamadengankeadaansaatinidikomputerdanCDyangAndagunakan).

    Bariskedua:berubahdariuserbiasa(promptdollar)menjadirootdenganperintahsu.

    Barisketiga:masukkanpasswordroot.

    Baris keempat: setelah jadi root (prompt pagar), ketikkan perintah rpm ivhcreaterepodiikutidenganmenekantombolTABtanpaspasiuntukmenemukanpaketdan versi yang tersedia. Tombol TAB akan meneruskan nama file lengkap paketcreaterepo, yaitu createrepo0.4.40.2.noarch.rpm. Jika tombol Tabditekanbeberapakalitidakmenampilkannamalengkappaketcreaterepo,kemungkinannyaAndasalahmengetikkanperintah,salahmasukdirektori,ataudirektoritersebuttidakberisipaketcreaterepo.

    Bariskelima:keluardarirootdenganperintahexitatautekanCtrlD.

    Bariskeenam:Andasudahkembalisebagaiuserbiasa(promptdollar).

    Yum

    Secaradefault,paketYumsudahterinstalpadaprosesinstalasiIGOSNusantara.

    Pirut

    PaketPirutakankitagunakansebagaiGUIuntukmempermudahpenggunaanYumyangberbasiskanteks.PirutjugatersediadiCDExtras.

    Ruangharddisk

    Sediakanruangharddisksekitar1,3GBuntukmeletakkansejumlahpaketRPMyangakandigunakandidalamrepositoriYum.

    44PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • 5.1.4PembuatanRepositoriYumSetelahmenginstallpaketcreaterepo,kitaakansegeramembuatrepositoriYum.Copykansemua paket RPM yang terdapat pada CD1 atau installer IGOS Nusantara 2006("/Ign/RPMS"),danCD2atauextrasIGOSNusantara2006("/RPMSExtras")kedalamharddisk,misalnyapadadirektori/paketrpm.

    Buatdirektoritempatmenyimpanhasilcopypaketpaketrpmuntukrepositori:

    #mkdirp/paketrpm#mkdirp/paketrpm/igosbase#mkdirp/paketrpm/igosextras

    MasukkanCD1dancopysemuapaketrpm:

    #cp/media/IGN2006R6/Ign/RPMS/*.rpm/paketrpm/igosbase/

    Setelah semua paket rpm CD1 dicopy, keluarkan CD1, lalu masukkan CD2(extras)dancopysemuapaketrpm:

    #cp/media/IGNExtras/RPMSExtras/*.rpm/paketrpm/igosextras/

    Catatan:

    Sesuaikan letak path (nama lengkap direktori yang mengarah ke CD/DVD)"/media/IGN2006R6/Ign/RPMS"dan"/media/IGNExtras/RPMSExtras"denganletakpathpadasistemAnda.ContohtersebutsesuaiLinuxIGOSNusantarahasilinstaldariCDyangdimiliki penulis, yaitu CD1dikenali olehLinuxIGOSNusantara sebagai/media/IGN2006R6,danCD2sebagai/media/IGNExtras.

    Berikutnya, pindah ke direktori /paketrpm dan jalankan perintah createrepo untukmembuat indeks paket IGOSNusantara2006yangnantinyaakandigunakanolehyumpackagemanager.Andaharusbekerjasebagairootuntukmenjalankanperintahcreaterepo.

    $suPassword:#cd/paketrpm#createrepo/paketrpm

    Tunggu beberapa saat, dan tidak berapa lama kemudianAnda dapat melihat direktorirepodatadidalamdirektori/paketrpm.

    Tahapan berikutnya adalah mengonfigurasi yum. Tambahkan paragraf baru dalam file/etc/yum.conf, untuk dapat membaca repositori lokal yang baru saja kita buat. Dalamcontohinipenulismenggunakaneditorteksvi.Sebagairoot,jalankanvi/etc/yum.conf:

    #vi/etc/yum.conf

    Setelah file /etc/yum.conf terbukadi vi, perhatikanbeberapabaris yangpernahdibuatuntuk akses CD/DVD dinonaktifkan (enabled=0), dan tambahkan 4 baris untuk

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara45

  • mengaktifkanrepositoridi/paketrpm(enabled1):

    .................[cdextras]name=ExtrasLinuxIGOSNusantarabaseurl=file:///media/IGNExtrasenabled=0

    [ignrepository]name=RepositoryLinuxIGOSNusantarabaseurl=file:///paketrpmenabled=1

    Setelah selesai, simpan hasil perubahan di atas dengan mengetikkan Esc : w q, danlanjutkandenganmenjalankanperintah yumcheckupdate untukmembaca repositorilokalyangbarusajadikonfigurasikan.

    #yumcheckupdate

    5.1.5InstaldenganYumdariRepositoriSetelahperintahyumcheckupdatedijalankantanpamengalamiproblem,Andadapatsegera melakukan instalasi paket pirut denganmenggunakanperintah yum.Pirut perlusegeradiinstalkarenasangatmemudahkanAndauntukmenginstalpaketlainnyayangadadirepositoriataudiCD2(RPMSExtras).

    #yuminstallpirut

    Jawaby(yes)jikaAndasetujuprosesinstalasipaketpirutditeruskan,ataun(no)jikaAndainginmembatalkan.TekanEnterartinyanoataumembatalkanprosesinstalasipaketpirut.

    5.1.6InstalPaketdariCD2denganNautilusSetelahpirutterinstal,AndabelumtentumelihatnamaPirutdalamdaftarmenuAplikasi.NamunAndasekarangdapatmenginstalpaketdariCD2(RPMSExtras)cukupdenganklikduakaliikonpaketpadaPerambahBerkasNautilus.Setelahikonpaketdiklik,LinuxIGOSNusantara akan memanggil program systeminstallpackages (Software Installer)danmemintaAndamasukkanpasswordroot.Gambar5.2dan5.3menunjukkanprosesinstalasipaketpendidikankdeedudengansysteminstallpackages.

    46PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Gambar5.2Instalkdeedudenganklikduakaliikonpaket

    Software Installer akan mencari paketpaket lain yang dibutuhkan kdeedu atau paketdependenciesnya.KlikContinueuntukmeneruskanatauBataluntukmembatalkan,sepertidiGambar3.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara47

  • Gambar5.3Menginstalpaketdependencieskdeedu

    Setelahprosesinstalasikdeedusukses,akanadamenuAplikasi>EdutainmentdidesktopLinux IGOS Nusantara. Anda sekarang dapat menggunakan Linux sebagai komputerpendidikanuntukbelajar berbagai ilmupengetahuan, seperti matematika, kimia, fisikaantariksa,bahasa,mengetiksepuluhjari,danlainlain.

    5.2PirutPackageManager

    5.2.1MembuatIkonuntukMenjalankanPirutJika Anda ingin menjalankan pirut untuk instal dan remove paket dengan mudah,tambahkanikondipanelutamadesktopdengancarasebagaiberikut:

    Klikmousekananpadapanel,pilih+Masukkankepanel.

    KlikduakaliPeluncuraplikasipribadi.

    IsibarisNama:dengankatayangmenjelaskanprogram,misalnyaPirutPackage Manager.

    IsibarisPerintah:dengannamaperintah,yaitupirut.

    Kliktanpaikon,lalupilihikonyangAndasukai,misalnyagambarbuahapelmerah.

    KlikOK,danakanmunculikonapelmerahdipanel.

    KlikikonapelmerahdipanelituuntukmenjalankanPirut,danAndaakandimintamemasukkanpasswordroot.

    48PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • AndajugadapatmenggunakanPirutuntukmemanajemenpaketdiIGOSNusantaradenganrepositoridiharddisklokal.

    5.2.2MenjalankanPirutJalankan pirut dengan klik ikon yang telah Anda buat. Cara lain, jalankan aplikasiTerminal,kemudianketikperintahpirutuntukmenjalankanPirutPackageManager.

    $pirut&

    Takberapalamakemudian,munculkotakatauwindowyangmenanyakanpasswordroot.IsikandenganpasswordrootAnda.SetelahtampilhalamanPirutPackageManager,AndadapatmengklikmenuListuntukmelihatseluruhpaketyangsudahdanbelumdiinstal(All packages),semuapaketyangtelahterinstal (Installedpackages),dansemuapaketyangtersediauntukdiinstal(Availablepackages).

    Gambar5.4TampilanPirut

    5.2.3InstaldanUninstalpaketdenganPirutUntukmenginstalatauuninstal(remove)suatupaketdenganPirut,kliknamapaketyanginginAndainstall/remove,kemudianklikTerapkan.

    Untukmemudahkanmencaripaket,gunakanmenuSearch,laluketiknamapaketyangdicari,misalnyak3b.

    Setelah paket dipilih dan klik tombol Terapkan, secara otomatis Pirut akanlangsungmencariketergantunganpaketyangingindiinstallataudiremovetersebut.Sebagaicontoh,penulisakanmenginstalk3b(programuntukmembakarCD/DVDberbasisKDE).

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara49

  • Gambar5.5Memilihk3buntukdiinstal

    JikaAndabelumpernahmenginstalpaketyangberhubungandengandesktopKDE,makapilihaninstalk3bakanotomatismemilihpaketpaketyangdigunakanolehdesktopKDE,antaralainkdelibdanqt.

    Setelah klik Continue dan pirut menginstal seluruh paket yang berhubungandengank3b,akanmunculwindowSoftwareinstallationsuccessfullycompleted.KlikOK,makapirutakanditutupsecaraotomatis.

    5.3BeberapaCommanddiYumMeskipun Pirut maupun aplikasi GUI Yum lainnya dapat memudahkan Anda dalammenggunakanYum,namunadabaiknyaAndamengetahuibeberapaopsiyangterdapatdiYum.

    Secaraumum,perintahYummemilikisyntaxsebagaiberikut:

    yum[option][command][package...]

    BeberapacommandyangterdapatdiYumantaralain:

    5.3.1checkupdatePerintahiniberfungsiuntukmendownloadkumpulanlengkapheaderpaketyangtelahterdefinisidimetadatarepositori.

    Contoh:yumcheckupdate

    5.3.2installPerintahiniberfungsiuntukmenginstallpaketyangterdapatpadarepositoriyum.

    50PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Contoh:yuminstallk3b

    5.3.3removePerintah ini berfungsi untukmenghapuspaketyang telah terinstall didalamsistemAnda.

    Contoh:yumremovek3b

    5.3.4updatePerintah ini berfungsi untukmengupdate paket yang telah terinstall menjadi paketyanglebihbaru.

    Contoh:yumupdatek3b

    5.3.5upgradePerintahinisamadenganperintahupdatedenganobsoletesflag.Optionini lebihtepatdigunakanjikaAndainginmengupdatesemuapaketyangada(inimiripdenganmengupgradedarisistemFedoraCore5keFedoraCore6).

    Contoh:yumupgrade

    5.3.6listPerintah ini berfungsi untukmendaftar semuapaket RPMyangadadi sistemdanrepositori.Paketdisiniadalahpaketyangsudahterinstalldalamsistemmaupunpaketyangadadirepositori.

    Contoh:yumlist

    3.3.7infoPerintah ini berfungsi untuk melihat informasi dari suatu paket RPM. Beberapainformasidiantaranya:nama,versi,release,size,repo,dandescription.

    Contoh:yuminfok3b

    5.3.8searchPerintahiniberfungsiuntukmencarisuatupaketRPMyangadadalamsistemkita,berdasarkanstringyangkitamasukkan.

    Contoh:yumsearchk3b

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara51

  • 5.4PerintahrpmPerintahrpmmudahdigunakanjikatidakadaketergantungandenganpaketlain.Misalnya,untukmengintsalpaketbaruyangbelumadapaketlamayangsama,perintanyarpmivhnamapaket.rpm. Untuk mengupdate paket lama menjadi baru, perintahnya rpm Uvh.Untukinstalkernel,sebaiknyagunakanrpmivh,jangangunakanrpmUvh,agarkernelyanglamabisadigunakanjikaadamasalahdengankernelbaru.Perintahmenghapuspaketadalah rpm e namapaket. Sebelum menghapus, cari nama paket yang akan dihapusdenganperintahrpmqa | grepnamapaket.Informasiselengkapnyatentangrpmdapatdibacadarimanualrpm:

    $manrpm

    5.5InstalOpenOffice.orgdaritar.gz Jika Anda menginginkan paket terbaru, download paket OpenOffice.org 2.2 dari

    www.openoffice.org,misalnyafileOoo_2.2.0_LinuxIntel_install_wJRE_enUS.tar.gz(OpenOffice.org2.2yangdilengkapiJavaRuntimeEnvironment).

    Ekstrakfiletar.gzitukedirektori/tmp.DirektorihasilekstrakinidapatAndahapussetelahinstalOpenOfficeselesai.

    $tarxzvfOOo_2.2.0_LinuxIntel_install_wJRE_enUS.tar.gzC/tmp

    Pindah ke direktori RPMS di bawah direktori hasil ekstrak, misalnya/tmp/OOF680_m14_native_packed1_enUS.9134/RPMS,laluberubahmenjadiroot.

    $cd/tmp/OOF680_m14_native_packed1_enUS.9134/RPMS$suPassword:#

    InstalsemuapaketrpmyangadadidirektoriRPMStersebut.Tunggubeberapasaathinggaproses instalasi selesai. Semua file hasil instalasi OpenOffice.org 2.2 akantersimpandibawahdirektori /opt.Jikaruangkosongdiharddiskataupartisi /optkurang(palingtidak 400MB),makaprosesinstalasiakandibatalkandenganpesanyangartinyaruangharddisktidakmencukupi.

    #rpmivh*.rpm

    Instal pula paket untuk mengintegrasikan OpenOffice.org 2.2 ke dalam menu didesktopLinuxIGOSNusantaradenganmemilihpaketopenoffice.orgredhatmenus2.29119.noarch.rpm.

    #cddesktopintegration

    52PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • #rpmivhopenoffice.orgredhatmenus2.29119.noarch.rpm

    Keluar dari desktopatau restart agarmuncul menudi desktopuntukmenjalankanOpenOffice.org2.2.

    Anda juga dapat menjalankan OpenOffice.org 2.2 melalui terminal, dengan lebihdahulukeluardariroot.

    #exit$/opt/openoffice.org2.2/program/soffice

    SaatpertamamenjalankanOpenOffice.org2.2,Andaakanmelaluibeberapalangkah.Tampilanpertamaadalahhalamanselamatdatang.

    HalamankeduamenampilkandokumenlisensiGNULGPLyangharusAndasetujui(Accept) dengancara menggeser atau Scroll Downhinggakeujuangbawah. KlikAcceptjikatombolitusudahaktif.

    Halamanketigaberisiformulirdatanamadepan,namabelakang,daninitialAnda.HalamaninibolehdilewatkandenganmenekanNext.

    Halaman keempat berisi tawaran kepada Anda bahwa OpenOffice.org dapatmelakukancekkeInternetsecararutinapakahtelahadapaketupdate.Jikaadapaketbaru,Andaakandiberitahu.Andajugabolehkosongkan,terutamabilaAndatidakinginupdatesecaralangsungkeInternet.

    Halamanterakhiradalahtawaranuntukregistrasisecaragratis.JikaAndamelakukanregistrasi, Andaakandiberi kabarsetiapadaperkembanganterbarudari paket ini.PilihIdonotwanttoregisteratauIhavealreadyregistered,jikaAndatidakpernahinginregisterataupernahmelakukannya.

    KlikFinish,makaAndadapatmulaibekerjadiOpenOffice.org2.2.SecaradefaultOpenOffice.org diinstal di bawahdirektori /opt, kecuali Anda mengubahnya. Caramenjalankannya bisa dari terminal atau membuat shortcut di panel denganmengarahkancommandke/opt/OpenOffice.org2.2/program/soffice.

    Untuk mempelajari OpenOffice 2.2 lebih lanjut, ikuti modul khusus tentangOpenOffice.org2yangjugaditerbitkansecarabersamaandenganmodulini.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara53

  • 54PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • VI.MANAJEMENARSIP

    Tujuan:

    Setelahmempelajarimodulini,pesertadiharapkanmampu:

    Membuatarsip(termasukcompressdanextract)denganFileRoller. Menggunaantar,gzip,bzip2untukmembuatarsip. Menggunaantar,gzip,bzip2untukmengekstrakarsip.

    6.1FileRollerFile Roller adalah programyang mirip dengan WinZip di Windows. Fungsinya untukmengekstrakfilefilearsipdalambentukzip,gz,bz2,tar,tar.zip,tar.gz,dantar.bz2.

    Caramenjalankandari desktopmelaluimenuAplikasi>Aksesoris>ManajerArsip.Untuk memulai membuat file arsip baru, klik Baru, sehingga muncul jendela sepertiGambar6.1.

    Gambar6.1Membuatarsipbaruekstensitar.gz

    Tentukanfolderuntukmenyimpanfilearsip.KlikLihatfolderlainnyauntukpindahdarifoldersekarang.

    Tentukantipearsip,misalnyatar.gz.

    Berinamafile,yangotomatisakandiberiekstensisesuaitipearsip,laluklikOK.

    KlikUbah>TambahkanBerkasatauTambahkanFolderuntukmemasukkanberkasatau folder yangakan dijadikanarsip dengannama file arsipbaru.tar.gz. Misalnya

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara55

  • folder/home/rus/foto/blankonsepertidiGambar6.2.

    Gambar6.2Menambahkanfolderkefilearsipbaru.tar.gz

    SetelahklikTambah,akanterbentukfilearsipbaru.tar.gz.

    KeluardenganArisp>KeluaratauCtrlQataukliktombolpenutupjendela.

    Untukmengekstrakfilearsip,Andadapatmembukafiletar.gzatauyangsejenisdarimenuFileRolleryangsedangterbuka.Caralainnya,klikduakalifilearsipdarifilemanager(Nautilus),yangotomatisakanmembukamanajerarsipfileroller,sepertiGambar6.3.

    Gambar6.3Nautilusmenjalankanfilerollerketikamembukaarisp

    KlikExtrak,lalutentukanfolderuntukmenyimpanhasilekstrak,sepertiGambar6.4.

    56PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Gambar6.4Mengekstrakfilearsipkesuatufolder

    6.2PerintahTarPerintah tar lebih cepat daripada file roller. Untuk membuat arsip dengan tipe tar.gz,perintahnya:

    $tarczvfnamaarsip.tar.gz/folder/yang/akan/diarsip

    Perintahuntukmengekstrakadalah:

    $tarxzvfnamaarsip.tar.gzC/folder/tempat/meyimpan/hasil/ekstrak

    JikatidakadaopsiC,filearsipakandiekstrakpadafolderataudirektoritempatkerjasaatini(currentdirectory).

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara57

  • 58PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • VII.JARINGAN

    Tujuan:

    Setelahmempelajarimodulini,pesertadiharapkanmampu:

    Mengonfigurasijaringanethernetotomatisdengandhcp(dinamis). Mengonfigurasijaringanethernetmanual(statis). MenggunakantoolsettingjaringanGUIdanperintahditerminal.

    7.1MengenaliKartuEthernetBiasanyakomputerbarutelahdilengkapidengankartujaringanethernet.JikakomputerAndabelummemilikikartuethernet,caritipekartuyangkompatibeldiLinux,misalnyaRTL8139untukPC,atauPCMCIAuntuklaptop.

    UntukmengetahuiapakahLinuxsudahmengenaliadanyakartujaringan,bukaterminaluntukmenjalankanperintahberikutini:

    $dmesg|grepeth

    Jikaperintahdiatastidakmengeluarkaninformasieth0,eth1,atauethyanglain,berartikartuethernetbelumadaataubelumdikenalidenganbaik.

    BerikutiniduacaramengaktifkankartuethernetyangsudahdikenaliLinuxsesuaikeadaanjaringanditempatAnda,yaitudinamis(otomatis)danstatis(manual).

    7.2SettingIPOtomatisJikamemilihsettingIPotomatisataudinamis,pastikankabeljaringanterpasangdenganbenardandijaringanterdapatserverDHCP(DynamicHostConfigurationProtocol)yangtelah disetting dengan benar. Jika Anda ragu, tanyakan ke administrator sistem ataupemberidukunganteknisjaringanAnda.

    Pemberianalamatotomatisinimenggunakanperintahdhclienteth0ataumelaluimenuDesktop | Administration | Jaringan. Masukkan password root, lalu akan tampil menusepertiGambar7.1.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara59

  • Gambar7.1Menupertamasettingjaringan

    KlikBarudanpilihKoneksiEthernetjikabelumadasettingsebelumnya.AtauklikUbahuntukmengeditsettingjaringaneth0yangtelahada.LalupilihSecaraotomatismendapatkanpengaturanalamatIPdengandhcp,sepertiGambar7.2.

    Gambar7.2Settingjaringanotomatisdengandhcp

    Setelah klik OK dan klik Aktifkan, cek hasilnya melalui terminal dengan perintahifconfig. Untuk menguji hubungan, ping ke alamat IP server DHCP atau salah satukomputerdalamjaringan,sepertiGambar7.3.

    60PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Gambar7.3Perintahifconfigdanping

    7.3SettingIPStatisUntukmensettingjaringanethernetdenganIPstatis,cariinformasitentangalamatIPyangdapatAndagunakan,termasukalamatnetmask,alamatgateway,danalamatserverDNS.Tanpa informasi itu,komputerAndatidakbisake jaringan, misalnyakarenaalamat IPbentrokdengankomputer lain. Ataubisake jaringanlokal, tapi tidakbisake internet,misalnyakarenasalahmenuliskanalamatIPserverDNS.

    LihatkembaliGambar7.1,laluklikUbahuntukmengeditsettingeth0.PilihAlamatIPdiset statik, lalu tuliskan alamat IP, netmask, dan gateway. Contoh, alamat IP192.168.1.250, alamat netmask 255.255.255.0, dan alamat gateway 192.168.1.1, sepertiGambar7.4.

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara61

  • Gambar7.4AlamatIPdisetstatis

    SetelahklikOK,kembalikeGambar 7.1,klikmenubarDNSuntukmengisi hostnamekomputer Anda (misalnya infolinux.web.id) dan satu hingga tiga alamat server DNS,misalnya202.134.0.155,202.159.32.2,dan202.158.3.7.KetigacontohserverDNSinimilikISPTelkom,IndoNet,danCBN.LihatGambar7.5.

    62PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

  • Gambar7.5HostnamedanalamatserverDNS

    SatulagiyangpentingAndalakukanagarkomputertidaklambatadalahmengisidaftaralamatIPdanhostnameyangAndagunakan.KlikmenubarHosts, laluklikBaruuntukmenambahkanAlamat,Hostname,danAlias,misalnyaalamat192.168.1.1memilikihostnameinfolinux.web.id,danaliasinfolinux,sepertiGambar7.6.

    Gambar7.6Alamathostdanalias

    Selainmelaluimenudidesktop,Andajugadapatmemberi alamatIP, menghapusataumenambahkangateway,sertamengubahalamatIPserverDNS(resolver)melaluiperintahditerminal.

    Pertama,berubahdariuserbiasamenjadiroot:

    $suPassword:#

    PerintahuntukmengaksesserverDHCPuntukmendapatkanalamatIPdinamis:

    #dhclienteth0

    JikatidakadaserverDHCP,atauinginmemberialamatIPsecaramanual,perintahuntukmemberiIPstatisadalah:

    PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara63

  • #ifconfigeth0192.168.1.250

    Perintahuntukmenghapusdefaultgateway:

    #routedeldefault

    Perintahuntukmemindahkandefaultgatewayke192.168.1.1:

    #routeadddefaultgw192.168.1.1

    PerintahmenggantiresolverkeserverDNSdenganalamat202.134.0.155:

    #echonameserver202.134.0.155>/etc/resolv.conf

    Terakhir,ujihubungankeserverDNSdenganmenanyakanalamatIPsebuahnamadomain,misalnyainfolinux.web.id,denganperintahhostataudig:

    #hostinfolinux.web.id#diginfolinux.web.id

    JikasalahsatudariduaperintahdiatasmenghasilkankeluaranberupaalamatIPyangdimiliki infolinux.web.id (misalnya 202.43.162.29), maka Linux Anda telah dapatterhubungkejaringan.

    64PanduanPendayagunaanOpenSourceSoftware:InstalasiIGOSNusantara

    PENDAHULUANLinux, Distro, dan IGOSGaris Besar Isi Dokumen

    I. INSTALASI LINUX IGOS NUSANTARA1.1 Persiapan Instalasi 1.1.1 Spesifikasi Hardware 1.1.2 Memahami Partisi Hard Disk1.1.3 Kapan membuat partisi utama dan swap?1.1.4 Partisi default LVM

    1.2 Proses Instalasi 1.2.1 Cara Memartisi hard disk 1.2.2 Partisi Utama1.2.3 Format Hard Disk1.2.4 Password root (administrator)1.2.5 Mulai Memformat Hard disk1.2.6 Menunggu Proses Instalasi1.2.7 Menginstal Boot Loader1.2.8 Selesai dan Reboot1.2.9 Gagal Booting ke IGOS Nusantara?

    1.3 Pasca Instalasi 1.3.1 Menyetujui lisensi1.3.2 Mengatur firewall untuk keamanan1.3.3 Keamanan dengan SELinux1.3.4 Tanggal dan Waktu1.3.5 Mengatur tampilan layar1.3.6 Membuat user baru1.3.7 Menguji kartu suara1.3.8 Restart atau boot ulang1.3.9 Log-in dan Berubah Menjadi root

    1.4 Booting Multi OS1.4.1 Booting ke Windows1.4.2 Booting ke Linux lain

    II. DESKTOP, PRINTER, DAN USB DISK2.1 Desktop IGOS Nusantara 2.1.1 Desktop dan Panel2.1.2 Menu Aplikasi2.1.3 Menu Komponen2.1.4 Menu Desktop

    2.2 Printer2.2.1 Printer Lokal2.2.2 Printer Jaringan

    2.3 Internet2.3.1 Web Browser dan Flash2.3.2 Internet Messenger2.3.3 Email

    2.4 USB Disk 2.4.1 Mengakses USB Disk Otomatis 2.4.2 Mengakses USB Disk secara Manual

    III. SISTEM FILE DAN STRUKTUR DIREKTORI3.1 Sistem File Linux3.2 Struktur File dan Direktori

    IV. PERINTAH DASAR4.1 Perintah-perintah Dasar4.2 Mengenal User di Linux4.3 Bekerja sebagai Administrator

    V. MANAJEMEN PAKET5.1 Yum dan Repositori5.1.1 Mencoba Yum dengan CD Extras 5.1.2 Fitur Yum 5.1.3 Persiapan Membuat Repositori5.1.4 Pembuatan Repositori Yum5.1.5 Instal dengan Yum dari Repositori5.1.6 Instal Paket dari CD-2 dengan Nautilus

    5.2 Pirut Package Manager5.2.1 Membuat Ikon untuk Menjalankan Pirut5.2.2 Menjalankan Pirut5.2.3 Instal dan Uninstal paket dengan Pirut

    5.3 Beberapa Command di Yum5.3.1 check-update5.3.2 install5.3.3 remove5.3.4 update5.3.5 upgrade5.3.6 list3.3.7 info5.3.8 search

    5.4 Perintah rpm5.5 Instal OpenOffice.org dari tar.gz

    VI. MANAJEMEN ARSIP6.1 File Roller6.2 Perintah Tar

    VII. JARINGAN7.1 Mengenali Kartu Ethernet7.2 Setting IP Otomatis7.3 Setting IP Statis