Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang
bernama Linus Torvalds. Dulunya Linux merupakan proyek hobi yang
diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan
oleh Andrew Tanenbaum. Linux versi 0.01 dikerjakan sekitar bulan Agustus
1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi
resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash
(GNU Bourne Again Shell) dan gcc (GNU C Compiler).
Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan
untuk jaringan, pengembangan software dan bahkan untuk pekerjaan
sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang
jauh lebih murah jika dibandingkan dengan sistem operasi komersial
(misalnya Windows 9.x/NT/2000/ME). Linux mempunyai perkembangan yang
sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh
beragam kelompok orang. Keragaman ini termasuk tingkat pengetahuan,
pengalaman serta geografis. Agar kelompok ini dapat berkomunikasi dengan
cepat dan efisien, internet menjadi pilihan yang sangat tepat.
Karena kernel Linux dikembangkan dengan usaha yang independent, banyak aplikasi yang tersedia, sebagai contoh, ,C
Compiler menggunakan gcc dari Free Software Foundation GNU’s Project.
Compiler ini banyak digunakan pada lingkungan Hewlett-Packard dan Sun.
Sekarang ini, banyak aplikasi Linux yang dapat digunakan untuk keperluan
kantor seperti untuk spreadsheet, word processor, database dan program
editor grafis yang memiliki fungsi dan tampilan seperti Microsoft
Office, yaitu Star Office. Selain itu, juga sudah tersedia versi Corel
untuk Linux dan aplikasi seperti Matlab yang pada Linux dikenal sebagai
Scilab.
Linux bisa didapatkan dalam berbagai distribusi (sering disebut Distro).
Distro adalah bundel dari kernel Linux, beserta sistem dasar linux,
program instalasi, tools basic, dan program-program lain yang bermanfaat
sesuai dengan tujuan pembuatan distro. Ada banyak sekali distro Linux,
diantaranya :RedHat, distribusi yang paling populer, minimal di Indonesia. RedHat merupakan distribusi pertama yang instalasi dan pengoperasiannya mudah.
Debian, distribusi yang mengutamakan kestabilan dan kehandalan, meskipun mengorbankan aspek kemudahan dan kemutakhiran program. Debian menggunakan .deb dalam paket instalasi programnya.
Slackware, merupakan distribusi yang pernah merajai di dunia Linux. Hampir semua dokumentasi Linux disusun berdasarkan Slackware. Dua hal penting dari Slackware adalah bahwa semua isinya (kernel, library ataupun aplikasinya) adalah yang sudah teruji. Sehingga mungkin agak tua tapi yang pasti stabil. Yang kedua karena dia menganjurkan untuk menginstall dari source sehingga setiap program yang kita install teroptimasi dengan sistem kita. Ini alasannya dia tidak mau untuk menggunakan binary RPM dan sampai Slackware 4.0, ia tetap menggunakan libc5 bukan glibc2 seperti yang lain.
SuSE, distribusi yang sangat terkenal dengan YaST (Yet another Setup Tools) untuk mengkonfigurasi sistem. SuSE merupakan distribusi pertama dimana instalasinya dapat menggunakan bahasa Indonesia.
Mandrake, merupakan varian distro RedHat yang dioptimasi untuk pentium. Kalau komputer kita menggunakan pentium ke atas, umumnya Linux bisa jalan lebih cepat dengan Mandrake.
WinLinux, distro yang dirancang untuk diinstall di atas partisi DOS (WIndows). Jadi untuk menjalankannya bisa di-klik dari Windows. WinLinux dibuat seakan-akan merupakan suatu program aplikasi under Windows.
Dan masih banyak distro-distro lainnya yang telah tersedia maupun yang akan muncul. Untuk mengetahui kelebihan linux sebagai sistem operasi langsung ajah klik artikel berikut Kelebihan Linux.
Linux ini sendiri merupakan clone dari UNIX yang telah di- port ke beragam platform, Intel 80×86, AlphaAXP, MIPS, Sparch, Power PC, dsb. Sekitar 95% kode sumber kernel sama untuk semua platform perangkat keras.Linux termasuk sistem operasi yang didistribusikan secara open source, artinya kode sumber Linux diikutsertakan sehingga dapat dipelajari dan dikembangkan dengan mudah. Selain itu Linux dikembangkan oleh GNU (General Public License). Linux dapat digunakan untuk berbagai keperluan, seperti: jaringan, pengembangan software, dan sebagai end-user platform. Selama ini Linux menjadi sistem operasi yang menjadi banyak perhatian karena kecanggihan dan harganya yang relatif murah dibanding dengan sistem operasi yang lain.Linux mendukung banyak Perangkat keras Komputer, dan telah digunakan di dalam berbagai peralatan dari Komputer pribadi, Superkomputer dan Sistem Benam (Embedded System) seperti handphone dan Perekam Video pribadi Tivo.
Adapun Perintah dasar pada Linux,diantaranya :
Perintah Dasar Linux Ubuntu Server.
- who = Melihat user yang login dan pada terminal mana user login.
- whoami = Melihat user yang aktif
- who am i = Melihat user yang aktif pada terminal yang aktif
- uname -r = Melihat kernel yang digunakan pada OS
- ls = Melihat directory yang terdapat pada harddisk beserta file yang ada didalam harddisk
- mkdir = Membuat folder / direktory
- touch = Membuat file
- echo = Membuat teks pada terminal
- cat = Melihat hasil teks editor dari sebuah file
- tac = Mengembalikan urutan dari teks sebuah file.
- rm = Menghapus file
- rm -rf = Menghapus Direktory beserta isinya
- rmdir = Mengapus directory yang kosong
- sudo su = User akan menggati root / super admin
- adduser = Menambahkan user baru
- su = Memasuki nama user, jika sebelumnya adalah root
- passwd = Mengubah password dari user
- addgroup [nama group] = membuat sebuah group
- addgroup [nama user] [nama group] = memasukan nama user ke dalam group
- deluser [nama user] = menghapus user dari sistem
- deluser --remove-home [nama user] = menghapus nama user beserta direktory itu
- delgroup [nama group] = menghapus group
- ifconfig = mengetahui kartu jaringan dan konfigurasi dari kartu jaringan di dalam komputer.
Kelebihan Linux :
- Linux adalah Operating System yang open source, bebas dan terbuka. Sehingga tidak perlu biaya untuk mendapatkannya, lisensinya FREE! boleh di utek-utek sepuasnya :-)
- Linux gampang dioperasikan sekarang. Tidak seperti dulu yang masih identik dengan para hacker, tampilannya pun telah mengikuti perkembangan, bahkan lebih baik daripada windows 7.
- Hampir semua aplikasi yang bisa dijalankan di Windows, telah ada aplikasinya di Linux yang dikembangkan oleh komunitas Linux atau bisa menggunakan bantuan software emulator seperti wine untuk menjalankan file .exe dan .msi yang biasanya jalan di windows.
- Memiliki keamanan yang unggul karena di desain multiuser sehingga bila virus menjangkiti user tertentu, akan sangat sangat sulit menjangkiti dan menyebar ke user yang lain. Berbeda dengan Windows yang pasti pernah terkena virus, spyware, trojan, adware, dan sebagainya. Hal ini hampir tidak terjadi pada Linux. Ada pendapat bahwa Linux lebih aman karena jumlah penggunanya lebih sedikit dibanding Windows, namun anggapan itu kurang pas.
- Cocok untuk komputer dengan spesifikasi minimal karena Linux membutuhkan resource yang lebih kecil dari Windows. Selain itu hampir semua distro populer menyediakan versi 32 bit maupun 64 bit.
- Linux dapat berjalan dalam dua mode, modus teks dan modus GUI namun pada umumnya modus teks (terminal) ini lah yang menjadi kekuatan Linux. Modus GUI sendiri memiliki banyak pilhan desktop environment-nya seperti KDE, Gnome, BlackBox, XFCE.
- Jarang sekali komputer tiba-tiba ngadat, hang dan harus restart dengan menekan tombol ctrl+alt+del untuk mengakhiri kejadian tersebut karena Linux lebih stabil. Komputer yang dijalankan di atas sistem operasi UNIX sangat dikenal stabil berjalan tanpa henti seperti halnya linux.
- Linux memiliki kompatibilitas ke belakang yang lebih baik (better backward-compatibilty). Perangkat keras yang telah berusia lama, masih sangat berguna dan dapat dijalankan dengan baik di atas Linux. Termasuk dukungan pada softwarenya.
- Memiliki komunitas yang besar dan beragam di seluruh dunia
- Beragam pilihan ada Ubuntu, Debian, RedHat, openSuSe, Fedora, Mandriva (Mandrake), dsb. Keanekaragaman ini memberi kita banyak pilihan sesuai dengan kebutuhan masing-masing. Lihat chart distribusi Linux di http://distrowatch.com untuk mengetahui rangking distro-distro Linux.
Kekurangan Linux :
- Banyak pengguna yang belum terbiasa dengan Linux dan masih ‘Windows minded’, takut untuk beralih dari Windows.
- Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada Linux. Untuk mencari daftar perangkat keras yang didukung pada Linux, kita dapat melihatnya di Linux-Drivers.org atau LinuxHardware.org.
- Proses instalasi software / aplikasi yang tidak semudah di Windows. Instalasi software di Linux, akan menjadi lebih mudah bila terkoneksi ke internet atau bila mempunyai CD / DVD repository-nya. Bila tidak, maka kita harus men-download satu per satu package yang dibutuhkan beserta dependencies-nya.
- Bagi administrator sistem yang belum terbiasa dengan Unix-like (seperti Linux), maka mau tidak mau harus mempelajari hal ini. Sehingga syarat untuk menjadi administrator adalah manusia yang suka belajar hal-hal baru dan terus-menerus belajar.
- Aplikasi-aplikasi di Linux belum seampuh aplikasi di Windows.
- Struktur direktori dan hak-akses yang membingungkan bagi yang sudah terbiasa dengan Windows dan belum mengenal UNIX/Linux sama sekali.
Tidak ada komentar:
Posting Komentar