Konfigurasi Minimimal
Berikut ini merupakan konfigurasi terminimal di mana Linux mungkin
berjalan: 386SX/16, 1 MB RAM, floppy 1.44 MB atau 1.2 MB, sembarang
video card (+ keyboard, monitor, dsb). Seharusnya ini memungkinkan
Anda melakukan boot-ing dan menguji apakah semuanya berjalan
pada semua mesin, tetapi Anda tidak akan dapat melakukan hal-hal
yang bermanfaat. Lihatlah
http://rsphyl.anu.edu.au/~gpg109/mem.html untuk
konfigurasi Linux yang minimal.
Agar bisa mengerjakan sesuatu, Anda akan memerlukan juga sejumlah
space harddisk, seharusnya 5 hingga 10 MB cukup untuk setup yang
sangat minim (hanya dengan perintah-perintah yang terpenting dan
mungkin satu atau dua aplikasi kecil terinstal, misalnya, seperti
program terminal). Ini masih sangat, sangat terbatas, dan sangat
tidak nyaman, karena tidak meninggalkan ruang yang cukup untuk sekedar
melakukan sesuatu, kecuali jika aplikasi Anda sangat kecil. Umumnya
tidak disarankan untuk mengerjakan apapun kecuali untuk menguji
apakah bisa bekerja, dan tentu juga bisa untuk memamerkan keperluan
resource yang kecil.
Konfigurasi
Jika Anda akan menjalankan program-program komputasi secara intensif,
seperti gcc, X, dan TeX, mungkin Anda akan menginginkan prosesor yang
lebih cepat daripada 386SX/16, tetapi sebenarnya itu juga sudah
cukup bila Anda sabar.
Pada prakteknya, minimal Anda memerlukan RAM 4 MB bila tidak memakai
X, dan 8 MB jika memakainya. Bila Anda juga menginginkan beberapa
pemakai pada saat yang sama, atau menjalankan beberapa program yang
besar (misalnya kompilasi) sekaligus, Anda akan memerlukan memori
lebih dari 4 MB. Dengan ukuran memori yang lebih kecil bisa saja
berjalan (bahkan hanya dengan 2 MB) namun dengan memanfaatkan virtual
memory (menggunakan harddisk sebagai memori yang lambat) dan akan
bekerja demikian lambat hingga nyaris tak berfungsi. Jika Anda
menggunakan banyak program sekaligus, 16 MB akan mengurangi banyaknya
swapping. Jika Anda tidak menginginkan swap dalam kondisi normal,
32 MB mungkin cukup. Tapi aplikasi yang Anda jalankan rakus memori,
Anda akan memerlukan lebih.
Ukuran hard disk yang Anda perlukan tergantung pada software yang Anda
instal. Kumpulan utiliti, shell, dan program administrasi Unix yang
normal seharusnya cukup dengan hard disk kurang dari 10 MB, di mana
sebuah ruang bit digunakan untuk berbagi antar file pemakai. Untuk
sistem yang lebih lengkap, dapatkan Red Hat, Debian, atau distribusi
yang lainnya, dan anggaplah bahwa Anda akan memerlukan antara 60 hingga
300 MB, tergantung pada apa yang akan Anda instal dan distribusi apa
yang Anda peroleh. Tambahkan space sebanyak yang Anda inginkan untuk
menyimpan file-file pemakai. Dengan harga hard disk yang ada sekarang,
bila Anda membeli sebuah sistem yang baru, tidak masuk akal membeli
drive yang terlalu kecil. Dapatkan yang minimal berukuran 500 MB,
lebih baik bila 1 GB atau lebih, dan Anda tidak akan menyesalinya.
Tambahkan memori, harddisk, prosesor yang lebih cepat, dan sebagainya
sesuai dengan kebutuhan, harapan, dan anggaran Anda agar melampaui
pemakaian-pemakaian yang biasa. Satu perbedaan besar antara DOS dengan
Linux: penambahkan memori akan menghasilkan perbedaan yang besar,
sementara pada DOS, ekstra memori tidak menghasilkan banyak perbedaan.
Tentu saja hal ini berkaitan dengan keterbatasan DOS 640 KB, yang
jelas-jelas tak ada pada Linux.
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 (neƩ 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.
{ 0 komentar... read them below or add one }
Posting Komentar