ELEKTRO INDONESIA             Edisi ke Empat Belas, Agustus 1998 
SAJIAN KHUSUS 

Linux, Sistem Operasi yang Lagi Ngetop

3.3 Pendukung hardware

CPU:

Segala sesuatu yang berjalan pada program 386 protected mode (semua model 386, 486, 586, dan 686 seharusnya berjalan. Untuk 286 dan yang dibawahnya, suatu saat mungkin akan ada sebuah kernel yang bisa dijalankan dan berukuran yang lebih kecil dan disebut ELKS (Embeddable Linux Kernel Subset), tetapi jangan mengharapkan kemampuan yang sama.

Versi untuk CPU 686xO (untuk x = 2 dengan MMU eksternal, 3, 4, dan 6) yang bisa dijalankan pada Amigas dan Ataris dapat diperoleh di tsx-11.mit.edu di direktori 680x). Banyak mesin DEC Alpha, SPARCs, dan PowerPC yang didukung. Port juga disiapkan untuk arsitektur ARM, StrongARM, dan MIPS. Lebih rincinya bisa diperoleh di tempat lain.

Arsitektur: Bus ISA atau EIS. Dukungan MCA (yang dipakai pada IBM PS/2) belum lengkap tetapi sedang dikembangkan (lihat atas). Bus-bus lokal (VLB dan PCI) bekerja. Linux memerlukan hardware yang lebih dibandingkan DOS, Windows, dan bahkan kebanyakan sistem operasi. Ini berarti beberapa hardware yang minim yang bisa digunakan pada sistem operasi yang keperluannya lebih sedikit bisa jadi gagal ketika dijalankan pada Linux. Linux adalah penguji memori yang sempurna .... RAM: Hingga 1 GB pada Intel; lebih banyak pada platform 64-bit. Beberapa orang (termasuk Linus) telah mencatat bahwa menambah memori tanpa penambahan cache pada waktu yang sama telah memperlambat mesin mereka secara ekstrim, sehingga bila Anda menambah memori dan mendapatkan mesin Anda menjadi lebih lambat, cobalah menambahkan cache lagi. Beberapa mesih hanya dapat menampung sejumlah tertentu memori tanpa peduli berapapun besarnya RAM yang terinstal (chipset yang dapat menyangga 64 MB adalah paling populer). Memori yang lebih dari 64 MB akan memerlukan sebuah paramater untuk boot-time, karena BIOS tidak dapat melaporkan lebih dari 64 MB, karena "telah cacat saat didisain." Penyimpan Data: Drive Generic AT (EIDE, IDE, kontroler HD 16 MB dengan MFM atau RLL, atau ESI) didukung sebagaimana hard disk SCSI dan CD-ROM, dengan sebuah adaptor pendukung SCSI. Kontroler Generic XT (kontroler 8 bit dengan MFM atau RLL) juga didukung. Adaptor pendukung SCSI: seri Advansys, Adaptec 1542, 1522, 1740, 27xx, dan 29xx (dengan beberapa pengecualian), Buslogic MultiMaster dan Flashpoint, kontroler NCR53c8xx-based, kontroler DPT, kontroler Qlogic ISP dan FAS, Seagate ST-01 dan ST-02, seri Future Domain TMC-88x (atau sembarang board yang berdasar pada Chip TMC950) dan TMC1660/1680, Ultrastor 14F, 24F dan 34F, Western Digital wd7000, dan sebagainya. SCSI, QIC-02, dan beberapa tape QIC-80 juga didukung. Beberapa drive CD-ROM juga didukung, termasuk Matsushita/Panasonic, Mitsumi, Sony, Soundblaster, Toshiba, ATAPI (EIDE), SCSI, dsb. Untuk model yang tepat, lihatlah HOWTO tentang kompatibilitas hardware. Video: VGA, EGA, CGA, atau Hercules (dan yang kompatibel) berjalan pada text mode. Untuk grafik dan X, ada juga pendukung untuk VGA normal, beberapa card super-vga (kebanyakan card-card tersebut berbasiskan ET3000, ET4000, Paradise, dan beberapa chipset Trident, S3, 8514/A, ATI MACH8/32/64, dan hercules. (Linux memakai server Xfree86 X, sehingga menentukan card-card yang didukung. Daftar penuh pendukung chipset sendiri menghabiskan sehalaman.) Jaringan: pendukung untuk Ethernet termasuk 3COM 503/509/579/589/595/905 (501/505/507 didukung namun tidak disarankan), AT&T GIS (nee NCR) WaveLan, kebanyakan card yang berbasis WD8390, kebanyakan card yang berbasis WD80x3, NE1000/2000 dan mayoritas klon, AC3200, Apricot 82596, AT1700, ATP, DE425/434/435/500, D-Link DE-600/620, DEPCA, DE100/101, DE200/201/202 Turbo, DE210, DE422, Cabletron E2100 (tidak disarankan), Intel EtherExpress (tidak disarankan), DEC EherWORKS 3, HP, LAN, HP PCLAN/plus, mayoritas card-card yang berbasis AMD LANCE, NI5210, ni6510, SMC Ultra, DEC 21040 (tulip), Zenith Z-Note ethernet, semua card Zircom dan semua card Cabletron selain dari E2100 tidak didukung, sesuai dengan ketidaksediaan produsen melepas informasi pemrograman secara gratis.   Pendukung FDDI akhir-akhir ini termasuk card DEFxx dari DEC.
Pendukung Jaringan point-to-point termasuk PPP, SLIP, CSLIP, dan PLIP.
Pendukung Limited Token Ring juga tersedia.
Serial: Kebanyakan board yang berbasis 16450 dan 1650 UART, termasuk AST Fourport, the Usenet Serial Card II, dsb. Dukungan untuk Intelligent boards termasuk seri Cyclades Cyclom (didukung oleh produsen), seri Comtrol Rocketport (didukung oleh sang produsen), Stallion (untuk kebanyakan board; didukung oleh produsen), dan Digi (beberapa board; yang disupport oleh produsen). Beberapa hardware untuk ISDN, frame relay, dan leased line didukung. Hardware yang lain: SoundBlaster, ProAudion Spectrum 16, Gravis Ultrasound, mayoritas dari sound card-sound card yang lain, banyak (atau semua?) jenis bus untuk mouse (Microsoft, Logitech, PS/2), dsb.

4. Daftar-Program-dan-Software (Tidak Lengkap)

Kebanyakan tool-tool Unix dan program-program yang umum telah dibuatkan versi Linux-nya, termasuk hampir semua software GNU dan banyak X client dari berbagai sumber. Sebenarnya, porting merupakan istilah yang terlalu berat, karena banyak program yang dikompilasi diluar konteks tanpa modifikasi, atau hanya dengan sedikit modifikasi, karena track Linux POSIX yang cukup mirip. Sayang sekali, tidak ada banyak aplikasi untuk end-user sebagaimana yang kita inginkan, tapi hal ini akan segera berubah dengan cepat. Hubungi vendor untuk aplikasi Unix komersial kesayangan Anda dan tanyakan apakah mereka telah membuatkan versi Linux-nya. Berikut ini merupakan daftar tidak lengkap dari software-software yang diketahui berjalan pada Linux:

Perintah-perintah dasar pada Unix:

ls, tr, sed, awk, dsb (sebutkan saja semuanya, di Linux hampir semuanya ada kok). Tool-tool pengembang: gcc, gdb, make, bison, flex, perl, rcs, cvs, prof. Language dan Environmentment-nya: C, C++, Objective-C, Java, Modula-3, Modula-2, Oberon, Ada95, Pascal, Fortran, ML, scheme, Tcl/tk, Perl, Python, Common Lisp, dan banyak lagi yang lainnya. Graphical environments: X11R5 (Xfree86 2.x), X11R6 (Xfree86 3.x) , MGR. Editor: GNU Emacs, Xemacs, MicroEmacs, jove, ez, epoch, elvis (GNU vi), vim, vile, joe, pico, jed, dsb. Shell: bash (POSIX sh-compatible), zsh (termasuk ksh compatibility mode), pdksh, tcsh, csh, rc, es, ash (kebanyakan sh- shell yang kompatibel digunakan sebagai /bin/sh oleh BSD), dan banyak lagi. Telekomunikasi: Taylor (BNU-compatible) UUCP, SLIP, CSLIP, PPP, kermit, szrz, minicom, pcomm, xcomm, term (menjalankan banyak shell, mengarahkan kembali aktivitas jaringan, dan memungkingkan pengendalian X, semuanya melalui sebuah line modem), Seyon (program komunikasi X-windows yang populer), dan tersedia beberapa paket fax dan voice-mail (menggunakan ZyXEL dan modem- modem yang lainnya). Tentu saja remote serial login juga didukung. News and mail: C-news, innd, trn, nn, tin, smail, elm, mh, pine, dsb. Text Processing: TeX, groff, doc, ez, LyX, Lout, Linuxdoc-SGML, dsb. Game: Nethack, beberapa game Muds and X, dan banyak lagi yang lainnya. Salah satu dari game-game tersebut yang mewakili semua game tersebut tersedia di tsx-11 dan sunsite. Suites: AUIS, Andrew User Interface System. ez merupakan bagian dari suite ini. Semua program ini (dan bahkan bukan yang ke seratus dari apa yang tersedia) tersedia dengan gratis. Software komersial mulai tersedia luas; tanyakan vendor software-software komersial favorit anda jika mereka menyediakan Linux.

5. Siapa Saja yang Menggunakan Linux?

Linux didistribusikan secara gratis, dan tidak ada yang perlu mendaftarkan kopi-an mereka ke suatu pusat hak cipta, sehingga sulit untuk mengetahui berapa banyak orang yang menggunakan Linux. Beberapa perusahaan bisnis sekarang benar-benar bertahan dengan menjual dan menyediakan Linux (dan relatif sedikit pengguna-pengguna Linux yang membeli produk dari bisnis-bisnis tersebut), dan Linux newsgroup merupakan salah satu fasilitas internet yang memiliki pembaca terbanyak, sehingga jumlahnya mungkin jutaan, namun angka yang tepat sulit diperoleh. Bagaimanapun, seseorang dengan beraninya, Harald T. Alvestrand <mailto:Harald.T.Alvestrand@uninett.no>, telah memutuskan untuk mencoba menghitungnya. Jika anda ingin dihitung sebagai pengguna Linux, silakan gunakan web form yang tersedia di <http://counter.li.org/> Atau, anda bisa mengirim pesan ke <linux-counter@uninett.no> dengan subyek berikut: atuseLinux atuseLinux.

Dia mengirimkan hasil hitungannya ke <news:comp.os.linux.misc> tiap bulan; tersedia juga di <http://counter.li.org>.

6. Cara Memperoleh Linux

6.1. Anonymous FTP Untuk dokumentasi Linux yang di-redistribusi secara gratis, lihatlah Linux Documentation Project Sites di <ftp://sunsite.unc.edu/pub/Linux/docs/LDP/> dan <http://sunsite.unc.edu/LDP/> Tetaplah ikuti newsgroup <news:comp.os.linux.announce> untuk pengembangan yang lebih jauh. Minimal site-site anonymous ftp berikut memiliki Linux.  
tabel 1. Site-site anonymous ftp yang memiliki Linux
Textual name Numeric address Linux directory
tsx-11.mit.edu 
sunsite.unc.edu  
ftp.funet.fi 
net.tamu.edu 
ftp.mcc.ac.uk 
src.doc.ic.ac.uk 
fgb1.fgb.mw.tu-muenchen.de 
ftp.informatik.tu-muenchen.de 
ftp.dfv.rwth-aachen.de 
ftp.informatik.rwth-aachen.de 
ftp.Germany.EU.net 
ftp.ibp.fr 
ftp.uu.net 
wuarchive.wustl.edu 
ftp.win.tue.nl 
ftp.stack.urc.tue.nl 
srawgw.sra.co.jp 
cair.kaist.ac.kr 
ftp.denet.dk 
NCTUCCCA.edu.tw 
nic.switch.ch 
sunsite.cnlab-switch.ch 
cnuce_arch.cnr.it 
ftp.monash.edu.au 
ftp.dstc.edu.au 
ftp.sydutech.usyd.edu.au
18.172.1.2 
152.2.22.81  
128.214.248.6  
128.194.177.1  
130.88.203.12 
146.169.2.1  
129.187.200.1  
131.159.0.110  
137.226.4.111 
137.226.225.3 
192.76.144.75 
132.227.60.2 
137.39.1.9 
128.252.135.4 
131.155.70.100 
131.155.2.71 
133.137.4.3 
. 
129.142.6.74 
140.111.1.10 
130.59.1.40 
193.5.24.1 
131.114.1.10 
130.194.11.8 
130.102.181.31  
129.78.192.2
/pub/linux 
/pub/Linux 
/pub/Linux 
/pub/linux 
/pub/linux 
/packages/linux 
/pub/linux 
/pub/comp/os/linux 
/pub/linux 
/pub/Linux 
/pub/os/Linux 
/pub/linux 
/systems/unix/linux 
/mirrors/linux 
/pub/linux 
/pub/linux 
/pub/os/linux 
/pub/Linux 
/pub/OS/linux 
/Operating-Systems/Linux 
/mirror/linux 
/mirror/linux 
/pub/Linux 
/pub/linux 
/pub/linux 
/pub/linux 
 
  Beberapa site merupakan mirror dari site-site yang lain. Silakan gunakan site yang terdekat (secara network tentunya) ke Anda bilamana mungkin. sunsite.unc.edu dan ftp.informatik.tu-muenchen.de menawarkan pelayanan ftpmail. Kirimlah e-mail ke <ftpmail@sunsite.unc.edu> atau <ftp@informatik.tu-muenchen.de> untuk memperoleh panduan dalam mendownload Linux. Bila masih bingung, coba lihatlah ke <ftp://sunsite.unc.edu/pub/Linux/distributions/>, tempat beberapa distribusi ditawarkan. Red Hat Linux dan Debian tampaknya menjadi distribusi yang paling populer saat ini, minimal di U.S. 6.2. CDROM Banyak orang-orang yang sekarang menginstal Linux dari CDROM. Distribusi-distribusi software Linux telah berkembang hingga ratusan MBs, sehingga mendownload dengan modem 28.8 membutuhkan waktu yang lama. Pada dasarnya ada dua cara untuk memperoleh distribusi Linux pada CDROM: sebagai bagian dari salinan site FTP, atau langsung dari produsen. Jika anda memilih yang salinan, anda selalu akan memperoleh distribusi-distribusi yang nyaris berbeda untuk dipilih, tetapi biasanya support tidak diikutkan.

Ketika anda membeli sebuah distribusi langsung dari vendor, anda biasanya akan memperoleh satu distribusi, namun anda biasanya mendapatkan beberapa macam support, biasanya support untuk menginstal.

(Catatan penterjemah: Linux Indonesia juga menyediakan CD Linux, infonya dapat dilihat di <http://www.linux.or.id>)

6.3. Metode lainnya untuk mendapatkan Linux Ada banyak BBS's yang memiliki file Linux. Daftar BBS ini kadang-kadang dikirimkan ke comp.os.linux.announce. Tanyakan ke teman dan user group, atau beli saja distribusi komersil. Daftar ini tercantum dalam distribusi Linux HOWTO, yang tersedia di ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/distribution-HOWTO>, dan dikirimkan secara teratur ke <news:comp.os.linux.annouce> newsgroup.

7. Mulai dengan Linux

Sebagaimana yang telah disebutkan pada bagian awal, Linux tidak diatur secara terpusat. Karenanya, tidak ada ''kantor'' dimana kita bisa menunjuknya, dan menyebutnya ''Itu Linux.'' Malahan, ada banyak dikonfigurasi dan dipaket sedemikian sehingga dapat digunakan untuk menginstal sistem Linux.

Hal pertama yang perlu Anda lakukan adalah mencari dan membaca daftar FAQ (Frequently Asked Questions, Pertanyaan-pertanyaan yang sering kali ditanyakan) dari salah satu site FTP, atau menggunakan salinan Usenet FAQ yang biasa dipakai(yakni rtfm.mit.edu). Dokumen ini memiliki banyak instruksi yang harus dilakukan ketika mulai, file-file yang anda perlukan, dan bagaimana memecahkan kebanyakan masalah-masalah yang umum (selama instalasi atau yang lainnya).

(Catatan penterjemah: FAQ dalam bahasa Indonesia tersedia di <http://www.linux.or.id/faq>)

8. Status Hukum Linux

Meskipun Linux disuplai dengan source code yang lengkap, ia merupakan software yang memiliki hak cipta, bukan public domain. Namun, tersedia secara gratis dibawah GNU General Public License, yang kadang-kadang diistilahkan sebagai "copyleft". Lihatlah GPL untuk informasi lebih lanjut. Program yang berjalan pada Linux masing- masing memiliki hak ciptanya masing-masing, meskipun biasanya menggunakan GPL. X menggunakan hak cipta MIT X, dan beberapa utiliti di bawah hak cipta BSD. Dalam banyak hal, semua software pada site FTP didistribusikan secara gratis (jika tidak maka seharusnya tidak ada di sana).

9. Berita Tentang Linux

Sebuah majalah bulanan, disebut Linux Journal, telah diluncurkan lebih dari tiga tahun yang lalu. Didalamnya termasuk artikel-artikel yang ditujukan untuk kebanyak level yang terlatih, dan ditujukan untuk membantu semua pemakai Linux. Biaya pendaftaran untuk satu tahun adalah $22 di U.S., $27 di Canada dan Mexico, dan $32 di tempat lainnya, dibayar dalam mata uang US. Formulir pendaftaran dapat dikirimkan melalui emai ke subs@ssc.com, atau di-fax ke +1-206-782-7191, atau menelepon ke +1-206-782-7733, atau dikirimkan ke

Linux Journal,
PO BOX 85867,
Seattle,
WA 98145-1867 USA.

SSC memiliki PGP public key yang disediakan untuk mengenkripsi e-mail anda untuk mengamankan nomor credit card Anda; tunjuklah info@ssc.com untuk mendapatkan key tersebut.

Ada beberapa Usenet newsgroups untuk diskusi Linuz, dan juga beberapa mailing list. Lihatlah Linux FAQ untuk informasi lebih lanjut tentang mailing list atau pada site FTP).

Newsgroup <news:comp.os.linux.announce> merupakan newsgroup yang memiliki seorang moderator untuk pengumuman seputar Linux (program baru, perbaikan bug, dsb).

Newsgroup <news:comp.os.linux.answer> merupakan newsgroup yang memiliki seorang moderator ke mana FAQ, dokumen HOWTO, dan dokumentasi Linux yang lainnya dikirimkan.

Newsgroup <news:comp.os.linux.admin> merupakan newsgroup tanpa moderator untuk diskusi tentang administrasi sistem Linux.

Newsgroup <news:comp.os.linux.development.system> merupakan newsgroup tanpa moderator yang spesifik untuk diskesi tentang pengembangan kernel Linux. Pertanyaan hanya tentang pengembangan yang seharusnya didiskusikan di sini hanya yang sangat berkaitan erat dengan kernel. Pertanyaan-pertanyaan pengembangan lainnya mungkin membangkitkan pertanyaan-pertanyaan pengembangan Unix dan seharusnya malah diarahkan ke group comp.unix, kecuali jika merupakan pertanyaan aplikasi yang sangat spesifik Linux, dimana seharusnya diarahkan ke comp.os.linux.development.apps.

Newsgroup <news:comp.os.linux.development.apps> merupakan newsgroup tanpa moderator yang dikhususkan untuk diskusi tentang hal-hal yang berkaitan dengan pengembangan aplikasi. Newgroup ini bukan untuk diskusi tentang dimana mendapatkan aplikasi Linux, ataupun forum diskusi untuk orang-orang yang berminat melihat aplikasi-aplikasi Linux.

Newsgroup <news:comp.os.linux.hardware> adalah untuk pertanyaan-pertanyaan Linux khusus hardware.

Newsgroup <news:comp.os.linux.networking> untuk pertanyaan-pertanyaan Linux yang khusus tentang pengembangan dan setup jaringan.

Newsgroup <news:comp.os.linux.x> adalah untuk pertanyaan-pertanyaan Linux khusus tentang X Windows.

Newsgroup <news:comp.os.linux.misc> merupakan pengganti comp.os.linux, dan berarti artinya untuk sembarang diskusi yang tidak termasuk dimana-mana. Secara umum, jangan tertukar antar newsgroup Linux. Pertukaran berita yang mungkin hanyalah pengiriman yang hanya kadang-kadang saja antar group yang tidak bermoderator dengan <news:comp.os.linux.announce>. Maksud dari pemecahan group yang lama comp.os.linux menjadi banyak group adalah untuk mengurangi lalu lintas dalam tiap group. Yang tidak mengikuti aturan ini akan disalahkan tanpa maaf ... Linux di web pada URL <http://sunsite.unc.edu/LDP>.

(Catatan penterjemah: Linux Indonesia ada di <http://www.linux.or.id>)

10. Masa Depan Linux

Setelah peluncuran Linux 1.0, pekerjaan dilakukan pada beberapa pengembangan. Linux 1.2 termasuk pemercepat pengakses disk, perbaikan TTY, pengembangan virtual memory, pendukung beberapa platform, quotas, dan lain-lain.

Linux 2.0, versi stabil yang sedang paling baru, bahkan memiliki beberapa tambahan, termasuk banyak perbaikan performa, beberapa protokol jaringan baru, implementasi TCP/IP yang tercepat di dunia, dan lebih, bahkan lebih lagi. Semakin tinggi performanya, lebih banyak protokol jaringannya, dan lebih banyak device driver yang akan tersedia pada Linux 2.2. Bahkan dengan lebih dari 3/4 juta baris kode dalam kernel, ada banyak kode yang belum tertulis, apalagi dokumentasi.

Bergabunglah dengan milis <mailto:linux-doc@vger.rutgers.edu> jika anda berminat memberi kontribusi pada dokumentasi. Kirimlah e-mail ke majordomo@vger.rutgers.edu yang berisi sebaris tunggal kata "help" pada tubuh (bukan pada subyek) pesan.

11. Tentang Dokumen ini

Dokumen ini disusun oleh Michael K. Johnson <mailto:johnsonm@redhat.com>. Silahkan kirimkan email ke penulis dengan komentar, betapapun kecilnya. Penulis tidak mungkin bekerja memperbaiki dokumen ini dengan baik tanpa pertolongan Anda. Lebih kurangnya salinan dari dokumen ini selalu dapat diperoleh pada <http://sunsite.unc.edu/LDP/>

(Catatan penterjemah: Dokumen ini diterjemahkan oleh Utari Wijayanti <mailto:oet@bogor.wasantara.net.id>, bila terdapat kesalahan penerjemahan mohon menghubungi penterjemah.)

12. Merk Dagang

Semua merk yang disebutkan dalam dokumen ini dimiliki oleh pemiliknya. Tidak ada jaminan tentang informasi dalam dokumen ini. Gunakan dan distribusikan dengan risiko anda sendiri. Isi dari dokumen ini termasuk public domain, tetapi bila Anda mengutip dari dokumen ini mohon untuk menyebutkan sumbernya. q

Sumber: Linux Information Sheet, Michael K. Johnson <johnsonm@redhat.com>, v4.13, 24 October 1997, yang diterjemahkan oleh Utari Wijayanti <oet@bogor.wasantara.net.id>, 9 April 1998)
 


 [ Sajian Utama ]
[KOMPUTER] [TELEKOMUNIKASI] [KENDALI] [ENERGI] [INSTRUMENTASI] [MULTIMEDIA]

Please send comments, suggestions, and criticisms about ELEKTRO INDONESIA.
Click here to send me email.
[ Halaman Muka
© 1996-1998 ELEKTRO Online.
All Rights Reserved.