From awi@indoglobal.com Fri Dec 4 08:34:24 1998 Date: Thu, 03 Dec 1998 22:51:52 +0700 From: Widiono Reply-To: pau-mikro@nusantara.net To: "Mr.T.A." Cc: infocd@awi.indoglobal.com, id-linux@linux.or.id, pau-mikro@nusantara.net, webauthor@indoglobal.com, milis@hackerlink.or.id Subject: [pau-mikro] LINUX APA dan BAGAIMANA ? LINUX APA dan BAGAIMANA ? oleh : Widiono, seorang Newbie Linux. prolog: Ini adalah versi tanya jawab saya sendiri dan kembaran saya :), jadi bila ada kekeliruan mohon kirim mail koreksi ke awi@indoglobal.com LINUX .... apa sih linux itu ? apakah sama dengan pegal linux :) ? Sebelum era Microsoft sudah ada UNIX. Dan setelah beberapa lama Linus, seorang mahasiswa yang menciptakan clone dari UNIX system, LINUX. Linux bukan UNIX tetapi dapat dikatakan semua hampir sama. Perbedaannya pada letak struktur direktory-nya dan penanganan kernel, dan masih banyak lagi. PENDAHULUAN DULU DONG ! ----------------------- Linux adalah system operasi ! seperti halnya dos/windows yang sudah kita kenal lebih dulu. Tetapi apa sih keunggulan dari Linux ? Linux disini dirancang TRUE 32-bit Operating System. Artinya design awal langsung menggunakan pemprograman 32 bit, yang sudah terbukti lebih cepat 2 kali dalam hal transfer memory dari aplikasi 16 bit. Dan aplikasi 32 bit diawali dari processor 386. Keunggulan lain dari aplikasi 32 bit adalah dapat memetakan memory sampai 4 GB (2 pangkat 32 bit) dan efisien dalam penanganan VIRTUAL memory. Virtual memory ini merupakan harddisk yang dibuat seolah-olah memory RAM biasa dengan teknik tertentu. Dan masih banyak keunggulan dari pemprograman 32 bit. DOS diawali dari apliasi 16 bit, sampai akhirnya windows 3.11 yang sudah memasang modul win32s, yakni teknik pemprograman 32 bit. Dan windows 95 mulai memperbanyak modul-modul 32bitnya (VxD) sehingga akan terasa lebih cepat aplikasi yang berjalan di 32bit. Tetapi apa mau dikata, perancangan awal adalah 16 bit, sehingga bila semua beralih ke aplikasi 32 bit, maka banyak kalangan yang harus melakukan upgrade progam-program mereka dengan biaya yang tidak sedikit ke aplikasi 32bit. Dan ini tidak effisien menurut kacamata Pengguna aplikasi 16 bit. Sehingga dengan dasar demikian, Windows95 masih menggunakan teknik pemprograman 16 bit, meskipun tidak effisien tetapi harus menyesuaikan pasar. Dan Linux tidak akan ambil pusing dengan aplikasi 16 bit, sebab dari awalnya sudah 32 bit. Perancangan awal yang sungguh matang. BAGAI MANA DENGAN APLIKASI-APLIKASI LINUX ? -------------------------------------------- sebenarnya banyak sekali bisa di intip ftp://sunsite.unc.edu/pub/Linux/ disana bejibun aplikasi GPL yang bisa didownload oleh pengguna linux. Tetapi sudah ada yang menjual CD yang isinya adalah program-program pada site tersebut. (Sunsite Application yang terdiri dari 3 CD). Malah pada site tertentu : http://www.cheapbytes.com menyediakan CD Aplikasi Sunsite Apps yang merupakan mirror dari ftp://sunsite.unc.edu/pub/Linux dalam 3 CD. Jadi para pengguna linux tidak perlu buang uang banyak-banyak untuk pulsa telepon dan pulsa internet. Contoh sederhana aplikasi yang ada pada Linux adalah : * MC (Midnight Commander), aplikasi ini adalah sama persis dengan aplikasi Norton Commander yang ada pada DOS. Dan tidak disangka malah memilik fasilitas yang cukup handal. Diantaranya dapat membuka window yang ada di sebelahnya sebagai lokasi FTP. Dengan kata lain window sebelah kiri adalah harddisk lokal, sedangkan window yang kanan adalah FTP di site lain, sehingga proses FTP dapat dilakukan seperti melakukan transfer file dengan kabel serial pada NC (dos). Perlu diketahui NC adalah aplikasi comersial yang harus bayar sedangkan MC adalah aplikasi GPL (General Public Licence) dan dapat dikatakan GRATIS. * GIMP, aplikasi ini adalah untuk memanipulasi gambar yang tidak kalah canggih dengan photo-shop di windows 95. Nah perbedaannya, Photo shop harus membayar sedangkan GIMP sepenuhnya GRATIS. * Text Editor (Notepad di windows) juga terdapat banyak sekali di linux. Diantaranya adalah VI (hehehe .... VI paling kuno dan paling hebat :)), JOE, PICO, EDIT, MUTT dan masih banyak lainnya. Saking banyaknya sampe bingung harus milih yang mana :) Dan semuanya itu Gratis. ==JOE perintahnya sama persis dengan WordStar. Ada ^KB ^KK untuk block suatu tulisan, ^KC untuk mencopy block, ^KV untuk memindahkan dan seterusnya. ==PICO sederhana namun enak, karena fungsi-fungsi editornya cukup. Ada hapus baris ^K, Paste ^U, mencari kata ^W. Keunggulannya terletak pada kesederhanaannya, misalnya ingin menghapus memindahkan 4 baris ke tempat yang lain, cukup tekan ^K 4 kali, kemudian pindahkan cursor ke tempat yang baru dan tekan ^U. ==Yang lain.... dicoba sendiri ya :) * Aplikasi networking : ping, traceroute, dig, nslookup, mail dst. Sudah banyak pembuat software yang melirik Linux sebagai BACKBONE dari O/S mereka. Contoh yang paling gampang adalah Netscape 4.05 (Pada CD Distribusi RedHat 5.1) sudah ada yang for Linux. WordPerfect 7.0 for Linux, Orecle 8.05 for Linux. Tidak ketinggalan Adobe Acrobat sudah ada for Linux, jadi dapat dikatakan cukup lengkap untuk aplikasi dokumentasi. Bahasa PS (Post Script) maupun PDF sudah ada readernya. PS dengan Ghostview, sedangkan PDF dengan adobe acrobat reader. LINUX JELEK HANYA TEXT SAJA TAMPILANNYA. --------------------------------------- memang (TM) dari UNIX adalah text mode. karena pada awalnya komputer yang di pasang untuk unix selalu komputer 'gede'. Dari perjalanan sejarah, linux muncul ke dunia PC. Sehingga ada yang mengembangkan Linux yang user friendly. Akhirnya keluar X-Window. Nama boleh sama tapi pekerjaan beda. X-Window ini sifatnya sebagai server GRAFIK, dan client nya adalah : wfv97 (soory kalo salah nyebut :)), after-step, KDE yang biasa disebut DESKTOP. Penulis kebetulan menggunakan after-step, karena salah click dan after-step ini terinstall :) dan maklum saja newbie, jadi tidak tahu cara merubahnya lagi. Dengan adanya tampilan grafik, sekarang linux semakin digemari apalagi aplikasi pendukung dan vendor-vendor software mulai masuk pangsa pasar linux-user. Contoh mudah adalah dari http://www.stardivision.com yang mengembangkan StarOffice. Kebetulan lagi penulis penggunakan StarOffice 4.0 dan berhasil install dan print. Nggak terlalu mengecewakan (baca : puas :)) Dan berhasil ngeprint ke printer BUBBLE JET, BJC-210S. Untuk personal use bisa download sendiri pada url tersebut, sekitar 40 MB lebih. Atau bisa pesan pada rekan-rekan yang sudah download dan di burn ke cd (sttt... ini program bisik-bisik :)) StarOffice meliputi Word Processor, Spreadsheet, presentation, Email Client, Browser internet. Untuk Wordprocessor yang pernah dicoba lagi adalah, WordPerfect 7.0 for Linux. Namanya saja WP, yang membuat corel corp. Tampilan sama persis, menu sama persis dengan versi Windows. Hyaaa, bagi WP user tidak perlu belajar lagi. APA HANYA BEGITU SAJA KEMAMPUAN LINUX ? --------------------------------------- Mungkin pertanyaan diatas cukup menggelikan bagi yang sudah tahu linux. Mengapa ? sebab linux dapat dikatakan POWER-FULL O/S in LOW-COST. Hampir semua aplikasinya bersifat GPL alias gratis. Dan banyak padanan program yang versi windows/dos yang ada di versi linux. Contoh lain lagi : Teleport Pro (windows) di linux ada namanya : wget (i love it :)) tinggal mengetik misalnya : wget -t 0 -r -o catat.log http://www.indoglobal.com maka semua url akan yang dibawah www.indoglobal.com akan didownload dengan rapi. Penjelasan sedikit : -t 0 = mengulang sampe komputernya kecapean :) -r = ambil data sampai ke dalam directory. -o catat.log = aktifitas dari download dicatat di file ini. Sehingga bila terjadi retry, dapat secara full-recovery. Tidak hanya HTTP yang bisa di ambil, FTP juga bisa. KATANYA LINUX JAGO DALAM BIDANG SERVER ? ---------------------------------------- Tidak dapat disangkal, linux lahir dari multi-user, multi-tasking, dan multi-multi lainnya. Sekarang, Linux sudah mendukung multi processor (SMP=Simetrical Multi Processor). Contoh server sederhana saja : Telnet/FTP server. Komputer dikamar sebelah saya telnet dengan ethernet card, dengan laju FTP 5.2 MBps (dengan BNC) atau 6.5 MBps dengan cross-over UTP. Cukup senang dikit lah, paling tidak bisa mode ROOT :) Contoh server lain adalah : HTTP : Apache, NSCA, ... SMTP/POP3/IMAP : Qmail, Sendmail, Smail, .... WIN95 : Samba NOVELL : MARS-NWE NNTP : inn Semua ini bisa dimasukkan dalam 1 PC. Ups.... gile maaan. HTTP server menggunakan apache memiliki feature SSI (Server Side Include) yang bisa membuat page interactive. Atau ditambah dengan PHP3 (http://id.php.net) lebih yahud lagi. Tidak itu saja, HTTP ini bisa menghandle CGI. Entah mau menggunakan PERL, SH, CSH, C++, TCL, apa saja bisa. Jadi bisa mengemulasikan http server yang sudah Okey. Sehingga aplikasi homepage yang dibuat pasti valid sebelum di upload ke server yang sebenarnya. SMTP singkatan dari SIMPLE MAIL TRANSFER PROTOCOL, yang dipakai sebagai acuan standart untuk mengirim email. Dengan adanya proses Queue yang diatur sedemikian rupa, sehingga pada saat connect, mail dikirim bersamaan. POP3 singkatan dari Post Office Protocol version 3, dan ini standart pengambilan email seperti yang terdapat di mailbox ISP. IMAP singkatan dari LUPA :), juga sebagai tata cara pengambilan email. Yang lebih heboh lagi adalah emulasi file/printer sharing windows95 pada mesin Linux. Bisa melakukan maping drive, dikenal di network neighberhood, dan lain lain. Yang pasti asik bener, dan mesin windows95 terkecoh dengan ini. Hanya perlu install samba server saja. Novell netware dapat diemulasi juga di linux, malah untuk diskless workstation bisa dihandle oleh Linux juga. Hasil percobaan mas Isnaini (isnaini@technologist.com) dan mas Iwan (iwans@indoglobal.com) dengan memasang modul MARS-NWE + Novell BOOT ROM pada ethernet cardnya. Untuk NNTP, adalah untuk news server. Dapat pula membuat news server di mesin linux. Semudah membalikkan tangan (tapi tangannya di lem :)) Dan masih banyak yang lain. BILA JAGO SERVER BERARTI UNTUK CLIENT JELEK ? --------------------------------------------- Degan kemampuan X-Windows + Desktop yang bagus + Netscape untuk browsing sudah lebih dari cukup. Malah sudah dicoba dengan option startx -- -bpp 24 bisa untuk true color (24 bit). Mail client juga cukup banyak : Pine, Mutt, Mail, dan lain-lain. Kalo untuk multipop bisa menggunakan fetchmail. APA BISA DIPAKAI UNTUK CONNECT INTERNET ? ----------------------------------------- Dipakai untuk dial-in, ISP Kecil-kecil'an juga bisa. Apalagi untuk Dial Out :) bisa lihat PPP-howto. LALU APA ITU REDHAT, SLACKWARE, DEBIAN, DST ? --------------------------------------------- Pada dasarnya linux bersifat GRATIS, tetapi ada beberapa organisasi non-profit dan organisasi comersial yang berusaha mengumpulkan kernel linux + aplikasi pendukung dan diberi nama distribusi (sebut : distro). Ada yang namanya RedHat, ada yang namanya Slackware, ada yang namanya Debian, SuSe, Caldera OpenLinux, Yggrasill, TurboLinux, dst. Mereka mengumpulkan aplikasi dan dipaketkan menjadi suatu bentuk CD atau diskette. Distro-distro tersebut dengan susah payah membuat supaya linux-user dapat semudah mungkin melakukan install & upgrade, yang pasti semua itu memerlukan biaya. Jadi mereka menarik sedikit biaya untuk proses pendistribusiannya. Dan ini LEGAL dengan syarat GPL. GPL ini dimaksudkan boleh melakukan penyebaran aplikasi + source program tetapi tidak memodifikasi untuk keperluan komersial. DISTRO APA SIH YANG PALING BAGUS ? ---------------------------------- bagus atau tidaknya itu relatif. Mudah atau tidaknya juga bersifat relatif, tergantung selera dan familiar yang mana. Semakin banyak distro bukan membuat semakin bingung tetapi itu semua untuk memperbanyak nuansa pilihan, sehingga tidak terpaku oleh salah satu distro. Dari pengalaman yang sudah ada : RedHat yang saat ini paling mudah untuk di install. Disamping CDnya sudah Bootable (5.1) juga tanpa diskette lagi, langsung semua dari CD. Tetapi saya sempat bingung, sebab dulunya menggunakan slackware. Nostalgila dengan SW 2.0 kernel 1.2.3 :) 2 minggu baru bisa install + kompile kernel. Thx to mas Yono yang udah dengan sabar menghajar saya :) Sebab kernel bawaan dari CD tidak support CD-ROM ATAPI-IDE Drive. Tetapi sekarang kendala itu tidak akan terjadi pada RedHat 5.1. JADI, APA SEBAIKNYA SAYA MENCOBA LINUX ? ---------------------------------------- Sebaiknya anda TIDAK mencoba linux. Karena bila coba sekali akan susah melupakannya :) Khususnya yang sedang Tugas Akhir / Skripsi / Tesis / Disertasi ... disarankan untuk menjauh dari Linux ini, bisa jadi Mahasiswa Abadi, sorry bagi merasa tersungging :) ===== sekian dulu Karena jari saya sudah keriting :) saya stop dulu tulisan kali ini. Bila ada kekeliruan mohon dimangapkan eh... dimaapkan, sebab sekali lagi ditegaskan, penulis masih newbie di linux :) harap maklum adanya. -- WebHosting + UNLIMITED POP3 (Only Rp. 57.500,- www.indoglobal.com MP3 Mania www.mp3.indoglobal.com CD Mania www.awi.indoglobal.com/cd Gratis CD StarOffice 4.0 untuk pembelian Full Packet CD Linux (9 CD) --------------------------------------------------------------------- Mailing list archive: http://www2.nusantara.net/pau-mikro To subscribe, e-mail: pau-mikro-subscribe@nusantara.net To unsubscribe, e-mail: pau-mikro-unsubscribe@nusantara.net For additional commands, e-mail: pau-mikro-help@nusantara.net Current subscriber count: 546