INSTALASI SISTEM OPERASI BERBASIS GRAPHICAL USER INTERFACE (GUI) DAN COMMAND LINE INTERFACE (CLI)
Oleh : Bustanil Arifin, S.Pd
SMK NEGERI 1 SIMPANG EMPAT KABUPATEN BANJAR KALIMANTAN SELATAN 2012
BAB I SISTEM OPERASI KOMPUTER A. Sistem Operasi Berbasis GUI ( Graphics User Interface) Pada bagian ini akan diuraikan secara singkat sejarah perkembangan sistem operasi windows. Sistem operasi windows merupakan salah satu sistem operasi yang berbasis GUI (Graphical User Interface).
Apa itu Microsoft Windows? Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka berbasis grafik (graphical user interface). Sistem operasi Windows dibuat oleh perusahaan Microsoft yang terletak di Amerika dan dipimpin oleh BILL GATES. Mengapa sistem operasinya dinamakan Windows? Mungkin karena yang pertama tampil di layar monitor ketika komputer dihidupkan adalah gambar seperti jendela-jendela kecil. Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985, yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.
Keunggulan dan Kelemahan Windows Dibandingkan Sistem Operasi Lain Beberapa keunggulan dari sistem operasi Windows dibandingkan sistem operasi lain adalah sebagai berikut: 1. Pengguna Windows jumlahnya sangat banyak, sehingga banyak perusahan membuat aplikasinya menggunakan dasar Windows. Ada beberapa aplikasi yang hanya berfungsi di Windows dan tidak di sistem operasi yang lainnya. Bahkan beberapa aplikasi penting dalam dunia kerja. 1
2. Karena sistemnya sudah di- share untuk bisa dikembangkan, maka semakin mudah siapa saja membuat software untuk dijalankan di Windows. Terutama dunia usaha yang membutuhkan aplikasi yang sesuai dengan kebutuhannya. 3. Perkembangan paling cepat dibanding software lainnya karena banyak perusahaan software yang konsisten menciptakan kemajuan pada sistem operasi Windows. 4. Banyaknya ketersediaan freeware ditawarkan untuk Windows. 5. Kemudahan dalam mengatasi setiap permasalahan yang terjadi dalam sistem operasi Windows. Selain memiliki keunggulan yang lebih dibandingkan sistem operasi lain, Windows juga memiliki beberapa kelemahan, antara lain: 1. paling mahal dibanding sistem operasi lain. 2. Harganya Banyak orang mengerti bahasa pemrogamannya, sehingga banyak orang membuat virus untuk Windows dibanding yang lainnya.
Daftar Rilis Windows Berikut ini adalah daftar varian sistem operasi windows yang telah dirilis oleh perusahaan Microsoft. Tangga Rlilis November 1985 November 1987 Maret 1989 Mei 1990 Maret 1992 Oktober 1992 Juli 1993 Desember 1993 Januari 1994 September 1994 Mei 1995 Agustus 1995 Juli 1996 Juni 1998 Mei 1999 Februari 2000 September 2000 Oktober 2001 Maret 2003 April 2003
Produk Windows 1.01 Windows 2.03 Windows 2.11 Windows 3.0 Windows 3.1 Windows For Workgroups 3.1 Windows NT 3.1 Windows For Workgroups 3.11 Windows 3.2 Windows NT 3.5 Windows NT 3.51 Windows 95 Windows NT 4.0 Windows 98 Windows 98 SE Windows 2000 Windows Me Windows XP Windows XP 64-bit Edition2 003 Windows Server 2003
April 2005 Windows XP Professional x64 Edition Juli 2006 Windows Fundamentals for Legacy PCs November 2006 Windows Vista Juli 2007 Windows Home Server Februari 2008 Windows Server 2008 22 Oktober 2009 Windows 7 Sumber: http://ms.wikipedia.org/wiki/Windows
Versi 1.01 2.03 2.11 3.0 3.1 3.1 3.1 3.11 3.2 3.5 3.51 4.0.950 4.0 4.10.1998 4.10.2222 5.0.3700.6690 4.90.3000 5.1.2600 5.2.3790 5.2.3790
5.2.3790 5.1.2600 6.0.6002 5.2.4500 6.0.6002 6.1.7600
2
B. Sistem Operasi Berbasis CLI ( Command Line Interface) Pada bagian ini akan diuraikan secara singkat sejarah perkembangan sistem operasi Linux. Linux merupakan salah satu sistem operasi yang berbasis CLI ( Command Line Interface).
Apa itu linux? Secara teknis dan singkat dapat dikatakan, Linux adalah suatu sistem operasi yang bersifat multi user dan multitasking, yang dapat berjalan di berbagai platform, termasuk prosesor INTEL 386 dan yang lebih tinggi. Sistem operasi ini mengimplementasikan standard POSIX. Linux dapat berinteroperasi secara baik dengan sistem operasi yang lain, termasuk Apple, Microsoft dan Novell. Pemberian nama Linux itu sendiri diturunkan dari pencipta awalnya, LINUS TORVALDS, di Universitas Helsinki, Finlandia, yang sebetulnya mengacu pada kernel dari suatu sistem operasi, suatu penamaan yang biasa digunakan untuk mengacu ke pada suatu kumpulan lengkap software, yang bersama-sama dengan kernel menyusun suatu sistem operasi yang lengkap. Linux dulunya adalah proyek hobi yang dikerjakan oleh Linus Torvalds yang memperoleh inspirasi dari Minix. Minix adalah sistem UNIX kecil yang dikembangkan oleh Andy Tanenbaum pada tahun 1987. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu 0.02 yang hanya dapat menjalankan bash (GNU Bourne Again Shell) dan GCC (GNU C Compiler). Sekarang Linux adalah sistem UNIX yang lengkap, bisa digunakan untuk jaringan (networking), pengembangan software, dan bahkan untuk sehari-hari. Linux sekarang merupakan alternatif OS yang jauh lebih murah jika dibandingkan dengan OS komersial, dengan kemampuan Linux yang setara bahkan lebih Lingkungan sistem operasi ini termasuk: 1. Ratusan program termasuk, kompiler, interpreter, editor dan utilitas; 2. Perangkat bantu yang mendukung konektifitas, Ethernet, SLIP dan PPP, dan interoperabilitas; 3. Produk perangkat lunak yang reliabel, termasuk versi pengembangan terakhir; 4. Kelompok pengembang yang tersebar di seluruh dunia yang telah bekerja dan menjadikan Linux portabel ke suatu platform baru, begitu juga mendukung komunitas pengguna yang beragam kebutuhan dan lokasinya dan juga bertindak sebagai team pengembang sendiri.
Perbedaan Mendasar Linux Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah, harga. Linux ini gratis, berarti dapat diperbanyak, dan didistribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang. Source code Linux tersedia bagi setiap orang. Perkembangan Linux menunjukkan pentingnya peranan kebebasan ini. Hal ini telah menghasilkan suatu tingkat keterlibatan yang menakjubkan dari ribuan atau bahkan ratusan ribu orang di seluruh dunia. Kebebasan ini telah memungkinkan para vendor (penyedia) perangkat keras membuat driver untuk divace tertentu tanpa harus mendapatkan lisensi source code yang mahal, atau menandatangani non descructive agreement . Itu juga yang telah menyediakan kemungkinan bagi mahasiswa ilmu komputer di seluruh dunia untuk melihat ke dalam suatu sistem operasi yang nyata dan berkualitas komersial.
3
Karena Linux itu tersedia secara bebas di Internet, berbagai vendor telah membuat suatu paket distribusi, yang dapat dianggap sebagai berbagai versi kemasan Linux. Paket ini termasuk lingkungan Linux lengkap, perangkat lunak untuk instalasi, dan mungkin termasuk perangkat lunak khusus, dan dukungan khusus.
Perbandingan Linux Terhadap Sistem Operasi Lainnya Linux disusun berdasarkan standard sistem operasi POSIX, yang sebenarnya diturunkan berdasarkan fungsi kerja UNIX. UNIX kompatibel dengan Linux pada level system call, ini berarti sebagian besar program yang ditulis untuk UNIX atau Linux dapat direkompilasi dan dijalankan pada sistem lain dengan perubahan yang minimal. Secara umum dapat dikatakan Linux berjalan lebih cepat dibanding Unix lain pada hardware yang sama. Dan lagi UNIX memiliki kelemahan, yaitu tidak bersifat free. Linux, sering juga disebut GNU/Linux, adalah operating sistem yang kompatible dengan Unix, berisi kernel Linux itu sendiri dan sekumpulan lengkap alat-alat dan program-program lain, yang kebanyakan di bawah naungan proyek GNU dari Free Software Foundation. Tampilan grafis atau Graphical User Interface (GUI) disediakan oleh X Window System beserta kumpulan libraries dan alat-alatnya. Semua software ini bisa didapat gratis berdasarkan lisensi GNU General Public License atau lisensi-lisensi lain yang mirip dengan itu. Berdasarkan lisensi ini, siapa pun bisa mendapatkan program baik dalam bentuk source code (bisa dibaca manusia) maupun binary (bisa dibaca mesin), sehingga program tersebut dapat diubah, diadaptasi, maupun dikembangkan lebih lanjut oleh siapa saja. Karena banyak sekali program-program maupun komponen software (biasanya tergabung dalam paket) yang membentuk sebuah sistem Linux yang lengkap, dan kesemuanya itu diurus oleh banyak orang dan organisasi dalam jadwal yang berbeda-beda, maka beberapa perusahaan dan organisasi mengumpulkan paket-paket tersebut menjadi satu distribusi. Tapi tidak itu saja, mereka juga melakukan tes-tes terhadap software di dalamnya, mengembangkan programprogram instalasi atau yang memudahkan instalasi, sebagian ada yang memberikan technical support, dan sebagainya. Ada distribusi komersial seperti Red Hat, Caldera, SuSE, dan ada juga distribusi yang non-komersial seperti Debian GNU/Linux. Baik distribusi komersial maupun non-komersial tersedia tanpa dipungut biaya di internet, dan juga di media seperti CD-ROM. Perbedaan mendasar antara komersial dan non-komersial adalah bahwa produk komersial didukung oleh perusahaan yang menyediakan technical support, dan mungkin juga menyediakan beberapa software komersial lain yang tidak bisa didistribusikan secara gratis. Hal ini tentunya pe nting di lingkungan bisnis tertentu. MS-DOS memiliki kemiripan dengan Linux, yaitu file sistem yang bersifat hirarkis. Tetapi MS-DOS hanya dapat dijalankan pada prosesor x86, dan tidak mendukung multi-user dan multi-tasking, serta tak bersifat free. Juga MS-DOS tidak memiliki dukungan yang baik agar dapat berinteroperasi dengan sistem operasi lainnya, termasuk tidak tersedianya perangkat lunak network, program pengembang, dan program utilitas yang ada dalam Linux. Microsoft Windows menawarkan beberapa kemampuan grafis yang ada pada Linux termasuk kemampuan networking, tetapi tetap memiliki kekurangan yang telah ada pada MS-DOS. Windows NT yang juga tersedia untuk Digital Alpha dan juga prosesor x86 juga memiliki beberapa kekurangan yang telah ada pada MS-DOS. Waktu untuk menemukan suatu bug dalam suatu sistem operasi ini tak sebanding dengan harga yang harus dibayar. Sistem operasi Apple untuk Macintosh hanya dapat berjalan di sistem Mac. Juga memiliki kekurangan dari sisi ketersediaan perangkat bantu pengembang (development tool), dan juga kurang dapat secara mudah untuk berinteroperasi dengan sistem operasi lainnya. Apple juga telah memungkinkan Linux dapat dijalankan pada PowerMac. 4
Asal Linux Pertama dan yang paling penting adalah, Linux memiliki akar perkembangannya dari Internet. Jadi Linux dikembangkan oleh beragam kelompok orang. Keragaman ini termasuk tingkat pengetahuan dan pengalaman serta geografis. Agar kelompok ini dapat berkomunikasi dengan cara cepat dan efisien, Internet menjadi pilihan alat bantu. Begitu juga dengan pilihannya pada Linux, ini menjadikan beragam perangkat bantu untuk mengakses Internet, telah tersedia pada Linux sejak awal perkembangannya. Karena kernel Linux dikembangkan dengan usaha yang independen, banyak aplikasi yang berasal dari perangkat lunak terbaik yang tersedia. Sebagai contoh, C Compiler mengunakan GCC dari Free Software Foundation GNU’s Project . Compiler ini banyak digunakan pada lingkungan Hewlett-Packaard dan Sun. Apakah Linux menyediakan setiap aplikasi untuk keperluan kantor agar dapat menjalankan bisnis. Tidak, tetapi banyak aplikasi yang serupa tersedia misal untuk spreadsheet, word processor, database dan program editor grafis yang tersedia untuk Linux. Beberepa aplikasi seperti Aplixware, Corel, dan Empress memberikan kemampuan serupa.
Pengguna Linux Linux populer digunakan di lingkungan pemerintahan (khususnya di USA) dan industri. Pada banyak kasus pilihan terutama disebabkan pertimbangan harga. Tetapi kemudian dibuktikan bahwa ini merupakan pilihan yang tepat berdasarkan aspek yang lainnya pula. Linux telah menunjukkan penetrasinya di bidang yang lainnya pula yaitu web server dan merupakan sistem operasi pilihan di lingkungan universitas. Juga bagi para pengguna yang menginginka n mempelajari UNIX untuk perkembangan karirnya. Sehingga Linux banyak digunakan untuk perangkat bantu pelatihan. Linux juga populer dalam penggunanaan embedded turnkeypenerbit (siap pakai) termasuk firewall Interwall, router,sistem Point of Sale (POS).dan Jugaaplikasi ada beberapa yang menggunakan Linux pada sistem Raster Image Processor (RIP).
Arsitektur Prosesor seperti Digital Alpha dan StrongARM, AMD, Cyrix/IBM, Intel 386/486/Pentium/PentiumPro/Pentium II/Pentium III, Motorola 68×000, PowerPC (termasuk Power Mac) dan Sun SPARC semuanya didukung oleh Linux. Windows NT hanya mendukung Intel (dan clone) dan Digital Alpha. Sedangkan Windows 95/98 hanya jalan di atas Intel dan kawan-kawan (AMD, Cyrix). Dukungan Hardware Linux mendukung berbagai jenis perangkat keras PC, termasuk disk IDE, EIDE, SCSI, MFM, RLL, dan ESDI, tape dan CD-ROM drive SCSI dan EIDE, sound cards, berbagai jenis mouse, video cards, motherboard chipsets, scanners, printers, dan sebagainya. Hardware yang didukung oleh Linux mungkin tidak sebanyak Windows 95/98 tapi mungkin lebih banyak daripada Windows NT. Beberapa vendor perangkat keras menyediakan driver secara langsung untuk Linux, beberapa menyediakan spesifikasi hardware secara cuma- cuma, dan selebihnya tidak menyediakan driver maupun spesifikasi untuk produk mereka. Tentu saja, produk-produk dari vendor yang menyediakan driver atau mengikuti aturan standar dari driver yang sudah ada mendapat dukungan utama, diikuti dengan produk-produk yang tersedia spesifikasi teknisnya (biasanya sebentar saja setelah spesifikasinya dipublikasikan) dan diminati oleh khalayak pengguna Linux, dan (relatif sedikit) produk-produk yang tidak ada informasi teknisnya biasanya tidak didukung.
5
Kemudahan Akses Device Device atau perangkat di Linux umumnya muncul sebagai file. Sehingga programprogram bisa membaca dan menulis ke device-device seperti tape drive, modem, terminal, dan sebagainya. Hal ini membuat hampir semua device bisa diakses oleh semua bahasa pemrograman, dengan meniadakan ketergantungan terhadap Application Programming Interfaces (API) yang spesifik dengan bahasa pemrograman tertentu. Di Windows, yang menggunakan model API, banyak perangkat yang hanya bisa diakses melalui C dan bahasa lain yang sejenis, dan membutuhkan program adapter (seperti OCX) untuk bisa diakses dari bahasa lain.
PEMANFAATAN MEMORY
Virtual memory membuat Linux mempunyai kemampuan untuk menjalankan program-program yang lebih dari seharusnya jika hanya mengguna kan memori fisik saja. Sistem virtual memory di Linux melebihi penggunaan sederhana dari swap space, programprogram yang dijalankan lebih dari sekali akan dimasukkan sekali ke memori, dan sistem virtual memory akan digunakan untuk menggabungkan satu program image (text area) dengan banyak data images. Hal ini berakibat penggunaan memori yang optimal, namun demikian tetap memproteksi ruang memori dari masing-masing program, mencegah program saling “mengotori” ruang memori dari program lain. Skalabilitas Linux bisa berjalan di mesin sekecil 3Com Palm Pilot dan Digital Itsy dan mesin sebesar Beowulf Clusters (sekumpulan PC yang cepat dihubungkan untuk menyelesaikan persoalan ilmiah/scientific). Linux juga mendukung multiple processors hingga 16 buah.
tas Sis tem luar biasa stabil. Jika StabiliLinux sangat dikonfigurasi dengan benar, sistem Linux akan “hidup” terus hingga hardwarenya tidak memadai (rusak) atau tidak ada tegangan listrik atau seseorang mematikan sistem. Umur hidup sistem yang berkelanjutan hingga ratusan hari atau lebih merupakan hal yang sudah biasa. Penerjemah sering mendengar laporan dari user/network admin bahwa sistem Windows NT pada umumnya membutuhkan reboot berkala untuk menjaga stabilitas, dan Windows 95 yang pada umumnya perlu diinstall ulang supaya sistem bisa berjalan lancar tanpa keluhan. Salah satu hal yang mendasari stabilitas ini adalah penomoran versi dari shared libraries. Kebanyakan aplikasi Windows menginstall versi-versi baru dari Dynamic Link Libraries (DLL), yang pada umumnya mengakibatkan aplikasi lain yang meminta versi lain dari DLL tersebut tidak berfungsi dengan semestinya. Lain halnya dengan shared libraries di Linux, yang mencantumkan versi pada nama filenya sehingga memungkinkan untuk menginstall versi barunya tanpa merusak ketergantungan program lain. Linux juga mewarisi tradisi Unix dengan mendukung adanya file permissions (ijin file), yang dapat mencegah pengubahan atau penghapusan file tanpa ijin dari pemiliknya. Karena itu, virus pada dasarnya tidak dikenal di dunia Linux. Masalah keamanan yang menyangkut operating system itu sendiri biasanya diumumkan beberapa jam saja setelah ditemukan, diikuti dengan
6
bugfix, workaround, advisory, dan sebagainya. Misalnya waktu ditemukan bug di hardware itu sendiri (processor Pentium dengan bug F0 0F), workaround sudah tersedia untuk download beberapa saat setelah diumumkan adanya bug tersebut.
Banyaknya Servis Distribusi Linux pada umumnya sudah memiliki program-program networking beserta dokumentasinya. Hal ini tentu lebih baik jika dibandingkan dengan Windows NT, di mana banyak fasilitas seperti telnet, NFS, dan server X Window, tidak disertakan dalam distribusi standard dan biasanya harus dibeli terpisah dari perusahaan lain, dan tentu saja membutuhkan b iaya lebih. Contohnya, Linux bisa menerima banyak koneksi POP3 sekaligus dan kemudian meneruskannya ke sistem mail delivery standard. Hal ini belum memungkinkan di NT, bahkan dengan standard Exchange Server add-on. Penggunaan network bagian dari sistem Linux dibagi dua ( client-server), dan keduanya bisa berjalan di komputer yang sama maupun berlainan. Salah satu contohnya adalah GUI ( Graphical User Interface) dari Linux yaitu X Window System. Hal ini memungkinkan aplikasi berjalan di komputer manapun di network, dan mengarahkan tampilan ke komputer manapun di network. Anda bisa menampilkan beberapa windows dari aplikasi secara bersamaan, satu windows dari aplikasi yang berjalan lokal di komputer anda, dan windows lain berasal dari aplikasi yang berjalan di komputer lain. Contoh lain adalah pencatatan log dari printer, dan subsistem lainnya. Kemampuan ini bisa berguna sekali untuk menyediakan technical support dan administrasi sistem jarak jauh. Malah, hampir semua operasi yang bisa dilakukan secara lokal bisa juga dilakukan dari jarak jauh lewat network, kecuali menyolokkan kabel atau menekan tombol power untuk menghidupkan komputer.
Desain dan Keamanan Multi-user Linux banyak mendasarkan diri pada Unix, sehingga salah satu keunggulan nya adalah multi-user, sistem bisa digunakan oleh banyak orang secara bergantian maupun bersamaan (akses jarak jauh dari komputer atau terminal lain baik menggunakan modus teks maupun grafis seperti X Window). File-file masing-masing user disimpan di ruang kerjanya (home directory) sendiri-sendiri, dan dilindungi dari pengubahan/penghapusan tanpa ijin dengan cara menerapkan kepemilikan dan perijinan file. Masing-masing program berjalan dengan ruang memorinya sendiri yang diproteksi oleh operating system sehingga tidak bisa mencampuri atau mengintip proses lain.
Program-program (Aplikasi) Aplikasi Linux berbeda dengan aplikasi Windows, tapi pada umumnya menyediakan fungsi yang sama. Dalam banyak hal, software gratis dan open-source di Linux menyediakan fungsi yang sama dengan aplikasi komersial yang lebih mahal. Contohnya, Gimp adalah program gratis yang berfungsi untuk pengolahan gambar yang bisa disetarakan dengan program komersial Adobe Photoshop yang bisa dibilang mahal. Berbagai aplikasi komersial yang populer juga tersedia versi Linuxnya, antara lain Corel WordPerfect, Netscape FastTrack web server, Oracle, dan lain-lain. Banyak perusahaan yang sudah mulai menyediakan versi Linux untuk produk-produk unggulan mereka, dari Informix, Sybase, Corel , Allaire, dan lainlain.
Scripting Linux juga menyediakan berbagai peralatan scripting, yang memungkinkan anda untuk menulis “File.BAT dengan Steroids” untuk otomatisasi pekerjaan. Script-script ini bisa dijalankan secara manual, maupun dijadwalkan untuk waktu tertentu, bahkan bisa memiliki 7
tampilan grafis (GUI). Hampir semua informasi konfigurasi Linux disimpan dalam file-file teks yang membuatnya gampang diolah dengan script maupun secara manual. Hal ini memudahkan pekerjaan yang kompleks atau ya ng berulang-ulang, jika dibandingkan dengan sistem lain yang mempunyai sistem konfigurasi binary (seperti registry di Windows) dan juga sistem yang kurang mendukung scripting. Sebagai contoh, menambah beberapa ratus user yang datanya diambil dari spreadsheet, bisa dilakukan dengan mudah di Linux, tapi hampir tidak mungkin dilakukan di NT.
Alat-alat Problem-Solving Linux tidak menyembunyikan informasi dari user. Hal ini berarti informasi penuh dari keadaan sistem dan pesan kesalahan (error) selalu tersedia. Hal ini memungkinkan diagnostik masalah dengan cepat dan bisa diperbaiki dengan cepat pula. Linux menyediakan alat-alat untuk menampilkan penggunaan memory dan CPU untuk masing-masing program, untuk menentukan program mana (kalau ada) yang menggunakan suatu file pada suatu saat, untuk melacak program pada saat berjalan, dan meneruskan pesan-pesan kesalahan (error) dari keseluruhan komputer di network ke satu komputer untuk memudahkan pengawasan (monitoring).
Komunitas Pengguna Salah satu kunci keunggulan Linux adalah komunitas penggunanya, yang memenangkan InfoWorld’s award for best support tahun 1997 mengungguli semua penyedia jasa technical support komersial. Red Hat Linux juga menerima penghargaan Product of the Year. Karena komunitas pengguna Linux meliputi komunitas developernya juga, maka sudah biasa kalau menerima respons atas pertanyaan kompleks yang ditanyakan di newsgroup comp.os.linux.misc hanya dalam waktu setengah jam atau paling lama satu hari. Mailing list
[email protected] juga merupakan forum di mana anda bisa mendapatkan respons yang lumayan cepat.
Support Komersial Support komersial bisa didapatkan dari vendor distribusi komersial seperti Caldera atau Red Hat dan dari ratusan konsultan. Tidak seperti konsultan yang menyediakan jasa support untuk operating system proprietary yang mengandalkan bug fixes dan data-data teknis dari vendor atau perusahaan pemegang hak milik operating system tersebut, penyedia jasa support untuk Linux mempunyai akses penuh ke source code dan bisa menyelidiki masalah secara mendalam dan cepat. Mereka juga bisa mengubah program tersebut tanpa persetujuan dari penyedia software.
Ubuntu Ubuntu merupakan salah satu distribusi Linux yang berbasiskan Debian. Proyek Ubuntu resmi disponsori oleh Canonical Ltd yang merupakan perusahaan milik seorang kosmonot asal Afrika Selatan Mark Shuttleworth. Nama Ubuntu diambil dari nama sebuah konsep ideologi di Afrika Selatan, "Ubuntu" berasal dari bahasa kuno Afrika, yang berarti "rasa perikemanusian terhadap sesama manusia". Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam Filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional. 8
Filosofi dan Rilis Ubuntu Ubuntu Linux mempunyai filosofi sebagai berikut: 1. Perangkat lunak harus tersedia dengan bebas biaya, 2. Aplikasi perangkat lunak tersebut harus dapat digunakan dalam bahasa lokal masingmasing dan untuk orang-orang yang mempunyai keterbatasan fisik, dan 3. Pengguna harus mempunyai kebebasan untuk mengubah perangkat lunak sesuai dengan apa yang mereka butuhkan. Perihal kebebasan inilah yang membuat Ubuntu berbeda dari perangkat lunak berpemilik (proprietary), bukan hanya peralatan yang dibutuhkan tersedia secara bebas biaya, bahkan pengguna diberikan kebebasan untuk memodifikasi perangkat lunak tersebut sesuai dengan keinginan. Setiap rilis mempunyai nama kode dan nomor versi. Nomor versi berdasarkan tahun dan bulan dari rilis. Sebagai contoh, rilis Ubuntu yang pertama, 4.10, dirilis tanggal 20 Oktober 2004. Rilis ubuntu keluar setiap 6 bulan sekali tiap bulan April dan Oktober. Rilis ubuntu biasanya terdiri dari berbagai edisi, yaitu edisi Desktop, Server, dan Netbook. Perbedaan mendasar pada ketiganya adalah pada versi desktop terdapat tampilan desktop manager sedangkan pada edisi server tidak ada, hanya command prompt saja. Daftar Ubuntu yang telah dirilis dan yang direncanakan untuk dirilis adalah sebagai berikut. Versi 4.10 5.04 5.10 6.06 LTS (Long Term Support) 6.10 7.04 7.10 8.04 LTS (Long Term Support) 8.10 9.04 9.10 10.04LTS 10.10 11.04
TanggalRilis 20Oktober2004 8April2005 13Oktober2005
Namakode WartyWarthog HoaryHedgehog BreezyBadger
SubVersi Sounder Array Colony
1Juni2006
DapperDrake
Flight
26Oktober2006 19April2007 18Oktober2007
EdgyEft FeistyFawn GutsyGibbon
21April2008 30Oktober2008 23April2009 29Oktober2009 29April2010 10Oktober2010 April2011
HardyHeron
Knot Herd Tribe Siege
Didukungsampai 30April2006 31Oktober2006 13April2007 Juni 2009 (desktop) Juni 2011 (server) April2008 Oktober2008 April2009 April 2011 (desktop) April 2013 (server)
IntrepidIbex JauntyJackalope KarmicKoala LucidLynx MaverickMeerkat NattyNarwhal
Sumber: http://id.wikipedia.org/wiki/Ubuntu Release code Ubuntu terdiri dari dua kata yang berupa adjective (kata sifat) yang diikuti dengan nama hewan yang disusun secara alphabetis setiap rilisnya, kecuali versi 6.06 ke bawah (4.10; 5.04; 5.10). Misalnya Hardy Heron, terdiri dari kata sifat hardy (Bold; brave; stout; daring; resolute; intrepid), dan heron (sejenis burung). CD Ubuntu dapat diperoleh secara bebas/gratis dalam bentuk iso maupun kepingan CD.
9
BAB II INSTALASI SISTEM OPERASI A. Instalasi Sistem Operasi Windows Berikut ini akan dijabarkan secara rinci langkah-langkah instalasi sistem operasi berbasis GUI (Graphics User Interface) yang diwakili oleh Windows XP dan Windows 7.
1. Windows XP
Persiapan Awal Instalasi Beberapa hal yang harus diperhatikan sebelum melakukan instalasi Windows XP adalah spesifikasi hardware, dengan ketentuan sebagai berikut: 1. Prosesor Minimal 300 Mhz 2. RAM 128 Mb 3. HardDisk Free Space 1.5 Gb 4. CD-ROM/DVD 5. CD Windows XP Original 6. Keamanan dan Keselamatan Kerja (K3)
Langkah-langkah Instalasi 1. Masukkan CD master Windows XP ke dalam CD-ROM/DVD-ROM. Kemudian Restart komputer. Untuk masuk ke BIOS (Basic Input Output System) dalam komputer, tekan tombol Delete pada keyboard, tetapi pada mainboard lain menggunakan tombol F12. 2. Masuk ke menu BIOS, pilih menu Boot, kemudian pilih Boot Device Priority.
3. Ubah CD-ROM pada posisi 1st Boot Device untuk dapat boot dari CD-ROM.
10
4. Restart komputer, lalu masukkan CD master Windows XP, bila muncul kata-kata press anykey to boot from CD . . . tekan tombol sembarang. Kemudian muncul tampilan Welcome to Setup. Apabila ingin melakukan instalasi Windows XP tekan tombol Enter, dan apabila hanya ingin memperbaiki (repair) tekan tombol R.
5. Pada Licensing Agreement, tekan F8 untuk melanjutkan.
11
6. Untuk membuat partisi baru, tekan tombol C pada keyboard dan tekan Enter untuk menginstall.
7. Masukkan seberapa besar partisi yang hendak anda buat dalam satuan megabyte (MB).
8. Kemudian tekan Enter untuk memulai proses instalasi (tekan D untuk delete partisi yang anda buat).
12
9. Pilih NTFS file system (Quick) atau FAT file sistem (Quick) lalu tekan Enter.
10. Windows XP akan memformat hardisk dan selanjutnya akan mengcopy file dari CD ke hardisk.
11. Selanjutnya akan muncul tampilan seperti gambar berikut.
13
12. Setelah muncul layar seperti dibawah ini kemudian klik Next.
13. Isikan Nama dan Organisasi anda pada kolom yang muncul, kemudian klik Next.
14. Masukkan Serial Number dari tipe windows anda, kemudian klik Next.
14
15. Isikan Nama Komputer dan Password (administrator) untuk mengaksesnya, lalu klik Next.
16. Set Time Zone pada posisi (GMT+07:00) Bangkok, Hanoi, Jakarta, Klik Next.
17. Typical setting : pada option ini settingan jaringan akan dibuat default Windows dan Custom setting : untuk mensetting jaringan anda secara manual. Pilih Typical setting untuk yang lebih familiar, klik Next.
15
18. Pada tampilan seperti di bawah ini klik Next.
19. Setelah muncul seperti berikut ini, klik OK.
20. Klik next pada saat muncul tampilan seperti berikut ini.
16
21. Bila sudah berada pada tampilan desktop seperti dibawah ini berarti instalasi berjalan lancar.
2. Windows 7 Proses instalasi Windows 7 sangat berbeda dengan proses instalasi Windows XP yang kebanyakan digunakan. Kali ini kita akan membahas langkah-langkah cara menginstall Windows 7. Sebelum melakukan instalasi Windows 7, ada beberapa persyaratan minimal yang harus diperhatikan, yaitu: 1. Prosesor 1G Hz (32/64-bit) 2. Memory 1GB 3. Harddisk 16 GB 4. Memory kartu grafisnya minimal 128 MB 5. Drive DVD-R/W
Langkah-langkah Instalasi Windows 7 1. Siapkan DVD instalasi Windows 7 dan catat serial numbernya. 2. Atur agar komputer booting dari DVD, pengaturan dilakukan lewat bios, bisanya tekan Delete atau F2 ketika komputer baru dinyalakan pilih setingan booting kemudian pilih DVD ROM menjadi urutan pertama. Simpan konfigurasi bios dengan cara menekan F10. 3. Masukkan DVD Instalasi. 4. Tekan tombol mana saja jika muncul tulisan Boot from CD or DVD . 5. Muncul tampilan seperti dibawah:
17
6. Selanjutnya muncul tampilan seperti di bawah, klik Next.
7. Klik Install Now.
8. Beri tanda Cheklist pada I accept the license terms dan klik Next.
18
9. Karena kita sedang melakukan Clean Install maka pilih yang Custom (advanced).
10. Pilih partisi yang akan dipakai untuk menginstal Windows 7. Jika ingin membagi kedalam beberapa partisi sebelum proses instalasi pilih Drive Options (Advanced), kemudian bagi ukuran masing-masing partisi sesuai keinginan dan pilih Next.
11. Proses instalasi dimulai, proses instalasi ini memakan waktu yang cukup lama.
19
12. Setelah proses di atas selesai, komputer akan otomatis restart sendiri. kumudian muncul seperti dibawah.
13. Ketikkan nama User dan nama Computer anda.
14. Kemudian isikan password untuk keamanan komputer anda. Jika tid ak diisi komputer anda tidak ada passwordnya.
20
15. Masukkan Windows Product Key yang sudah dicatat di awal tadi, jika tidak ada anda mendapat masa trial Windows 7 selama 30 hari.
16. Selanjutnya seting apakah Windows akan otomatis mengupdate atau tidak.
17. Kemudian setting time zone.
21
18. Instalasi Windows 7 selesai.
B. Instalasi Sistem Operasi Linux Ubuntu
Langkah-langkah Linux Ubuntu 1. Masukkan CD Master Linux Ubuntu, maka akan muncul menu tampilan berikut, pilih install Ubuntu.
2. Berikutnya diminta untuk menentukan bahasa yang digunakan selama instalasi.
22
3. Selanjutnya adalah memilih negara lokasi bermukim saat ini. Untuk memilih negara Indonesia, pilih other – Asia – Indonesia .
4. Selanjutnya, kita memilih keyboard yang akan digunakan. Akan ditawarkan dua metode untuk memilih keyboard. a. Opsi Yes, akan diminta menekan beberapa tombol sesuai karakter keyboard yang dimiliki. b. Memilih No, bisa dipilih keyboard dari daftar yang diberikan 5. Installer Ubuntu akan melakukan loading awal tool-tool dan paket yang diperlukan untuk melakukan pendeteksian hardware sebelum melakukan partisi.
6. Pertama kali, installer akan mencoba mendeteksi kartu jaringan yang dimiliki. Isikan hostname yang diinginkan.
7. Selanjutnya adalah menentukan time zone.
23
8. Selanjutnya kita masuk ke tahap pemartisian. Pilih metode manual, artinya akan membuat sendiri partisi-partisi yang diperlukan berikut menentukan mount pointnya.
9. Jika anda memilih partisi yang masih kosong. Anda akan diminta memasukkan besar partisi yang akan dibuat, jenis file systemnya, label, mount point dan sebagainya.
Untuk root dan partisi lainnya, termasuk /home, sebaiknya menggunakan file system ext3.
24
Untuk/boot (jika anda membuat terpisah) ext2, dan swap area untuk partisi swap.
Jika karena sesuatu hal, misalnya karena RAM yang berlebih, anda tidak membuat partisi swap, akan muncul peringatan seperti ini.
10. Setting nama lengkap, username dan password.
25
11. Selanjutnya, anda akan diminta memasukkan alamat proxy yang digunakan jika sekiranya anda menggunakan proxy. Ini diperlukan untuk melakukan update selama instalasi.
12. Jika tidak ada masalah, maka selesailah proses instalasi Ubuntu 8.10 Intrepid Ibex menggunakan CD alternate ini. Pilih continue dan tekan enter untuk reboot.
26
BAB III PERAWATAN SISTEM OPERASI Advanced System Care Aplikasi yang dulunya bernama Advanced Windows Care ini adalah aplikasi Freeware atau aplikasi gratis yang sangat powerfull untuk merawat Sistem Operasi anda. Software keluaran IOBIT ini mempunyai fungsi sebagai Spyware Removal, Registry Fix, Privacy Sweep, dll. Software yang satu ini mempunyai fitur yang sangat lengkap seperti: Startup Manager, Registry Defrag, Auto Shutdown, dll. Software ini dapat di download gratis di situs: http://download.cnet.com/AdvancedSystemCare-Free/3000-2086_4-10407614.html?part=dl-6271865&subj=dl&tag=button.
TuneUp Utillities Apliakasi berbayar ini merupakan aplikasi perawatan komputer yang sangat powerfull untuk merawat sistem anda ketimbang aplikasi lainnya. Karena ditunjang dengan fitur-fitur yang sangat lengkap TuneUp Styler yang berfungsi untuk merubah tampilan Windows atau TuneUp System Control yang berguna untuk melakukan kostumisasi pada fitur-fitur Windows. Misal mendisable animation pada Windows, mematikan fungsi autorun, menambahkan menu "Copy To Folder.." pada klik kanan explorer, dll.
Smart Defrag Salah satu software gratisan keluaran IOBIT ini mempunyai fungsi untuk merawat HardDisk (Defrag). Walau pun bawaan operating sistem pun dapat melakukan Defragment. Tapi dengan Smart Defrag waktu defrag akan lebih cepat dan dengan hasil lebih baik ketimbang fitur bawaan Windows. Smart Defrag Mempunyai fitur untuk men-skip file dari 100mb-10gb (tergantung settingan). Salah satu yang menarik dari software ini adalah fitur Auto Shutdown setelah proses defragmentasi selesai dengan mencentang pilihan "Turn off computer after defragment”. Software ini dapat diunduh secara gratis di alamat situs: http://www.brothersoft.com/download-smart-defrag-52392.html. 27
CCleaner CCleaner adalah sebuah utility yang fungsi untuk membersihkan Registry, Chace, ataupun History di komputer dengan aman. Dengan registry yang bersih dan ramping akan berimpas pada komputer yang berjalan dengan lebih cepat. CCleaner memiliki antarmuka (interface) yang simple dan user friendly yang gampang di gunakan. pada bagian Cleaner anda akan mendapati fungsi untuk membersihkan temporary file baik yang dihasilkan oleh windows maupun aplikasi lain. Di bagian ini juga anda akan mendapati pilihan membersihkan jejak dari internet browser anda baik itu cookies, history, lastdownload hingga autocomplete. Pada bagian registry terdapat pilihan untuk men-scan register-register yang tidak berguna dan mebersihkan registry komputer dengan menghapus register yang tidak berguna. Dibagian tool terdapat fasilitas uninstaller untuk menguninstall software-software yang tidak dibutuhkan, selain itu terdapat starup manager dimana dapat men-enabled dan disable entri-entri starup yang tidak di butuhkan untuk mempercepat proses booting.
Glary Utilities Portable Glary Utilities merupakan salah satu tools yang berfungsi untuk melakukan perawatan sistem PC. Dengan software ini, perawatan sistem seperti disk cleaner, registry cleaner, shortcut fixer, memory optimizer, disk analysis, empty folder finder dan masih banyak lagi kemampuan lainnya juga tersedia. Dengan adanya fitur-fitur diatas, kita dapat membuat PC tampil optimal dan aman. Portable Glary Utilities memungkinkan kita juga menghilangkan cookies yang mengganggu, internet history dan juga penghapusan permanen terhadap file yang memang sudah kita tidak butuhkan. Shortcut-shortcut yang kehilangan linknya juga bisa dibereskan dengan sekali operasi. Startup Manager memampukan kita mengoperasikan sebuah program ketika windows startup.
28
DAFTAR PUSTAKA ---. 2001. Sejarah Sistem Operasi dari DOS, Windows sampai Linux. Diakses 3 Maret 2011dari http://www.pclinux3d.com/linux/sejarah-sistem-operasi-dari-dos-windows-sampailinux.html. ---. 2011. Sejarah Windows. Diakses 3 Maret 2011 dari http://jauari88.wordpress.com/2007/ 11/12/sejarah-windows/. ---. 2009. Portable Glary Utilities: Paket Perawatan Sistem PC . Diakses 3 Maret 2001 dari http://www.speedytown.com/kimyong/index.php/2009/05/21/portable-glaryutilities-paket-perawatan-sistem-pc/. Ardex. 2001. Softwares untuk Perawatan Sistem Operasi Windows. Diakses 3 Maret 2011 dari http://ardeexs.blogspot.com/2009/11/softwares-untuk-perawatan-sistem.html. D.
Dani. 2009. Sejarah Singkat OS Linux. Diakses 3 Maret http://danielsns.wordpress.com/2009/01/18/sejarah-singkat-os-linux/.
2011
dari
Wikipedia. 2001. Ubuntu. Diakses 3 Maret 2011 dari http://id.wikipedia.org/wiki/Ubuntu. Wikipedia. 2001. Linux. Diakses 3 Maret 2011 dari http://id.wikipedia.org/wiki/Linux#MINIX. Yahoo Answer. 2011. Kelemahan dan Kelebihan Sistem Operasi Windows?. Diakses 3 Maret 2011 http://id.answers.yahoo.com/question/index?qid=20071102193042AAOnaDN.
29