Selasa, 25 September 2007
Komentar Tentang Linux
Cara Menginstall Linux
Spesifikasi Hardware yang Dibutuhkan
Sebelum melakukan Instalasi diingatkan bahwa setiap orang harus mengetahui hardware yang ada di komputernya. Sehingga dalam proses instalasi tidak dijumpai masalah tentang hardware km. Kali ini diberikan cara menginstall Linux RedHat versi 7.0. Jadi spesifikasi hardware yang dibutuhkan juga lumayan besar, seperti : RAM minimal 32 MB, space harddisk 500 MB (standar). Jika komputer km terdapat MS-Windows-nya silahkan lihat hardware yang ada pada komputer km dengan melihat pada : Setting --> System--> Device Manager. Catat semua hardware yang km punyai.
Langkah Instalasi
Karena kita menggunakan distribusi RedHat versi terbaru maka otomatis kita akan menggunakan booting dari CD-ROM saja karena akan memudahkan proses instalasinya. Caranya, pertama begitu komputer dihidupkan tekan tombol del untuk masuk ke BIOS. Untuk AWARD BIOS pilih Bios Features Setup, kemudian ubah opsi Boot Sequence menjadi CDROM, C, A(dengan menekan tombol PageUp dan PageDown). Kemudian keluar dengan menekan Esc dan biarkan komputer restart kembali sampai dengan membaca booting dari CDROM. Jika menggunakan AMI BIOS maka pilih Advanced CMOS Setup dan ubah opsi 1st Boot Device dengan CDROM, kemudian biarkan system restart dan booting CDROM. Tunggu beberapa saat. Setelah itu akan muncul tampilan pertama RedHat Linux. Terdapat beberapa pilihan, apakah ingin model teks, grafis, atau ingin upgrade. Agar lebih nyaman tekan enter, maka secara otomatis akan tampil tampilan grafis instalasinya. Untuk tampilan pertama akan tampil pilihan bahasa yang ingin digunakan. Untuk itu pilih English sebagai bahasa standarnya. Kecuali jika km ingin memilih pilihan bahasa yang lainnya. Kemudian akan muncul kotak dialog pilihan keyboard yang digunakan, pilih sesuai dengan yang telah ditentukan, atau lihat spesifikasi hardware yang telah km tulis.
1. Pilihan Keyboard yang disediakan
tekan NEXT untuk melanjutkan, berikutnya akan tampil pilihan mouse yang dipakai. Apakah menggunakan tiga tombol atau tidak dan jenis yang dipakai apakah serial atau PS/2.
2. Pilihan Mouse
jika sudah sesuai dengan mouse yang anda miliki, pilih next untuk melanjutkan. Selanjutnya akan tampil Welcome to RedHat Linux Instalation, pilih next. Kemudian akan muncul menu Install Option, disini pilih menu installasinya. Apakah ingin install atau upgrade. Untuk pertama kali kita pilih install.
3. Pilihan Instalasi
selanjutnya adalah partisi hardisk. Yang harus diingat dalam mempartisi di Linux adalah jika menggunakan fdisk di lingkungan Linux anda harus tahu persis jumlah silinder, sektor head dari harddisk. Disini dsediakan pilihan partisi, yaitu dengan menggunakan fdisk dan diskdruid. Jika menggunakan diskdruid maka tinggal memilih dan membagi jumlah ukuran harddisk yang akan dipartisi.
Perbedaan GNOME dan KDE
4. a. GNOME
GNOME adalah sebuah aplikasi desktop environment yang baik dipakai pada pengguna baru yang ingin mencoba suasana baru dan klasik.
4. b. KDE
KDE dalah sebuah aplikasi desktop environment untuk sistem operasi berbasis UNIX (termasuk Linux, FreeBSD, NetBSD dan lain-lainnya). Fungsinya adalah untuk mengurangi penggunaan command line yang mungkin terlalu rumit bagi pengguna yang awam di sistem operasi berbasis UNIX tersebut, sehingga pengoperasiannya semudah mengoperasikan desktop pada lingkungan Windows maupun MacOS. Pada saat tulisan ini dibuat versi KDE yang paling baru adalah KDE 3.1.4 (rilis), sedangkan untuk versi pengembangan adalah KDE 3.2 Beta 22. Pada saat ini, hampir semua distribusi besar Linux (misalnya Redhat, SuSe dan Debian) menyertakan KDE sebagai desktop environment-nya.
Macam-macam Distro Linux
a. Slackware
Slackware merupakan distributor pertama yang mengenalkan Linux. Distributor ini merupakan distributor yang paling tua dan masih "tradisional". Karena segala sesuatunya harus menggunakan teks dan lebih dekat dengan sistem UNIX. Tahap instalasinya juga masih menggunakan modus teks, sehingga kita harus dituntut benar-benar mengetahui hardware yang ada di dalam komputer kita. Namun untuk server distributor ini cukup dikenal dengan kemudahan dan kerumitannya. Saat ini versi terbaru dari Slackware Linux adalah versi 7.0
b. Red Hat
RedHat merupakan distributor yang cukup terkenal diwilayah Asia dan Amerika. Kebanyakan RedHat digunakan sebagai server, karena sudah terbukti kestabilannya dan banyak utilits pendukungnya. Dan lagi yang menjadi patokan untuk beberapa distributor adalah RPM yang digunakan oleh RedHat menjadi sangat populer di beberapa kalangan pengguna Linux. RPM (RedHat Packet Manager) digunakan untuk menginstal paket-paket yang belum sempat terinstall apabila kita memilih instalasi standar. Versi terbaru dari RedHat Linux adalah versi 7.0
c. SuSE
SuSE merupakan distributor dari Jerman dan lebih terkenal di kawasan Eropa. SuSE merupakan distributor pertama yang menyertakan bahasa Indonesia dalam instalasinya. Distributor ini dikenal dengan kemudahan dalam konfigurasi, dengan menggunakan YaST (Yet another Setup Tools). Dan juga paket program yang disediakan oleh distributor ini sangat banyak, namun juga memerlukan hardware yang cukup tinggi. Saat ini versi terbaru dari distributor ini adalah versi 7.1 yang dikemas dalam 10 CD.
d. Mandrake
Mandrake merupakan turunan dari RedHat Linux. Distributor ini merupakan distributor yang cukup dikenal di Indonesia karena kemudahan dalam instalasinya dan pengoperasiannya. Oleh sebab itu jika digunakan dalam jaringan disarankan untuk menggunakan distributor ini sebagai workstationnya dan RedHat sebagai servernya. Walaupun demikian bukan berarti Mandrake tidak powerful untuk server, tapi karena cukup familiar dengan pengguna yang awam. Saat ini versi terbaru dari Mandrake adalah versi 7.2
e. Trustix Linux Merdeka
Trustix Linux Merdeka merupakan hasil karya dari programmer Indonesia. Distributor ini dibuat untuk memenuhi keinginan dari masyarakat Indonesia pada umumnya dan masyarakat TI pada khususnya untuk menggunakan Linux yang berbahasa Indonesia dalam pengoperasiannya. Distributor ini baru dirilis pada tahun 2000 yang lalu sehingga masih belum banyak beredar. Trustix. Linux Merdeka merupakan proyek dari Trustix Linux yang berkantor pusat di Amerika.
Pengertian GNU,Kernel,Open Source,Live CD
2. a. GNU
Sistem GNU merupakan sistem serupa Unix yang seutuhnya bebas. Sistem operasi serupa Unix terdiri dari berbagai program. Sistem GNU mencakup seluruh perangkat lunak GNU, dan juga paket program lain, seperti sistem X Windows dam TeX yang bukan perangkat lunak GNU. Pengembangan sistem GNU ini telah dilakukan sejak tahun 1984. Pengedaran awal (percobaan) dari ``sistem GNU lengkap'' dilakukan tahun 1996. Sekarang (2001), sistem GNU ini bekerja secara handal, serta orang-orang bekerja dan mengembangkan GNOME, dan PPP dalam sistem GNU. Pada saat bersamaan sistem GNU/Linux, merupakan sebuah terobosan dari sistem GNU yang menggunakan Linux sebagai kernel dan mengalami sukses luar biasa. Berhubung tujuan dari GNU ialah untuk kebebasan, maka setiap komponen dalam sistem GNU harus merupakan perangkat lunak bebas. Namun tidak berarti semuanya harus copyleft; setiap jenis perangkat lunak bebas dapat sah-sah saja jika menolong memenuhi tujuan teknis. Seseorang dapat menggunakan perangkat lunak non-copyleft seperti sistem X Window.
``Program GNU'' setara dengan perangkat lunak GNU. Program Anu adalah program GNU jika ia merupakan perangkat lunak GNU.
2. b. Kernel
Kernel adalah jembatan antara hardware dan aplikasi-aplikasi yang menerjemahkan bahasa software sehingga mampu dimengerti oleh hardware dan hardware akan segera memprosesnya sesuai dengan permintaan. Akibatnya hal tersebut memungkinkan pengguna untuk menggunakan atau bekerja dengan komputernya melalui software.
Hal-hal yang dilakukan oleh Kernel :
interrupt handler - yang mampu menangani I/O request
memory management Untuk melakukan hal-hal tersebut, beberapa orang/kelompok mempunyai pertimbangan dan arahan pengembangan yang berbeda. Hal ini yang menyebabkan Operating System muncul dalam berbagai jenis, seperti :
Windows 3.11 dengan metoda non pre-emptive multitasking yang kemudian dikembangkan dalam Windows 9x menjadi Pre-Emptive MultiTasking.
Windows yang menggunakan Driver untuk mengakses hardware, berbeda dengan Unix lainnya yang memasukkannya ke dalam kernel. Linux, MacOS dan BeOS adalah hibrid dari dua konsep ini, sebagian (yang esensial) dimasukkan ke dalam kernel dan sisanya dijadikan module-module (karena tidak semua komputer perlu/sama).
Sedangkan shell adalah jembatan antara User Input dengan Kernel, berfungsi memberikan fasilitas pada Pengguna agar bisa berinteraksi dengan Komputer (baik Software maupun Hardware). Ilustrasi Shell: Shell dalam Windows95 dikenal sebagai Windows Explorer, sedangkan untuk Windows 98 telah diubah menjadi Internet Explorer (4.0 dan 5.0). Alternatif lain shell untuk Windows adalah LiteStep, yang memberikan tampilan Windows menyerupai XWindow Afterstepnya Unix. Shell lebih dikenal oleh para pengguna Unix, antara lain : csh, tcsh, bash, pdksh, sh, dan lain-lain.
2. c. Open Source
Open Source adalah suatu sistem yang memberikan kode software dalam dunia komputer khususnya dan Teknologi Informasi pada umumnya yang memberikan kepada pengguna kode sumber dari software tersebut sehingga orang lain bisa mengetahui dengan bahasa program apa software tersebut dibuat dan apa kelebihan dan kekurangan dari software tersebut dengan melihat kode yang ada. Sehingga dengan sistem ini akan menjadikan software tersebut setidaknya sedikit sekali memiliki kelemahan dikarenakan banyak yang melihat kode tersebut dan melakukan perbaikan dan penyempurnaan. Dan siapa saja boleh melakukan perbaikan dan penyempurnaan pada software tersebut.
2. d. Live CD
Live CD merupakan CD aplikasi yang bisa dijalankan langsung tanpa kita harus menginstalnya terlebih dahulu. Pada Live CD ini telah tersedia kemampuam membrowse, menjalankan CD emulator game dan berbagai aplikasinya.