Sekilas tentang unix dan linux


Mungkin Anda ?baru? mendengar tentang Linux. Linux adalah Operating System yang mirip UNIX. Sebelum kita membahas lebi h dalam mengenai Linux, kita lihat UNIX secara umum. UNIX adalah salah satu alternatif sistem operasi yang dapat kita pilih dari sekian banyak pilihan yang ditawarkan untuk dipasang di komputer kita. Sistem Operasi yang sekarang ini beredar di dunia, antara lain : Windows 3.11, Windows 9x, Windows NT, MacOS, Novell, OS/2, BeOS dan UNIX secara umum. UNIX sendiri berkembang dalam bentuk yang beragam, antara lain : BSD-4.4, NetBSD, FreeBSD, Solaris, SunOS, AIX, QNS, Xenix, SCO, Mach, XINU, GNU Hurd, OpenBSD, dan Linux secara umum.

Mengapa sebagian orang cenderung memakai UNIX?
Kalau pertanyaan itu dilontarkan sebelum 1-2 tahun terakhir ini, pasti yang menjawab adalah para profesional Information Technology (IT) yang bermain dengan INTERNET SERVER, baik untuk kepentingan pelayanan jasa koneksi Internet, maupun penanganan data-data melalui Internet (Networking). Dan jawabannya adalah UNIX is POWERFUL!!! Singkat tapi bermakna banyak bagi mereka. Karena dari awal pembuatannya UNIX memang memiliki latar belakang dan tujuan dalam Computer Networking, maka kemampuan dari UNIX dalam memberikan jasa internet lebih berkembang dan lebih reliable. Beberapa orang akan mengatakan bahwa ber-network-ria dengan UNIX lebih cepat dibandingkan dengan sistem operasi lainnya. Tetapi hal ini sangat relatif. Banyak orang yang akan membantah dan banyak pula yang mendukungnya, dan sampai saat ini masih berlangsung. Saya katakan relatif karena banyak faktor yang menentukkan performansi network dan tidak semudah itu untuk dibandingkan.
Tetapi jika pertanyaan itu dilontakan dalam 1-2 tahun terakhir, maka penjawabnya pun sudah berubah. Sekarang tidak hanya para profesional IT yang menggunakan UNIX, bahkan pengguna komputer biasa pun sekarang mulai menggunakan UNIX, dan umumnya menggunakan Linux. Dan jawaban yang diberikan selain jawaban yang sama dengan di atas, sekarang para pengguna komputer biasa pun mulai berani menjawab, UNIX sudah tidak terbatas sebagai komputer SERVER / pemberi layanan internet. Sekarang UNIX sudah mampu menggantikan fungsi Windows sebagai komputer Workstation / alat untuk bekerja sehari-hari, dan lebih stabil. Hal ini disebabkan oleh perkembangan UNIX yang mulai terlihat prospeknya sebagai sistem operasi Workstation juga, tanpa meninggalkan arah perkembangan dalam Computer-Networking.
UNIX lebih stabil dibandingkan sistem operasi lainnya, hal ini disebabkan konsep dan proses pembuatan dari sistem operasi tersebut, atau lebih tepatnya konsep dan proses pembuatan kernel. Mengenai apa itu kernel dan apa konsep mendasar yang membedakan dapat dilihat melalui site-site di internet. Salah satu bukti kestabilan UNIX, UNIX tidak pernah mengalami kegagalan sistem yang disebabkan oleh sistem operasi tersebut. Meskipun UNIX dapat mengalami kondisi ?HANG?, tapi hal tersebut disebabkan oleh kegagalan hardware dan kesalahan setting user (kegagalan kompile software/kernel). Tidak seperti sistem operasi yang sering kita gunakan, yang tiba-tiba nge-HANG tanpa sebab yang jelas.

