BOGOR
2011
KESIMPULANDANSARAN Kesimpulan
Hasil penelitian ini berupa sebuah sistem operasi atau distribusi baru hasil re-mastering
dari Ubuntu 10.10 yang bernama ILOS for
Computer Science (ILOS CS). ILOS CS merupakan paket distribusi lengkap yang ditujukan untuk komputer laboratorium Departemen Ilmu Komputer sebagai penunjang praktikum mahasiswa Ilmu Komputer IPB. Keuntungan menggunakan ILOS CS pada laboratorium adalah mempermudah manajemen pemutakhiran keseluruhan paket yang berada pada repository lokal, mengurangi penyalahgunaan komputer laboratorium dan meningkatkan keamanan serangan virus.
Hasil dari pengolahan data pengujian menunjukkan bahwa secara keseluruhan aplikasi dalam ILOS CS dinilai sudah sangat mirip dari segi tampilan dan fungsi dan sangat lengkap sebagai alternatif pengganti aplikasi pada Microsoft Windows.
Saran
Untuk pengembangan ILOS CS lebih lanjut, disarankan untuk melengkapi paket aplikasi yang kurang yaitu aplikasi padanan WinExsys pada Linux, memperhitungkan serta mengefisienkan penggunaan memory dengan menggunakan lingkungan desktop yang lebih ringan dari GNOME agar ILOS CS dapat berjalan lebih baik dan menambahkan metode instalasi lewat jaringan komputer agar memudahkan dan mempercepat instalasi ILOS CS pada komputer laboratorium.
DAFTARPUSTAKA
Bovet D, Cesati M. 2000. Understanding the Linux Kernel. Kanada: O’Reilly.
Brijeski T. 2007. Remastersys for Debian and Ubuntu. [terhubung berkala]. http://remastersys.sourceforge.net/remasters ystool.html [18 Maret 2011]
[GNOME]. The GNOME Project, 2005. The beginning. [terhubung berkala]. http://www.gnome.org/about [18 Maret 2011].
Hariyanto B. 1999. Sistem Operasi Edisi Kedua. Bandung: Informatika Bandung. Lubis IA. 2008. Konsep Dasar Pembuatan
Distribusi ILOS Hasil Turunan Distribusi PCLinuxOS. [skripsi]. Bogor: Departemen Ilmu Komputer, Institut Pertanian Bogor.
Manunggal A. 2009. Pengembangan Distribusi
ILOS for Education
(ILOSEDU). [skripsi]. Bogor: Departemen Ilmu Komputer, Institut Pertanian Bogor. [MDGR]. 2008. Pengantar Sistem Operasi
Komputer Jilid Kedua. Indonesia: Fakultas Ilmu Komputer Universitas Indonesia. Samik-Ibrahim RM. 2004. Pengantar Sistem
Operasi Komputer. Yogyakarta: Ardi Publishing.
Stallman RM. 2007. Linux and the GNU Project. [terhubung berkala]. http://www.gnu.org/gnu/ linux-and-gnu.html [12 Maret 2011].
[Ubuntu]. Canonical Ltd, 2010. Ubuntu–Linux for Human Beings!. [terhubung berkala]. https://help.ubuntu.com/10.10/ about-ubuntu/ C/index.html [18 Maret 2011]. Umar H. 2008. Metode Penelitian Skripsi dan
Tesis Bisnis. Ed ke-2. Jakarta: Raja Grafindo Persada.
Yourdictionary. 2011. Remaster. [terhubung berkala].
http://computer.yourdictionary.com/remaster [16 Juni 2011]
Lampiran 2 Daftar mata kuliah dan aplikasi yang digunakan pada Departemen Ilmu Komputer
Mata Kuliah Aplikasi yang digunakan
Algoritme dan Pemrograman (KOM202)* Dev C++ Aljabar Linier (MAT215) - Analisis Algoritme (KOM401) - Analisis Numerik (KOM321)* Matlab
Bahasa Pemrograman (KOM204)* Dev C++, Clisp, Gnu Prolog, Netbeans Basis Data (KOM205)* MySQL, PostgreeSQL, Ms.Access Data Mining (KOM332)* Weka, QTOctave, Palo excel add in Interaksi Manusia dan Komputer (KOM333)* -
Kalkulus Lanjut (MAT217) - Kecerdasan Buatan (KOM321) -
Komputer Grafik (KOM301)* Dev C++ + glut
Komunikasi Data dan Jaringan Komputer (KOM312)* Putty, Packet tracer, Virtualbox Matematika Diskret (MAT221) -
Metode Kuantitatif (KOM322)* Matlab Metode Penelitian dan Telaah Pustaka (KOM398) - Metode Statistika (STK211)* Minitab Organisasi Komputer (KOM206)* Tasm
Pemrosesan Pararel (KOM411)* Dev C++ + MPICH2 Pengantar Hitung Peluang (STK202) -
Pengantar Kriptografi (KOM412) -
Pengantar Pemrosesan Bahasa Alami (KOM422)* Matlab, Audacity Pengantar Pengolahan Citra Digital (KOM421)* Matlab
Pengembangan Sistem Berorientasi Objek (KOM334)* Netbeans, Geany Rangkaian Digital (KOM203)* VeriLogger Rekayasa Perangkat Lunak (KOM331)* -
Sistem Informasi (KOM335)* -
Sistem Operasi (KOM311)* Putty, Virtualbox Sistem Pakar (KOM323)* WinExsys, Clips Struktur Data (KOM207)* Dev C++ Temu Kembali Informasi (KOM431) Active Perl Teori Bahasa dan Otomata (KOM208) -
Lampiran 3 Hasil pemilihan paket dari wawancara
Paket Software Software di Windows Padanan Software di Ubuntu
Software utama
Audacity Audacity
Clips Clips
Clisp Clisp
Dev C++ + glut + MPICH2 Code::Blocks + glut + MPICH2
Geany Geany
Gnu Prolog Gnu Prolog
Matlab FreeMat
Microsoft Access Open Office Base
Minitab RKWard (R)
MySQL MySQL
Netbeans Netbeans
Packet Tracer GNS3 Palo excel add in PalOOCa PostgreSQL PostgreSQL Putty Openssh* QTOctave QTOctave Tasm Yasm VeriLogger VeriLogger Virtualbox Virtualbox Weka Weka WinExsys - Software penunjang
Adobe Photoshop Gimp
Adobe Reader / Foxit Reader Document Viewer* Internet Explorer / Mozilla Firefox Mozilla Firefox* Macromedia Dreamweaver Kompozer Microsoft Office Open Office*
Notepad++ Gedit*
Outlook Evolution*
Virtual Drive Archive Mounter* Windows Media Player Movie Player * + codec Windows Messenger Empathy*
Winrar File Roller* + add ons XAMPP LAMP server + phpmyadmin * Sudah ter-install secara default pada Ubuntu 10.10
Software tambahan: DHCP server DNS server FTP server JWAsm Wireshark
Windows / Dos Executable emulator
dosbox wine
Add ons File Roller (Archive Manager)
(https://help.ubuntu.com/community/FileCompression) p7zip-full unace rar unrar ncompress
Lampiran 3 Lanjutan
Codec + Plugins extra (ubuntu-restricted-addons) (http://en.wikipedia.org/wiki/Ubuntu-restricted-extras) gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-pitfdll gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly-multiverse icedtea6-plugin libavcodec-extra-52 libmp4v2-0 unrar
Lampiran 4 Berkas repository /etc/apt/sources.list
Baris Isi Berkas
1 deb http://pandawa.ipb.ac.id/ubuntu/ maverick-backports main restricted universe multiverse
2 deb-src http://pandawa.ipb.ac.id/ubuntu/ maverick-backports main restricted universe multiverse
3 deb http://pandawa.ipb.ac.id/ubuntu/ maverick main restricted universe multiverse
4 deb-src http://pandawa.ipb.ac.id/ubuntu/ maverick main restricted universe multiverse
5 deb http://pandawa.ipb.ac.id/ubuntu/ maverick-updates main restricted universe multiverse
6 deb-src http://pandawa.ipb.ac.id/ubuntu/ maverick-updates main restricted universe multiverse
7 deb http://pandawa.ipb.ac.id/ubuntu/ maverick-security main restricted universe multiverse
8 deb-src http://pandawa.ipb.ac.id/ubuntu/ maverick-security main restricted universe multiverse
Lampiran 5 Perintah penghapusan paket aplikasi
sudo apt-get remove -y --purge aisleriot gbrainy gnome-mahjongg gnomine quadrapassel gnome-sudoku brasero pitivi rhythmbox transmission-gtk tsclient simple-scan shotwell vinagre vino ubuntuone-client-gnome ubufox gwibber ubuntu-docs
Lampiran 6 Perintah penambahan paket aplikasi
sudo apt-get -y install audacity clips clisp codeblocks freeglut3 freeglut3-dev libglut3 libxxf86vm1 libxxf86vm-dev mpich2 mpich2-doc libmpich2-dev libmpich2-1.2 yorick-mpy-mpich2 libopenmpi-dev geany gprolog freemat openoffice.org r-base r-base-dev r-cran-rodbc littler rkward python-rpy python-rpy-doc netbeans qtoctave yasm virtualbox-ose weka mysql-admin mysql-query-browser postgresql pgadmin3 gns3 tasksel gimp kompozer phpmyadmin gadmin-bind wireshark dhcp3-server gadmin-dhcpd proftpd gadmin-proftpd wine dosbox p7zip-full unace rar unrar ncompress ubuntu-restricted-extras
sudo tasksel install lamp-server sudo tasksel install dns-server
Lampiran 8 Kuesioner
Kuesioner Pengujian ILOS for Computer Science
Kuesioner ini bertujuan untuk menganalisis kemudahan penyesuaian, fungsi, dan kelengkapan aplikasi pada ILOS for Computer Science yang ditujukan untuk mahasiswa/i Departemen Ilmu Komputer.
Profil Responden
Nama : ………..
Umur : …….. tahun Angkatan : ……..
Mata kuliah yang diikutsertakan adalah mata kuliah yang memiliki praktikum dan menggunakan aplikasi tertentu dalam penyelenggaraannya. Setelah melakukan pengujian, responden diminta untuk mengisi kuesioner pada tabel terlampir sesuai dengan pendapat masing - masing yang mengacu pada tiap - tiap mata kuliah. Komentar, kritik, dan saran mengenai ILOS for Computer Science ……… ……… ……… ……… ……… ……… ……… ……… ……….
Terima kasih atas partisipasi Anda, semoga sistem operasi ini bermanfaat dan dapat dikembangkan ke tahap selanjutnya.
___________________
(__________________)
17
Lampiran 8 Lanjutan
Mata Kuliah yang Memiliki Praktikum Aplikasi Windows
Aplikasi IlosCS
Tampilan Fungsionalitas Kelengkapan
KM M SM KM M SM KL L SL
Algoritme dan Pemrograman Dev C++ Code::Blocks Analisis Numerik Matlab Freemat Bahasa Pemrograman
Dev C++ Code::Blocks Clisp Clisp Gnu Prolog Gnu Prolog Basis Data
MySQL MySQL
PostgreeSQL PostgreeSQL Ms.Access Open Office Base Data Mining
Weka Weka
QTOctave QTOctave
Palo PalOOCa
Komputer Grafik Dev C++ + glut Code::Blocks + glut Komunikasi Data dan Jaringan Komputer
Putty Openssh Packet tracer GNS3 Virtualbox Virtualbox Metode Kuantitatif Matlab Freemat Metode Statistika Minitab RKWard (R)
Organisasi Komputer Tasm Yasm
Pemrosesan Pararel Dev C++ + MPICH2 Code::Blocks + MPICH2 Pengantar Pemrosesan Bahasa Alami Audacity Audacity
Matlab Freemat Pengantar Pengolahan Citra Digital Matlab Freemat Pengembangan Sistem Berorientasi Objek Geany Geany
Netbeans Netbeans Rangkaian Digital Synapticad Synapticad
Sistem Operasi Putty Openssh
Virtualbox Virtualbox
Sistem Pakar Clips Clips
WinExsys - - - -
Struktur Data Dev C++ Code::Blocks
18
Lampiran 9 Hasil perhitungan kuesioner
Mata Kuliah yang Memiliki Praktikum Aplikasi Windows
Aplikasi IlosCS
Tampilan Fungsionalitas Kelengkapan
KM M SM KM M SM KL L SL
Algoritme dan Pemrograman Dev C++ Code::Blocks 2 11 8 0 10 11 0 11 10
Analisis Numerik Matlab Freemat 3 9 9 1 11 9 5 11 5
Bahasa Pemrograman
Dev C++ Code::Blocks 1 12 8 0 10 11 0 12 9
Clisp Clisp 0 5 16 0 5 16 0 6 15
Gnu Prolog Gnu Prolog 0 5 16 0 4 17 0 5 16 Basis Data
MySQL MySQL 0 3 18 0 3 18 0 4 17
PostgreeSQL PostgreeSQL 0 3 18 0 3 18 0 4 17 Ms.Access Open Office Base 0 15 6 0 12 9 3 12 6 Data Mining
Weka Weka 0 4 17 0 4 17 0 4 17
QTOctave QTOctave 0 5 16 0 5 16 0 5 16
Palo PalOOCa 1 7 13 1 7 13 1 6 14
Komputer Grafik Dev C++ + glut Code::Blocks + glut 1 9 11 0 9 12 0 11 10 Komunikasi Data dan Jaringan Komputer
Putty Openssh 5 10 6 0 9 12 1 8 12
Packet tracer GNS3 1 13 7 0 13 8 1 9 11 Virtualbox Virtualbox 0 5 16 0 5 16 0 4 17
Metode Kuantitatif Matlab Freemat 3 9 9 1 14 6 4 13 4
Metode Statistika Minitab RKWard (R) 4 12 5 0 12 9 1 10 10
Organisasi Komputer Tasm Yasm 3 11 7 0 10 11 0 12 9
Pemrosesan Pararel Dev C++ + MPICH2 Code::Blocks + MPICH2 1 6 3 2 3 5 4 3 3 Pengantar Pemrosesan Bahasa Alami Audacity Audacity 0 3 7 0 3 7 0 3 7
Matlab Freemat 1 3 6 0 6 4 3 6 1
Pengantar Pengolahan Citra Digital Matlab Freemat 4 8 9 3 12 6 10 10 1 Pengembangan Sistem Berorientasi Objek Geany Geany 0 4 17 0 3 18 1 3 17 Netbeans Netbeans 1 4 16 1 2 18 0 2 19 Rangkaian Digital Synapticad Synapticad 0 4 17 0 4 17 0 3 18
Sistem Operasi Putty Openssh 5 9 7 0 6 15 1 7 13
Virtualbox Virtualbox 0 4 17 0 3 18 0 4 17
Sistem Pakar Clips Clips 1 4 16 1 3 17 0 5 16
WinExsys - - - -
Struktur Data Dev C++ Code::Blocks 1 11 9 1 9 11 1 10 10
19
Lampiran 9 Lanjutan
Mata Kuliah yang Memiliki Praktikum Aplikasi Windows
Aplikasi IlosCS
Tampilan Fungsionalitas Kelengkapan
RS TK RS TK RS TKL
Algoritme dan Pemrograman Dev C++ Code::Blocks 2.29 M 2.52 SM 2.48 SL
Analisis Numerik Matlab Freemat 2.29 M 2.38 SM 2.00 L
Bahasa Pemrograman
Dev C++ Code::Blocks 2.33 M 2.52 SM 2.43 SL
Clisp Clisp 2.76 SM 2.76 SM 2.71 SL
Gnu Prolog Gnu Prolog 2.76 SM 2.81 SM 2.76 SL Basis Data
MySQL MySQL 2.86 SM 2.86 SM 2.81 SL
PostgreeSQL PostgreeSQL 2.86 SM 2.86 SM 2.81 SL Ms.Access Open Office Base 2.29 M 2.43 SM 2.14 L Data Mining
Weka Weka 2.81 SM 2.81 SM 2.81 SL
QTOctave QTOctave 2.76 SM 2.76 SM 2.76 SL
Palo PalOOCa 2.57 SM 2.57 SM 2.62 SL
Komputer Grafik Dev C++ + glut Code::Blocks + glut 2.48 SM 2.57 SM 2.48 SL Komunikasi Data dan Jaringan Komputer
Putty Openssh 2.05 M 2.57 SM 2.52 SL
Packet tracer GNS3 2.29 M 2.38 SM 2.48 SL Virtualbox Virtualbox 2.76 SM 2.76 SM 2.81 SL
Metode Kuantitatif Matlab Freemat 2.29 M 2.24 M 2.00 L
Metode Statistika Minitab RKWard (R) 2.05 M 2.43 SM 2.43 SL
Organisasi Komputer Tasm Yasm 2.19 M 2.52 SM 2.43 SL
Pemrosesan Pararel Dev C++ + MPICH2 Code::Blocks + MPICH2 2.20 M 2.30 M 1.90 L Pengantar Pemrosesan Bahasa Alami Audacity Audacity 2.70 SM 2.70 SM 2.70 SL
Matlab Freemat 2.50 SM 2.40 SM 1.80 L
Pengantar Pengolahan Citra Digital Matlab Freemat 2.24 M 2.14 M 1.57 KL Pengembangan Sistem Berorientasi Objek Geany Geany 2.81 SM 2.86 SM 2.76 SL Netbeans Netbeans 2.71 SM 2.81 SM 2.90 SL Rangkaian Digital Synapticad Synapticad 2.81 SM 2.81 SM 2.86 SL
Sistem Operasi Putty Openssh 2.10 M 2.71 SM 2.57 SL
Virtualbox Virtualbox 2.81 SM 2.86 SM 2.81 SL
Sistem Pakar Clips Clips 2.71 SM 2.76 SM 2.76 SL
WinExsys - - - -
Struktur Data Dev C++ Code::Blocks 2.38 SM 2.48 SM 2.43 SL
Lampiran 10 Komentar responden tentang ILOS CS
Responden Komentar
1 Dari tampilan GUI menarik. 2
Seandainya benar-benar bisa diaplikasikan, tentu saja membanggakan, karena Ilmu Komputer IPB berarti nanti memiliki sistem operasi yang dikembangkan oleh mahasiswa Ilmu Komputer IPB sendiri.
3 - 4
Bagus,langkah awal yang baik.
Mungkin nanti dapat dilengkapi dengan software-software karya mahasiswa Ilkom juga dan dengan media-media pembelajaran.
5
Komentar: Sebagian besar atau keseluruhan aplikasi di Windows sudah bisa dan dapat diganti dengan aplikasi di ILOS dan yang terpenting Open Source dan dikembangkan
Kritik: Perlu ada sosialisasi dan user guide tentang ILOS
Manstap gan… Cepetan Seminar.
6 Mantaps, penguin okay…
7
Komentar: Kemiripan ILOS dalam hal fungsionalitas dan kemampuan menggantikan perangkat lunak Windows saya rasa bias menunjang dan mendukung sistem pembelajaran dalam praktikum Ilmu Komputer tanpa harus menggunakan perangkat lunak berbayar yang kadang sedikit menyulitkan.
Saran: Diharapkan penggunaan ILOS ini bisa meningkatkan kemudahan praktikum dan lebih digencarkan penggunaannya dalam jangka panjang.
8
Untuk Matlab masih jauh lebih lengkap dibanding Freemat. Freemat perlu dilengkapi lagi fungsi-fungsinya. Bila nanti ada wacana untuk mengganti software ke ILOS perlu dilakukan pelatihan / tutorial pengoperasian terutama untuk software yang jauh berbeda.
9
Mudah dipahami dan simple terhadap pemakaiannya, secara tampilan / interface aplikasi-aplikasi yang ada tidak sulit lagi untuk dipelajari hanya pembiasaan diri terhadap beberapa aplikasi yang tadinya memiliki GUI harus menjadi CLI. Ada beberapa aplikasi yang menurut saya tidak terlalu penting seperti wireshark dan gimp.
10 Aplikasi-aplikasi yang ada pada ILOS cukup bias menggantikan aplikasi yang terdapat di Windows.
11
Sangat bagus, karena disini kita mendapat software free yang relative sangat mirip fungsi-fungsinya maupun GUInya. Sangat cocok untuk mengganti software-software yang berbayar.
12 Pada Freemat dibuat toolbox seperti Matlab. 13 -Memberikan spesifikasi hardware yang digunakan
-Logo lebih diperbagus
14 Untuk secara keseluruhan dalam penggunaan ILOS ini cukup bias menggantikan OS yang ada di Lab sekarang.
15
Aplikasinya lengkap, dari segi tampilan hampir tidak ada perbedaan dengan aplikasi yang di Windows. Fungsinya juga sama dengan yang ada di ILKOM. User experience keren. Tema OK. Sangat senang untuk menggunakan ILOS CS apalagi ada Live CD nya.
Jangan lupa pakai ILOSMedianya :p 16
ILOS for Computer Science dah cukup memadai untuk mengisi kegiatan mata kuliah / praktikum, karena dari segi fungsi dan tampilan cukup mirip dan tidak membingungkan.
17
Menarik dan lebih sederhana, tetapi beberapa aplikasi harus adaptasi lagi karena masih terdapat beberapa perbedaan dengan Windows. Saran saya walaupun masih dalam pengembangan, tampilan terkadang butuh yang lebih interaktif lagi. Ada beberapa fungsi yang belum jalan, diharapkan kedepannya baik dari segi tampilan, fungsionalitas, dan kelengkapan dibuat lebih dari Windows atau tidak sekedar mirip.
Lampiran 10 Lanjutan
Responden Komentar
18
ILOS for Computer Science sudah cukup bagus.
Saran: Segera diterapkan di ILKOM IPB agar tidak menggunakan software bajakan.
19
Mantap, Long life Open Source!!! Tolong imbangi pemakaian OS berbasis Linux dengan Windows, kita sebagai civitas akademis harus turut serta memperjuangkan Open Source untuk kehidupan yang lebih baik.
Semoga ILOS ini dapat bermanfaat. Amin. 20 Go Open Source, no bajakan
21
-Sangat bagus. Ini pasti akan memudahkan Departemen Ilmu Komputer IPB untuk mempersiapkan tools untuk proses belajar mengajar mahasiswa dan dengan menggunakan Open Source, akan menghemat anggaran departemen.
-Perbaiki Logo -Over all GOOD…