Sekilas tentang Linux
(Varian UNIX, Distribusi, dan Versi)
# Linux adalah sistem operasi, yang didefiniskan oleh banyak orang, sebagai sistem yang menyerupai UNIX atau UNIX-like / UNIX-style atau sering juga dengan kata UNIX-clone. Linux sendiri pada mulanya dikembangkan oleh seorang mahasiswa yang bernama Linus Torvalds (Finlandia). Jangan terkecoh dengan istilah-istilah di atas baik UNIX-like, UNIX-style maupun UNIX-clone!!! Mari kita lihat secara praktis saja, apa yang kita sebut jika dua benda yang bertingkah laku sama, berbentuk menyerupai, dengan konsep dasar yang hampir seluruhnya sama??? Kita akan mengatakan kedua benda itu adalah sama setidaknya kembar siam. Hanya saja yang satu lebih ramah dibandingkan yang lainnya. =) Yang membedakan antara varian UNIX adalah sifat-sifatnya yang berbeda kalo kita analogikan dengan membandingkan anak kembar dalam keluarga. Oleh karena itu, janganlah Anda terjebak dengan perkataan di media massa ataupun pernyataan seseorang di sebuah forum, bahwa Linux tidak sama dengan UNIX. Pada dasarnya semua UNIX itu berbeda, seperti kata saya sebelumnya, karena setiap varian UNIX punya kekhususan yang tersendiri, tergantung tujuan dari pengembangan sistem itu. Jadi memang benar Linux itu berbeda dengan UNIX yang lainnya, tetapi perbedaan itu terletak pada kekhususan yang dikembangkan oleh Linux. Linux saat ini cenderung lebih banyak bergerak di bidang ke-userfriendly-an dan ke-easy-to-use-an, seperti yang biasa kita peroleh dari Windows. Linux bersifat Open Source, yaitu source code dari aplikasi-aplikasi pembentuk sistem dan aplikasi-aplikasi lainnya itu diberikan secara bebas, sehingga orang lain dapat melakukan modifikasi-modifikasi ataupun pengembangan-pengembangan yang sifatnya customize. Oleh karena itu, banyak individu dan organisasi yang mengembangkan Linux sesuai dengan keinginannya, yang mengakibatkan muncul banyak distribusi Linux, antara lain : RedHat
# Mandrake
# Slackware
# Debian
# SuSE
# Stampede
# MkLinux
# LinuxPPC
# Yellowdog Linux
# PhatLinux
# Caldera OpenLinux
# WinLinux2000
# dan masih banyak lagi

Apa yang membedakan mereka? Bagaimana kita memilihnya? Jawabannya sesungguhnya sederhana saja, kenali dulu mereka satu-satu, barulah kita memilih. Sebetulnya hampir mirip kita mencari jodoh, kita melakukan pendekatan dulu, kalo terasa cocok, baru kita teruskan ke jenjang yang lebih serius …. =) Jawaban yang lebih serius … apa yang membedakan sebuah sistem dengan sistem yang lain. Kita harus melihat hal-hal berikut:
1.Versi kernelnya (kernel adalah inti dari sebuah sistem operasi)
2.Tujuan dari dibuatnya sistem itu

Maksudnya adalah sebuah sistem yang terinstall Linux bisa dikatakan berbeda jika versi kernelnya dan fungsi sistem itu berbeda. Yang satu menggunakan kernel versi 2.2.10 dan sebagai workstation, dan sedangkan yang satu lagi menggunakan kernel 2.0.36 dan sebagai sebagai server web, mail, dan ftp. Dapat saya katakan bahwa saya mampu membuat beberapa komputer bersistem operasi dengan distribusi Linux yang berbeda dengan hasil yang sama. Terasa sama tanpa beda sedikitpun. Artinya, terserah kita akan menggunakan distribusi apa saja karena kalau kita menginginkan komputer itu menjadi sesuatu yang khusus, aplikasi yang akan kita pasang pada sistem Linux kita tidak tergantung dengan distribusi, mereka lebih tergantung dengan versi kernel, jenis compiler (kalau di Windows mungkin Anda mengenal Pascal atau C++) dan library yang digunakan (kalau di Windows kita mengenalnya sebagai file .DLL).

Beberapa faktor yang membedakan antara distribusi :
1.Cara installasi
2.Tujuan Pembuatan (fokus sebagai server / workstation, bisa diinstall di partisi yang sama dengan Windows, bisa langsung diakses dari Windows)
3.Versi Kernel yang digunakan
4.Aplikasi-aplikasi yang sudah termasuk dalam paket (misal : OpenLinux menyediakan StarOffice dan NetWare, sedangkan Slackware hanya memberikan aplikasi-aplikasi standar, dan Mandrake biasanya aplikasi sebagai workstation lebih banyak dibandingkan RedHat)

Dari sekian banyak pertimbangan dalam memilih Linux, saya bisa memberikan sebuah tips yang mungkin akan sangat berguna. Selama ini saya juga menggunakan cara ini, yaitu: pilihlah distribusi yang di-release paling terakhir, misal untuk saat tulisan ini dibuat, RedHat 6.1 adalah versi distribusi Redhat paling akhir keluar dan Mandrake 7.0 adalah versi terakhir dari distribusi Mandrake. Mengenai sejarah, keunggulan, kelemahan, masalah teknis mengenai Linux, Anda bisa mencari informasi tersebut melalui Internet, dengan mengakses site-site Linux, antara lain :
# http://www.linux.com
# http://www.linux.or.id
# http://bandung.linux.or.id
atau mendownload modul Linux melalui ftp://www.ti.itb.ac.id/pub/Modul-Linux-ByLinuxBandung/ atau juga bergabung mailing list Linux Indonesia dengan mengirimkan e-mail ke alamat berikut :
# linux-setup-subscribe@linux.or.id
# linux-admin-subscribe@linux.or.id
# linux-berita-subscribe@linux.or.id
# linux-aktivis-subscribe@linux.or.id

oleh Yulian F. Hendriyana dan Dicky Wahyu P.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: