PENGEMBANGAN DISTRIBUSI IPB LINUX OPEN SOURCE FOR
BUSINESS (ILOSBIZ)
MUHAMAD FERI
DEPARTEMEN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
INSTITUT PERTANIAN BOGOR
ABSTRACT
MUHAMAD FERI. Development of IPB Linux Open Source Distribution for Business (ILOSbiz). Supervised by AHMAD RIDHA.
The objective of this research is to develop a Linux distribution, ILOSbiz, targeted for office use. This distribution is built through remastering another established distribution, similar to the previously developed ILOS in 2008. In order to know the needed applications to include in ILOSbiz, a survey was conducted involving 15 IPB staffs. We experimented with OpenSUSE and PCLinuxOS using KIWI Image System and My LiveCD to remaster, respectively. PCLinuxOS with My LiveCD was chosen for the final ILOSbiz as it gave better flexibility in the remastering. Comparison with ILOS shows that ILOSbiz has better hardware support.
PENGEMBANGAN DISTRIBUSI IPB LINUX OPEN SOURCE FOR
BUSINESS (ILOSBIZ)
MUHAMAD FERI
Skripsi
Sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer pada
Departemen Ilmu Komputer
DEPARTEMEN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
INSTITUT PERTANIAN BOGOR
Judul : Pengembangan Distribusi IPB Linux Open Source for Business (ILOSbiz) Nama : Muhamad Feri
NIM : G64066036
Menyetujui:
Pembimbing
Ahmad Ridha, S.Kom., M.S. NIP 198005072005011001
Mengetahui: Ketua Departemen,
Dr. Ir. Sri Nurdiati, M.Sc. NIP. 19601126 198601 2 001
RIWAYAT HIDUP
PRAKATA
Alhamdulillahi Rabbil ‘alamin, puji dan syukur Penulis panjatkan kepada Allah Subhanahu wa ta’ala atas segala curahan rahmat dan karunia-Nya sehingga tugas akhir ini dengan judul Pengembangan Distribusi IPB Linux Open Source for Business (ILOSbiz), dapat diselesaikan. Dalam menyelesaikan penelitian ini penulis mendapatkan banyak sekali bantuan, bimbingan dan dorongan dari berbagai pihak. Oleh karena itu, Penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu kelancaran penelitian ini, antara lain kepada:
1 Bapak Ahmad Ridha, S.Kom., M.S, selaku pembimbing yang telah memberikan bimbingan, dukungan, dan bantuan kepada penulis selama mengerjakan tugas akhir ini
2 Kedua orang tua tercinta, Bapak dan Ibu atas segala do’a, kasih sayang, dan dukungannya 3 Agung Manunggal, Pangudi C P, Fachrizal, Abdul Rosyid, Dimas, Jeffry Pianov, Dede
Amrillah, Rika, Andriana Nurwitasari, Holili, Dimas, Lucky Irwansyah, Deni Kurniawan dan seluruh teman-teman Ilkom Ekstensi Angkatan 1.
Penulis juga mengucapkan terima kasih kepada semua pihak yang telah membantu selama penyelesaian tugas akhir ini yang tidak dapat disebutkan satu per satu. Semoga penelitian ini dapat memberi manfaat.
Bogor, April 2011
DAFTAR ISI
Halaman
DAFTAR GAMBAR ... v
DAFTAR TABEL ... v
DAFTAR LAMPIRAN ... v
PENDAHULUAN ... 1
Latar Belakang ... 1
Tujuan ... 1
Ruang Lingkup ... 1
Manfaat ... 1
TINJAUAN PUSTAKA ... 1
Linux ... 1
Re-mastering ... 2
IPB Linux Operating System (ILOS) ... 2
IPB Linux Operating Systemfor Education (ILOSedu) ... 2
Sistem File Linux ... 2
File dan Direktori Standar pada Linux ... 2
KDesktop Environment (KDE) ... 3
OpenSUSE ... 3
PCLinuxOS ... 3
Kiwi Image System ... 3
My LiveCD ... 4
Rentang Selang ... 4
METODE PENELITIAN ... 4
Studi Pustaka ... 4
Data ... 4
Perumusan Masalah ... 4
Roadmap ILOS ... 4
Implementasi ... 4
Pengujian ... 5
Perbandingan ... 5
Lingkungan Pengembangan ... 6
HASIL DAN PEMBAHASAN ... 6
Deskripsi Data ... 6
PCLinuxOS ... 7
Pengujian ... 11
Perbandingan ... 11
KESIMPULAN DAN SARAN ... 11
Kesimpulan ... 11
Saran ... 11
DAFTAR PUSTAKA ... 12
LAMPIRAN ... 13
DAFTAR GAMBAR
Halaman
1 Sistem file Linux (Heath 1997)... ... 2
2 Skema metode penelitian... 4
3 Hasil pengolahan angket tahap I... 6
DAFTAR TABEL
Halaman Tabel 1 Daftar file dan direktori ... 3Tabel 2 Jumlah responden ... 6
Tabel 3 Selang rataan skor ... 7
Tabel 4 Hasil pengolahan angket tahap II (terurut berdasarkan rataan skor) ... 7
Tabel 5 Paket yang dihapus dari distribusi PCLinuxOS 2010 ... 8
Tabel 6 Paket yang ditambahkan pada distribusi ILOSbiz 2011 ... 8
DAFTAR LAMPIRAN
Halaman 1 Angket ILOSbiz ... 142 Roadmap ILOS ... 15
3 Tampilan menu GRUB ... 16
4 Tampilan bootsplash ... 16
5 Tampilan KDM ... 17
6 Logo ILOSbiz ... 17
7 Tampilan aplikasi “Configure Your Computer” ... 17
8 Tampilan wallpaper ILOSbiz pada X-Windows ... 18
9 Tampilan instalasi distribusi ILOSbiz ... 18
10 File konfigurasi /etc/ilosbiz-release ... 18
11 File konfigurasi /etc/version ... 18
12 File konfigurasi /etc/product.id ... 18
13 File konfigurasi /etc/sysconfig/bootsplash ... 19
14 Perubahan file konfigurasi /usr/sbin/mylivecd ... 19
15 Kode sumber aplikasi “Bantuan ... 20
PENDAHULUAN
Latar Belakang
Pada awalnya, Linux dikembangkan oleh
Linus Torvalds pada tahun 1991 sebagai sistem operasi untuk IBM compatible
personal computer dengan basis
mikroprosesor Intel 80386. Kini, Linux juga tersedia untuk berbagai arsitektur lainnya seperti Alpha, SPARC, Motorola MC680x0, Power PC, dan IBM System/390. Salah satu kelebihan yang dimiliki Linux adalah bahwa Linux merupakan sebuah sistem operasi yang bersifat open source.
Open source software (OSS) saat ini berkembang cukup pesat.Linux sebagai salah satu sistem operasi open source telah banyak ikut berpartisipasi memajukan OSS. Salah satu alasan OSS cepat berkembang adalah kode sumber yang bebas digunakan, dipelajari, dikembangkan dan disebarluaskan oleh dan kepada siapa saja. Hal ini yang menyebabkan banyaknya distribusi Linux karena setiap orang atau kelompok dapat membuat distribusi Linux sendiri baik dari
awal ataupun menurunkan dari distribusi Linux yang sudah ada (re-mastering).
Linux memungkinkan orang atau
perusahaan untuk membuat distribusi sesuai kebutuhan masing-masing seperti pendidikan, perdagangan, perkantoran, bisnis, dan multimedia. Sedikitnya penelitian yang memberikan penjelasan mengenai konsep pengembangan distribusi Linux merupakan salah satu alasan dibutuhkannya pengembang distribusi Linux dari luar perusahaan.
Penelitian sebelumnya tentang re-mastering sistem operasi Linux dengan topik Konsep Dasar Pembuatan Distribusi IPB Linux Open Source (ILOS) Hasil Turunan Distribusi PCLinuxOS (Lubis 2008) dan ILOS for education (Manunggal 2009) menjadi alasan penelitian ini untuk membuat distribusi ILOS for Business (ILOSbiz). Aplikasi-aplikasi yang terdapat pada distribusi ILOSbiz diharapkan bermanfaat dalam dunia pendidikan khususnya staf pegawai IPB. Tujuan
Tujuan penelitian ini adalah:
1 Melanjutkan penelitian sebelumnya yang telah dilakukan oleh Lubis (2008) dan Manunggal (2009).
2 Memberikan penjelasan mengenai konsep dasar pembuatan distribusi Linux hasil re-mastering.
3 Melakukan perbandingan antara ILOS 2008 dengan distribusi ILOSbiz 2011. 4 Mencari aplikasi-aplikasi yang umumnya
diperlukan oleh pegawai dan dosen IPB sebagai pengguna distribusi ILOSbiz. 5 Membuat distribusi ILOSbiz sebagai
bentuk aplikatif dari penelitian ini. Ruang Lingkup
Ruang lingkup penelitian dibatasi pada: 1 Pembuatan distribusi ILOSbiz 2011
menggunakan arsitektur processor Intel i586.
2 Re-mastering dilakukan dengan dua sistem operasi Linux, yaitu: OpenSUSE dan PCLinuxOS.
3 Lingkungan desktop yang digunakan pada penelitian ini menggunakan K Desktop Environment (KDE).
4 Paket-paket yang di-install pada distribusi ILOSbiz masih menggunakan paket distribusi induk.
5 Aplikasi yang di-install pada distribusi ILOSbiz hanya aplikasi desktop yang mendukung kegiatan staf pegawai IPB. Manfaat
Pengembangan penelitian ini diharapkan dapat memberikan manfaat:
1. Diharapkan dapat memberikan penjelasan mengenai cara re-mastering distribusi Linux, sehingga dapat membantu dalam pembuatan distribusi Linux sendiri sesuai kebutuhan.
2. Diharapkan distribusi ILOSbiz menjadi salah satu alternatif sistem operasi yang digunakan di lingkungan pegawai IPB.
TINJAUAN PUSTAKA
Linux
langsung dari source code Unix seperti sistem Unix lainnya.
Linus Torvalds seorang mahasiswa di University of Helsink mengembangkan Linux versi pertama pada tahun 1991 sebagai sistem operasi untuk komputer. Sistem ini didukung mikroprosesor Intel 80386, yang pada waktu itu merupakan prosesor yang terbaru dan canggih.
Distribusi awal Linux dengan cepat mendapatkan banyak pengguna. Yang lebih penting dari hal tersebut adalah Linux cepat menarik banyak pengembang untuk menambah, mengubah, dan memperbaiki kode. Faktor ini yang membuat Linux cepat berkembang menjadi sebuah proyek kolaborasi yang dikembangkan oleh banyak orang. Saat ini Linux adalah sistem operasi lengkap yang dapat berjalan di Alpha, ARM, PowerPC, SPARC, x86-64 dan arsitektur lainnya (Love 2010).
Re-mastering
Re-mastering merupakan cara membuat distribusi Linux, baik dari awal ataupun menurunkan dari distribusi sistem operasi Linux yang sudah ada (Lubis 2008).
IPB Linux Operating System (ILOS)
ILOS merupakan salah satu Open Source Software (OSS) hasil dari pengembangan distribusi sistem operasi Linux. Distribusi indux menggunakan PCLinuxOS 2007 dan menggunakan lingkungan desktop K Desktop Environment (KDE). ILOS yang dilakukan oleh Lubis diharapkan akan lebih dikenal dan bermanfaat bagi mereka yang membutuhkan, khususnya bagi mahasiswa IPB (Lubis 2008). IPB Linux Operating System for Education (ILOSedu)
ILOSedu merupakan pengembangan distribusi sistem operasi ILOS. Pengembangan ILOS yang dilakukan oleh Manunggal menggunakan dua distribusi indux Linux yaitu PCLinuxOS 2007 dan Fedora 10. ILOS yang dikembangkan oleh manunggal lebih memfokuskan kepada sebuah sistem operasi yang aplikasi-aplikasi di dalamnya diharapkan bermanfaat untuk dunia pendidikan khususnya bagi mahasiswa dan dosen IPB (Manunggal 2009).
Sistem File Linux
Pada sistem file Linux sebuah direktori diawali dengan root (/) dan dibagi menjadi sub-sub direktori, dimana memiliki sistem pengarispan secara hierarkis yang dikelompokan ke dalam direktori dan sub direktori yang berisi semua file data, program, perintah, dan file khusus yg memberikan akss kepada sistem komputer fisik. Contoh sistem
file Linux dapat dilihat pada Gambar 1 (Heath 1997).
Gambar 1 Sistem file Linux. File dan Direktori Standar pada Linux
Pada tanggal 14 Februari 1994 standar pertama untuk filesystem Linux, FSSTND (Linux Filesystem Standard) dirilis, dimana sebelumnya file di sistem Linux tidak berada pada tempat standar. File tersebut tersebar dan sulit untuk didokumentasikan. Akibatnya dalam memelihara sistem Linux, hampir mustahil bagi seseorang untuk merilis sebuah paket perangkat lunak yang akan dikompilasi dan berjalan di semua sistem Linux.
Pada awal tahun 1995 Linux Filesystem Hierarchy Standard (FHS) merupakan standar
filesystem yang lebih luas mencakup banyak sistem seperti UNIX.
Baru-baru ini FHS telah dimasukkan dalam Linux Standard Base (LSB) oleh sebuah kelompok kerja Free Standards Group (FSG). Adapun beberapa file dan direktori penting yang ditetapkan oleh FHS dapat dilihat pada Tabel 1 (Sobell 2006).
Tabel 1 Daftar file dan direktori
Direktori Keterangan
/ direktori root yang menyediakan semua struktur filesistem Linux
/bin berisi file yang dibutuhkan untuk menjalankan sistem pertama kali bootdengan single-user mode /boot berisi file yang bersifat statis dari
boot loader serta file yang
dibutuhkan sistem pada saat boot
/dev berisi semua file yang menunjukkan device perangkat keras.
/etc berisi file-filekonfigurasi sistem /home berisi direktori-direktori yang
merupakan direktori home untuk pengguna.
/mnt direktori khusus yang disediakan
melakukanmounting(mengaitkan) sementara pada sistemfile
/ proc berisi kernel dan proses informasi virtualpada filesistem
/root direktori home untuk pengguna khusus (administrator) root
/sbin direktori ini digunakan dalam
administrasi sistem. /sbin diperlukan selama proses booting berjalan.
/sys direktori ini terdapat kernel yang
digunakan sebagai device untuk menambahkan atau memindahkan dari sistem dan memberi tanda hotplugpada direktori /dev
/tmp berisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan
/usr direktori ini biasanya terdiri dari subdirektori yang menjelaskan informasi yang digunakan oleh sistem.
/var berisi file-file log, mailbox pengguna, file sementara dan file spooled.
K Desktop Environment (KDE)
KDE adalah proyek OSS lingkungan
desktop grafis. Selain menjadi huruf pertama dari akronim, K tidak berarti apapun.
Perangkat lunak KDE dibangun dengan Qt. Proyek ini dimulai pada tahun 1996, satu tahun setelah versi pertama Qt dirilis. Sejak saat itu, proyek ini telah berkembang menjadi sebuah lingkungan desktop yang sangat lengkap dengan kumpulan aplikasi-aplikasi berjumlah besar.
Kebanyakan dari kelas-kelas KDE merupakan turunan dari satu atau lebih kelas
library Qt. Beberapa kelas KDE mempunyai kemampuan lebih baik dari Qt dimana kelas-kelas tersebut hanya berfungsi agar tampilan dari KDE menjadi baku. Sehingga cukup mudah untuk membuat seluruh aplikasi hanya menggunakan kelas Qt. Tetapi jika Kita menggunakan kelas KDE, aplikasi yang dibuat mempunyai kemungkinan untuk muncul terintegrasi dengan seluruh desktop
(Griffith 2001). OpenSUSE
OpenSUSE project merupakan program komunitas yang disponsori oleh Novell. Program ini bekerja mempromosikan penggunaan Linux di mana saja. OpenSUSE.org menyediakan akses yang mudah dan bebas. OpenSUSE project
memberikan pengembang dan penggemar Linux yang mereka butuhkan untuk memulai dengan Linux ([OpenSUSE] 2011).
PCLinuxOS
PCLinuxOS dibuat pada bulan Oktober 2003 oleh Textar di Houston. Distribusi PCLinuxOS dibuat secara LiveCD sehingga pengguna dapat menjalankan distribusi PCLinuxOS secara live terlebih dahulu tanpa membuat perubahan pada komputer. Kemudian pengguna dapat melakukan instalasi distribusi PCLinuxOS ke dalam komputer mereka jika merasa cocok dengan distribusi tersebut. Versi PCLinuxOS yang terinstalasi di lokal memanfaatkan Advanced Packaging Tool (APT), yaitu sebuah sistem manajemen paket yang berasal dari distribusi Debian, bersama dengan Synaptic, antar muka GUI untuk APT yang memudahkan instalasi perangkat lunak ([PCLinuxOS]2011). Kiwi Image System
physical extend, merupakan deskripsi sebuah
image berdasarkan sumber perangkat lunak yang benar, dan logical extend merupakan sebuah sistem operasi image yang dibuat dari permintaan physical extend (Schaefer 2009). My LiveCD
PCLinuxOS memiliki suatu script yang disebut My LiveCD yang memungkinkan pengguna untuk mengambil snapshot dari instalasi hard drive saat ini (semua pengaturan, aplikasi, dokumen-dokumen, dan lain-lain). Snapshot tersebut kemudian dikompresi menjadi sebuah image DVD / ISO CD. Perubahan ini memudahkan backup data pengguna dan juga memudahkan untuk membuat live CD/DVD sesuai keinginan kita sendiri ([PCLinuxOS] 2011).
Rentang Selang
Penelitian ini menggunakan teknik rentang selang. Teknik ini digunakan untuk menghitung selang rataan skor terhadap alternatif jawaban yang terdapat di dalam angket sehingga diperoleh kesimpulan atau keputusan terhadap keseluruhan data yang dilakukan pengolahan. Rentang selang (RS) dihitung dengan persamaan berikut (Umar 2008):
Tahapan-tahapan yang dilakukan dalam penelitian disajikan pada Gambar 2.
Studi Pustaka
Pada tahap ini dilakukan pengumpulan informasi tentang konsep dasar pengembangan distribusi Linux yang merupakan hasil turunan distribusi Linux yang sudah ada (re-mastering). Studi pustaka yang dilakukan berupa membaca penelitian tentang ILOS sebelumnya. Sumber pustaka diperoleh dari paper dan majalah, browsingdi Internet, dan mempelajari beberapa aplikasi terkait pembuatan distribusi Linux.
Data
Pada tahap ini yang dilakukan adalah memberikan angket kepada staf pegawai DKSI, SDM, dan FMIPA IPB sebagai responden. Angket ini bertujuan untuk mendapatkan daftar aplikasi yang diperlukan oleh responden. Pada penelitian ini jumlah responden yang digunakan sebanyak 30 responden sebagai pengguna. Angket distribusi ILOSbiz 2011 dapat dilihat pada Lampiran 1.
Perumusan Masalah
Penentuan perumusan masalah yang akan diteliti adalah bagaimana cara pengembangan sebuah distribusi Linux hasil re-mastering, manajemen paketserta cara kerja dan hierarki penempatan filepada sistem operasi Linux.
Roadmap ILOS
Pada tahap ini diterapkan roadmap
distribusi ILOS yang disusun oleh Lubis (2008). Terdapat kategori tambahan yang diterapkan pada distribusi ILOSbiz, yaitu jenis aplikasi yang terdapat pada distribusi ILOSbiz adalah aplikasi yang mendukung kegiatan pegawai IPB. Roadmap ILOS dapat dilihat pada Lampiran 2.
Implementasi
Pada tahap implementasi awalnya
digunakan distribusi Linux OpenSUSE yang
menggunakan lingkungan desktop KDE versi 4 dengankernel yang digunakan adalah kernel versi 2.6.27.7.Tetapipada tahap re-mastering menggunakan Kiwi Image System terdapat beberapa masalah yang berdampak pada gagalnya proses re-mastering. Hal tersebut dikarenakan proses re-mastering di Gambar 2 Skema metode penelitian.
Implementasi
Penyesuaian dan Penggantian Atribut Distribusi Induk
Pembuatan ILOSbiz PCLinuxOS Perumusan Masalah
Roadmap ILOS
kendalikan oleh KiwiImage System.Adapun masalah-masalah yang ditemukan yaitumenu icontaskbar yang tidak muncul saat liveCD dan pemilihan aplikasi YaST tidak berjalan. Dengan demikian, pada distribusi openSUSE 11.1 belum bisa dilakukan re-mastering setelah dilakukan perubahan, untuk itu implementasi akhirnya kembali menggunakan distribusi Linux PCLinuxOS dalam pembuatan ILOSbiz 2011. Adapun tahap-tahap yang dilakukan adalah:
1 Penghapusan dan penambahan paket Pada langkah ini dilakukan pemilihan paket yang akan dimasukkan ke dalam distribusi turunan yaitu ILOSbiz. Paket-paket yang akan dimasukkan akan disesuaikan dengan kebutuhan pegawai IPB melalui pembagian angket.
Paket-paket yang terdapat pada distribusi induk tetapi tidak diperlukan pada distribusi turunan akan dihapus, sebaliknya beberapa paket yang diperlukan akan ditambahkan. Beberapa paket juga akan dimutakhirkan menjadi versi yang lebih baru. Pembuat paket pada tahapan ini akan memegang peran yang sangat penting. Pembuat paket bertugas memilih paket yang akan dimasukkan ke dalam distribusi Linux atau ke dalam repositori.
2 Penyesuaian dan penggantian atribut distribusi induk
Atribut dapat berupa ciri khas, pengenal, simbol, logo, dan trademark pada file teks, gambar atau suara yang terdapat pada distribusi induk. Distribusi induk merupakan distribusi siap pakai yang akan digunakan untuk merancang kembali distribusi baru sebagai hasil turunannya.
Pada langkah ini dilakukan pencarian file ber-atribut distribusi induk, dalam hal ini PCLinuxOS. Pencarian dilakukan secara manual dan akan diperoleh hasil pencarian berupa lokasi penyimpanan file beratribut tersebut.
Selanjutnya akan dilakukan penggantian pada file ber-atribut distribusi induk tersebut menjadi file ber-atribut distribusi turunannya yaitu ILOSbiz.
3 Pembuatan ILOSbiz
Tahapan implementasi adalah pembuatan distribusi ILOSbiz. Pada langkah ini
ditentukan distribusi yang dibuat dapat dijalankan setelah dilakukan instalasi atau
dapat berjalan secara live-install.
Distribusi ILOSbiz yang dibuat dapat berjalan secara live-installdengan alasan tidak semua pengguna merasa cocok dengan distribusi tersebut. Pengguna dapat menjalankan distribusi ILOSbiz secara live terlebih dahulu kemudian pengguna dapat melakukan instalasi distribusi ILOSbiz ke dalam komputer mereka jika merasa cocok dengan distribusi tersebut.
Pada langkah ini akan dihasilkan sebuah file image yang siap dimasukkan ke dalam DVD. Pembuatan file image bisa dilakukan secara manual dengan beberapa tahapan dan
juga bisa dilakukan menggunakan tool yang
sudah ada. Pembuatan file image untuk distribusi ILOSbiz dilakukan menggunakan toolyang bernama MyLiveCD.
Media yang digunakan untuk distribusi ILOSbiz dapat berupa DVD tergantung besarnya image yang dihasilkan. Besarnya ukuran imageyang dihasilkan tergantung dari banyaknya paket yang disertakan. Sebaliknya jika ingin menggunakan media CD, paket yang sudah ter-installharuslah dibatasi sesuai kapasitas CD tersebut dan untuk paket yang
belum ter-install dapat dimasukkan ke dalam
repositori saja.
Pengujian
Pengujian hasil re-mastering dilakukan pada beberapa mesin komputer yang berbeda.
Beberapa hal yang akandiujikanantara lain:
1 Dukungan distribusi ILOSbiz terhadap perangkat keras pada mesin komputer yang berbeda. Perangkat keras yang diujikan antara lain LAN card, kartu grafis, koneksi wireless, sound card, USB
controller, bluetooth, dan printer.
2 Fungsi aplikasi manajemen paket Synaptic Package Management pada distribusi ILOSbiz untuk menangani paket-paket tambahan.
3 Mencari bug pada distribusi ILOSbiz . Perbandingan
Pada tahap ini dilakukan perbandingan terhadap penelitian sebelumnya yaitu ILOS 2008 dengan ILOSbiz 2011. Adapun hal-hal yang akan dibandingkan antara lain:
1 Kompatibilitas perangkat keras
card reader, koneksi wireless, bluetooth, USB controller, dan printer.
2 Perangkat lunak
Perangkat lunak yang dibandingkan antara lain lingkungan desktop dan Synaptic Package Manager.
Lingkungan Pengembangan
Spesifikasi perangkat keras komputer notebook yang digunakan pada penelitian ini sebagai berikut:
• Processor : Intel Pentium Dual Core
Processor 2.80 GHz, • Memori : 2.00 GB • Harddisk : 160 GB.
Perangkat lunak yang digunakan dalam penelitian ini adalah:
• Sistem operasi: OpenSUSE 11.1 dan PCLinuxOS 2010 sebagai distribusi induk. • Kiwi-4.60-156.1 sebagai aplikasi untuk
membuat fileimage pada OpenSUSE 11.1. • Yast2-2.1.7 sebagai aplikasi untuk
manajemen paket pada OpenSUSE 11.1. • Mylivecd-0.9.3 sebagai aplikasi untuk
membuat fileimage pada PCLinuxOS. • Synaptic-0.57.2 sebagai aplikasi untuk
manajemen paket pada PCLinuxOS. • Gimp-2.6.4 sebagai aplikasi untuk
membuat dan meng-editfile gambar.
HASIL DAN PEMBAHASAN
Deskripsi Data
Pada penelitian ini jumlah responden yang digunakan sebanyak 15 responden dari 30 angket yang disebar pada responden. Detail Jumlah responden yang mengisi angket ditunjukan pada Tabel 2.
Tabel 2 Jumlah responden
Proses pengumpulan data dilakukan dengan cara membagikan angket secara langsung dan tidak langsung melalui masing-masing departemen ataupun ke pegawai IPB. Data yang diperoleh dari hasil penyebaran angket dibagi menjadi dua tahap, dimana tahapan tersebut berguna untuk menganalisis kebutuhan sistem dan paket-paket yang akan dimasukkan dalam ILOSbiz. Adapun tahap tersebut adalah:
1 Tahap I
Pengolahan data angket dari pertanyaan no 1 sampai 9 yang berhubungan dengan sistem operasi Linux, hardware, dan aplikasi Linux. Hasil pengolahan data angket tahap I dapat dilihat pada Gambar 3.
Gambar 3 Hasil pengolahan angket tahap I. Gambar 3 menunjukkan persentase jumlah responden terhadap pertanyaan yang berhubungan dengan sistem operasi Linux,
hardware, dan aplikasi Linux. Adapun hasil yang diperoleh sebagai berikut:
1 Pertanyaan 1 menunjukkan bahwa 86,7% komputer responden memiliki fasilitas DVD-ROM.
2 Pertanyaan 2 menunjukkan bahwa 53,3% responden pernah menggunakan sistem operasi Linux.
3 Pertanyaan 3 menunjukkan bahwa 77,8 % responden sudah mengetahui tentang live -CD/DVD pada sistem operasi Linux. 4 Pertanyaan 4 menunjukkan bahwa 55.6%
responden lebih suka menggunakan tipe tampilan KDE pada sistem operasi Linux. 5 Pertanyaan 5 menunjukkan bahwa 66,7%
responden sering menggunakan aplikasi GIMP untuk pengolahan gambar pada sistem operasi Linux.
6 Pertanyaan 6 menunjukkan bahwa 55,6% responden sering menggunakan aplikasi OpenOffice Writer untuk pengolahan kata pada sistem operasi Linux.
7 Pertanyaan 7 menunjukkan bahwa 77,8% responden sering menggunakan aplikasi OpenOffice Calc untuk pengolahan angka pada sistem operasi Linux.
8 Pertanyaan 8 menunjukkan bahwa 80,0% responden sering menggunakan aplikasi GnuCash untuk pemanfaatan pengelolaan keuangan pada sistem operasi Linux. 9 Pertanyaan 9 menunjukkan bahwa 66,7%
responden sering menggunakan aplikasi
web browser Firefox pada sistem operasi Linux.
2 Tahap II
Pada tahap ini dilakukan pengolahan data angket dari pertanyaan no 10. Pertanyaan pada tahap II ini berhubungan dengan jenis aplikasi-aplikasi desktop yang diperlukan oleh responden selama proses bekerja. Penentuan jenis aplikasi desktop pada tahap ini berdasarkan daftar general software yang terdapat pada [Paipix] (2007).
Pada pertanyaan metode yang digunakan untuk menentukan aplikasi-aplikasi yang diperlukan oleh distribusi ILOSbiz berdasarkan tingkat keperluan. Tingkat keperluan yang digunakan sebagai dasar pemilihan aplikasi adalah Sangat Perlu (SP), Perlu (P), dan Tidak Perlu (TP). Rentang Selang (RS) rataan skor yang digunakan adalah 0.67 dan diperoleh nilai selang rataan skor berdasarkan tingkat keperluan yang dapat dilihat pada Tabel 3.
Tabel 3 Selang rataan skor
No Tingkat menunjukkan tingkat keperluan terhadap jenis aplikasi yang diperlukan. Pada penelitian ini tingkat keperluan yang digunakan sebagai dasar pemilihan jenis aplikasi adalah Sangat Perlu (SP) dan Perlu (P), sehingga diperoleh nilai rataan skor terhadap masing-masing jenis aplikasi desktop yang diperlukan pada distribusi ILOSbiz seperti yang ditunjukkan pada Tabel 4.
Tabel 4 Hasil pengolahan angket tahap II (terurut berdasarkan rataan skor) No Jenis Aplikasi Rataan
Skor 6 Entertainment/Multimedia 2.31 7 Drawing 1.86 8 Data Analysis 1.85 9 Project manager 1.71 10 Statistics 1.69 11 Finance 1.58
12 ERP 1.45
13 CRM 1.33
Tabel 4 menunjukkan hasil rataan skor terhadap masing-masing jenis aplikasi berdasarkan pada tingkat keperluan, sehingga diperoleh beberapa jenis aplikasi yang akan dimasukkan pada distribusi ILOSbiz 2011. Jenis aplikasi tersebut yaitu: Internet Browser, Email, Office, Messenger, Project Manager, Drawing, Database (DBMS), Data Analysis, Entertainment/Multimedia, dan Statistics. PCLinuxOS
PCLinuxOS 2010 secara default
menggunakan lingkungan desktop KDE. Paket-paket yang disertakan pada distribusi ILOSbiz merupakan paket yang berasal dari repositori distribusi PCLinuxOS 2010 yang terdapat pada www.kambing.ui.ac.id. Kernel
yang digunakan pada distribusi ILOSbiz adalah kernel versi 2.6.33.7-pclos.bfs dan lingkungan desktop yang digunakan adalah KDE versi 4.6.2. Adapun langkah-langkah utama yang dilakukan pada proses re-mastering sebagai berikut:
1 Penambahan dan penghapusan paket Pada tahap awal dilakukan perubahan konfigurasi repositori selanjutnya dilakukan penghapusan dan penambahan paket. Penghapusan dan penambahan paket dengan langkah-langkah sebagai berikut:
a Melakukan perubahan konfigurasi repositori dengan perintah nano/etc/ apt/source.list pada file
b Sebelum melakukan penghapusan dan penambahan paket dilakukan update database paket dengan perintah apt-get update.
c Penghapusan paket dilakukan dengan perintah apt-get remove <nama-paket>. Paket yang dihapus pada distribusi PCLinuxOS 2010 dapat dilihat pada Tabel 5.
d Penambahan paket dilakukan dengan perintah apt-get install <nama-paket>. Paket yang ditambahkan pada distribusi ILOSbiz dapat dilihat pada Tabel 6.
Tabel 5 Paket yang dihapus pada distribusi PCLinuxOS 2010
No Jenis Aplikasi Paket 1 Binary Editor KHexEdit 2 Atlas Marble 3 UML Case Tool Umbrello 4 Film Editing DeVeDe
Tabel 6 Paket yang ditambahkan pada distribusi ILOSbiz 2011
No Jenis Aplikasi Paket 1 Project Manager Kplato 2 Data Analysis & Statistics Gretl 3 Entertainment/
Multimedia
Amarok
4 ILOSbiz 2011 About.html
4
2 Penyesuaian dan Penggantian Atribut Distribusi Induk
Pada tahap ini dilakukan penggantian direktori, file, dan aplikasi distribusi induk. Proses detail penggantian adalah sebagai berikut:
• Menu GRUB
Atribut menu GRUB terdapat pada /boot/gfxmenu. Pada file tersebut diganti menjadi atribut distribusi ILOSbiz 2011. File
gfxmenu menjadi ilosbiz. Tampilan menu GRUB distribusi ILOSbiz 2011 dapat dilihat pada Lampiran 3. File gfxmenu diubah dengan langkah-langkah sebagai berikut:
1 Melakukan ekstraksi file gfxmenu dengan perintah cpio -i < gfxmenu. Akan ada beberapa file
gambar hasil ekstraksi yang akan diganti.
2 Mendaftarkan file-file yang telah di ekstraksi dan disatukan kembali menjadi
ilosbiz. Yaitu dengan cara perintah ls |
cpio –o > ilosbiz.
3 Melakukanperubahangfxmenumenjadi ilosbiz pada atribut /boot/grub/ menu.list.
• Bootsplash
Bootsplash terdapat pada /usr/share/ gfxboot/themes/pclinuxos. Pada direktori pclinuxos terdapat direktori boot dan install yang berisi file yang diubah menjadi atribut distribusi ILOSbiz 2011. Tampilan bootsplash distribusi ILOSbiz 2011 dapat dilihat pada Lampiran 4. File
tersebut dengan langkah-langkah sebagai berikut:
1 Melakukan ekstraksi filemessage yang
terdapat pada direktori boot dengan perintah cpio –i < message. Kemudian akan terdapat beberapa file
hasil ekstraksi yang akan diganti.
2 Mendaftarkan file-file yang telah
diekstraksi dan disatukan kembali menjadi message. Lakukan dengan perintah ls | cpio –o > message.
3 Melakukan ekstrasi file bootlogoyang terdapat pada direktori installdengan perintah cpio –i < bootlogo. Kemudian akan terdapat beberapa file
hasil ekstraksi yang akan diganti
4 Mendaftarkan file-file yang telah di ekstraksi dan disatukan kembali menjadi bootlogo. Lakukan dengan perintah ls | cpio -o > bootlogo.
• KDM
• Splash screen
Splash screen terdapat pada direktori /usr/share/apps/ksplash/themes/ beberapa direktori dihapus karena tidak akan dijadikan pilihan tema splash screen untuk distribusi ILOSbiz 2011, kecuali direktori Default tidak boleh dihapus. Pengaturan splash screen dapat dilakukan pada aplikasi "Control Center" pada pilihan "Appearance & Themes -Splash Screen".
• Tema ikon
Tema ikon terdapat pada direktori /usr/share/icons terdapat beberapa direktori yang akan menjadi tema ikon. Beberapa direktori dihapus karena tidak akan dijadikan pilihan tema ikon untuk distribusi ILOSbiz 2011. Pengaturan ikon dapat dilakukan pada aplikasi "Control Center" pada pilihan "Appearance & Themes - Icons". Distribusi ILOSbiz 2011 menggunakan tema icon crystalsvg. Tampilan logo ILOSbiz 2011 dapat dilihat pada Lampiran 6.
• Draklive-install
Pada direktori /usr/share/drak
live-install terdapat aplikasi yang akan ditampilkan ketika akan melakukan instalasi distribusi ILOSbiz 2011 ke dalam
komputer, sehingga segala atribut distribusi induk berupa teks yang terdapat pada aplikasi ini diganti menjadi atribut distribusi ILOSbiz
2011menggunakan teks editor.
• Media control center
Pada direktori /usr/ share/mcc ini terdapat gambar-gambar yang ditampilkan ketika pengguna menjalankan aplikasi "Configure Your Computer". Sebelumnya gambar-gambar tersebut memiliki atribut distribusi induk, akan tetapi sudah diganti menjadi gambar-gambar yang beratributkan distribusi ILOSbiz 2011. Tampilan aplikasi ini dapat dilihat pada Lampiran 7.
• Wallpaper
Wallpaper dapat diatur pada menu klik kanan desktop opsi “Configure Desktop”. File
gambar wallpaper ILOSbiz 2011 terletak di /usr/share/wallpapers. Tampilan
wallpaper pada X-Windows distribusi ILOSbiz 2011 dapat dilihat pada Lampiran 8. • Dokumentasi aplikasi Drak
Pada direktori /usr/share/ libDrakX terdapat gambar-gambar yang
ditampilkan ketika pengguna akan melakukan instalasi distribusi ILOSbiz 2011 ke dalam komputer. Penggantian nama file
pclinuxos-format.png menjadi ilos-format.png mengharuskan ada penyesuaian pada file /usr/share/
draklive-install/draklive-install. Tampilan aplikasi Drak dapat dilihat pada Lampiran 9.
• Aplikasi Userdrake
Aplikasi ini terletak pada direktori /usr/sbin/userdrake. Userdrake adalah aplikasi “User Administration” yang digunakan untuk administrasi pengguna distribusi ILOSbiz 2011.
• FileILOSbiz 2011
Pada distribusi induk terdapat beberapa file yang berisi informasi tentang versi, tahun release, arsitektur, dan versi kernelyang akan
diubah menggunakan teks editor menjadi
ILOSbiz 2011. File-filetersebut terdapat pada direktori /etc. Adapun file yang diubah
yaitu:
1 pclinuxos-release, file ini berisi
release dan versi distribusi ILOSbiz 2011.
File konfigurasi ini dapat dilihat pada Lampiran 10.
2 version, file ini berisi versi distribusi ILOSbiz 2011. File konfigurasi ini dapat dilihat pada Lampiran 11.
3 product.id, file ini berisi nama distribusi, penyedia, tipe, versi, release
dan arsitektur distribusi ILOSbiz 2011.
File konfigurasi ini dapat dilihat pada Lampiran 12.
4 issue dan issue.net, file ini berisi
release, versi dan versi kernel yang digunakan ILOSbiz 2011.
• Tema bootsplash
File ini terletak pada direktori /etc/sysconfig/bootsplash file
tersebut merupakan file konfigurasi
bootsplash untuk memilih tema yang akan digunakan pada distribusi ILOSbiz. File
konfigurasi bootsplash ini dapat dilihat pada Lampiran 13.
• Aplikasi MyLiveCD
untuk menu GRUB distribusi ILOSbiz live DVD. Baris tersebut diganti pada bagian "title". Perubahan file konfigurasi aplikasi My LiveCD dapat dilihat pada Lampiran 14. • Aplikasi liveusb
File ini terdapat di /usr/sbin
/liveusb. File ini merupakan tool untuk membuat file image dengan media USB
distribusi ILOSbiz 2011.
• Aplikasi mendeteksi perangkat keras
File aplikasi ini terletak pada /usr/
sbin/hwdetect. Aplikasi tersebut berisi kode sumber untuk mendeteksi perangkat keras ketika distribusi ILOSbiz 2011
dijalankan secara live DVD.
• Dokumentasi aplikasibantuan ILOSbiz
Direktori ini terdapat pada /usr/share /apps/bantuan. Direktori digunakan untuk tempat penyimpanan file dokumentasi aplikasi-aplikasi bantuan yang sudah
ter-install di dalam distribusi ILOSbiz 2011. Pada direktori tersebut juga membuat file
Install, Re-mastering Help, dan About ILOSbiz. Kode sumber aplikasi bantuan dapat dilihat pada Lampiran 15. • Fileexecute
File execute terdapat pada direktori
/usr/sbin. Segala atribut distribusi induk berupa teks yang terdapat pada file tersebut
diganti menjadi atribut distribusi ILOSbiz
2011 menggunakan teks editor, terutama file eksekusi aplikasi Drak seperti harddrake2, drakconnect, logdrake, printerdrake, dan scannerdrake.
3 Pembuatan ILOSbiz
Pembuatan image distribusi ILOSbiz 2011 dilakukan menggunakan aplikasi mylivecd-0.9.3. Ada beberapa tahap yang dilakukan oleh aplikasi My LiveCD sebagai berikut:
a Membuat initrd
Sebelum membuat image initrd, aplikasi My LiveCD melakukan pengecekan versi
kernel, aristektur, dan resolusi monitor yang akan digunakan oleh distribusi ILOSbiz. Selanjutnya aplikasi My LiveCD membuat initrd yang berisi file-file utama yang dibutuhkan oleh ILOSbiz live DVD pada saat boot.
b Mengatur parameter filesystem
Tahap berikutnya yang dilakukan oleh My LiveCD yaitu mengatur parameter sistem
file.
c Membuat kompresi image
Pada tahap ini dilakukan proses membuat
image terkompresi menggunakan aplikasi
mksquashfs. Dengan demikian, file-file
yang diperoleh lebih kecil ukurannya dari yang seharusnya ketika masih berada pada
secondary storage. d Membuat isolinux boot
Setelah melakukan image kompresi. Pada tahap ini dilakukan loop image yang bertujuan agar diperoleh file-file yang sudah terkompresi tergabung menjadi satu
file.
e Mebuat iso file
Pada tahap terakhir, My LiveCD membuat
image yang berisi semua file yang dibutuhkan untuk menjalankan ILOSbiz 2011 live DVD.
Pembuatan distribusi ILOSbiz dilakukan dengan langkah-langkah sebagai berikut: a Menyediakan ruang kosong harddisk
sebesar (Ukuran ILOSbiz di harddisk / 3.5) x 2, karena besarnya ukuran berkas
bootable yang akan dihasilkan adalah 3.5 lebih kecil dari ukuran distribusi ILOSbiz di harddisk. Angka dua (2) sebagai pengali karena selain berkas bootable, akan ada berkas yang sama besar ukurannya dengan berkas bootable pada direktori sementara.
b Sebelumnya Login terlebih dahulu sebagai root pada saat masuk aplikasi terminal (konsole).
c Membuat direktori /tmp/ilosbiz/iso, dengan perintah mkdir /tmp/ ilosbiz/iso. Direktori ini digunakan untuk tempat file image.
d Menjalankan perintah mylivecd – lzma ilosbiz.iso untuk pembuatan iso.
Pengujian
Pada tahap ini dilakukan pengujian terhadap distribusi ILOSbiz 2011. Adapun hasil dari pengujian dari penelitian ini antara lain:
1 Pengujian dilakukan terhadap perangkat keras pada mesin komputer yang berbeda. Pada distribusi ILOSbiz sebelas komputer (desktop dan notebook) yang diuji cobakan dapat berjalan dengan baik. Hasil pengujian dapat dilihat pada Lampiran 16. Proses detail pengujian perangkat keras sebagai berikut:
a LAN card, dilakukan transfer data dengan komputer berbeda.
b Kartu grafis, dilakukan perubahan resolusi monitor pada komputer berbeda.
c Koneksi wireless, dilakukan transfer
data dengan komputer berbeda.
d Sound card, menjalankan file suara dengan aplikasi Amarok pada distribusi ILOSbiz.
e USB controller, dilakukan transfer data dengan media flashdisk serta menjalankan mouse pada komputer yang berbeda.
f Bluetooth, dilakukan transfer data dengan media handphone yang berbeda.
g Printer dilakukan dengan cara plug dan mencatak dokumen.
2 Pengujian akhir dilakukan penambahan dan pengurangan aplikasi menggunakan Synaptic Packages Manager dan apt-get. Pada distribusi ILOSbiz 11 komputer (desktop dan notebook) yang diuji cobakan dapat berjalan dengan baik. Pada penambahan aplikasi komputer harus terhubung ke Internet, selanjutnya aplikasi Synaptic Packages Manager dan apt-get akan mencari web repositori Linux yang sudah ditentukan pada saat konfigurasi repositori.
Perbandingan
Pada tahap ini dilakukan perbandingan terhadap distribusi ILOS 2008 dengan ILOSbiz 2011. Adapun hasil dari perbandingan dari penelitian ini antara lain: 1 Distribusi ILOSbiz 2011 mendukung
perangkat keras dengan mesin komputer
yang berbeda terutama pada kartu grafis dan koneksi wireless, hanya 1 notebook
yang tidak berjalan dengan baik dikarenakan pada saat booting tidak dapat masuk pada sistem operasi. Pada distribusi ILOS 2008 dari 11 komputer yang diuji cobakan delapan di antaranya berjalan dengan baik, sedangkan pada perangkat keras kartu grafis dua lainnya tidak didukung dan 1 notebook tidak berjalan dengan baik, dikarenakan didapat permasalahan yang sama terjadi pada ILOSbiz 2011.
2 Distribusi ILOSbiz 2011 menggunakan lingkungan desktop KDE versi 4.6.2. 3 Aplikasi Synaptic Packages Manager
pada distribusi ILOSbiz 2011 dapat berfungsi dengan baik. Pada distribusi ILOS 2008 terdapat beberapa paket yang tidak dapat dihapus menggunakan aplikasi Synaptic Packages Manager seperti aplikasi XAMPP server.
KESIMPULAN DAN SARAN
Kesimpulan
Kesimpulan yang dapat diambil dari hasil penelitian ini adalah:
1 Pada distribusi ILOSbiz 2011 aplikasi-aplikasi yang terdapat merupakan aplikasi-aplikasi yang dibutuhkan oleh lingkungan pegawai dan dosen IPB.
2 Distribusi ILOSbiz 2011 mendukung perangkat keras terbaru.
3 Distribusi ILOSbiz 2011 dapat dijalankan secara live-install, sehingga pengguna dapat menggunakan distribusi ILOSbiz 2011 tanpa harus melakukan instalasi ke dalam komputer.
Saran
Saran untuk penelitian selanjutnya yang berkaitan dengan penelitian ini antara lain: 1 Penentuan jumlah responden diharapkan
menggunakan metode yang relevan agar dapat lebih mewakili populasi.
2 Melanjutkan proses re-mastering
3 Membuat DVD repositori untuk distribusi ILOSbiz 2011 yang berisi semua paket yang terdapat pada repositori Linux sehingga jika dilakukan penambahan paket pada distribusi ILOSbiz 2011 komputer tidak perlu terhubung ke Internet.
4 Memperluas ruang lingkup pengguna distribusi ILOSbiz 2011 atau membuat distribusi turunan yang khusus untuk perkantoran tertentu.
DAFTAR PUSTAKA
Griffith A. 2001. KDE 2/Qt Programming Bible. Amerika Serikat: IDG Books Worldwide.
Heath S. 1997. Essential Linux. Amerika Serikat: Digital Press.
Love R. 2010. Linux Kernel Development Ed. Ke-3. Amerika Serikat: Addison-Wesley.
Lubis IA. 2008. Konsep Dasar Pembuatan Distribusi ILOS Hasil Turunan Distribusi PCLinuxOS [skripsi].
Bogor: Departemen Ilmu Komputer, Institut Pertanian Bogor.
Manunggal A. 2009. ILOS For Education [skripsi]. Bogor: Departemen Ilmu Komputer, Institut Pertanian Bogor. [OpenSUSE]. Novell, Inc et al. 2011.
Welcome to the Project Portal. [terhubung berkala]. http:// en.opensuse.org/Portal:Project [10 Januari 2011].
[PaiPix]. Tiki Community. 2007. General Software. [terhubung berkala]. http://aamorimsrv.fis.fc.ul.pt/tiki-index .php [12 Desember 2010].
[PCLinuxOS] C. 2011. About Us. [terhubung berkala]. http://www.pclinuxos.com/ index.php?option=com_content&task= view&id=22&Itemid=70 [14 Januari 2011].
Sobell MG. 2010. A Practical Guide to Red Hat Linux: Fedora Core and Red Hat Enterprise Linux. Ed ke-5. Amerika Serikat: Prentice Hall.
Schaefer M. 2009. OpenSUSE-KIWI Image System Cookbook. Nuremberg: SUSE Linux Products.
1. Fasilitas komputer yang anda gunakan? a. CD-ROM
b. DVD-ROM
2. Apakah anda pernah menggunakan Sistem Operasi Linux?
a. Sering b. Pernah
c. Tidak pernah (lanjutkan ke pertanyaan nomor 10)
3. Apakah anda mengetahui tentang live -CD/DVD?
a. Ya b. Tidak
4. Tipe tampilan Linux yang anda sukai? a. Gnome
b. KDE (mirip dengan Windows) 5. Aplikasi pengolahan gambar pada Linux
yang sering anda gunakan? a. OpenOffice Draw b. Kontour
c. InkSpace d. Krista e. GIMP
f. ………
6. Aplikasi pengolahan kata pada Linux yang sering anda gunakan?
a. OpenOffice Writer b. Abi Word
c. KWord
d. ………..
7. Aplikasi pengolahan angka pada Linux yang sering anda gunakan?
a. OpenOffice Calc b. Gnumeric c. Kspread
d. ………
8. Aplikasi pengolahan keuangan pada Linux yang sering anda gunakan? a. GnuCash
b. Kalculate c. KMyMoney
d. ……….
9. Aplikasi web browser pada Linux yang sering anda gunakan?
a. Firefox b. Konqueror c. Thunderbird
d. ………
10. Pilihlah beberapa aplikasi di bawah ini, berdasarkan tingkat keperluan anda dalam melakukan pekerjaan?
No Jenis Aplikasi
Tingkat Keperluan S
P
P T P 1. Internet Browser
2. Email Client
3. Office
4. Messenger
5. Project Management
6. Finance
5. CRM 7. ERP 8. Drawing
9. Database (DBMS) 10. Data Analysis
11. Entertainment/Multimedia
12. Statistics
(SP= Sangat Perlu, P= Perlu, TP= Tidak Perlu) Lampiran 1 Angket ILOSbiz
Lampiran 2 Roadmap ILOS
Penambahan dan Penghapusan Paket
Penyesuaian dan Penggantian Atribut
Distribusi Induk
Pembuatan ILOS ILOS
Membuat Tim
Administrator
Membuat Tim Pemaket
Membuat Tim
Artwork
Membuat Tim Dokumentasi
Menentukan Paket dan Lingkungan
Desktop yang disertakan pada ILOSbiz live DVD
Memutakhirkan Paket dan Lingkungan
Desktop yang disertakan pada ILOS
live DVD
Membuat Repositori Paket ILOS
Memutakhirkan Repositori Paket
ILOS
Membuat Jargon
ILOS
Membuat Dokumentasi ILOS
Membuat ILOS live-install dan install
Membuat ILOS minimalis
ILOSbiz menyediakan aplikasi
sesuai kebutuhan pengguna
Memutakhirkan Atribut ILOS
Lampiran 1 Tampilan menu GRUB
Lampiran 3 Tampilan KDM
Lampiran 4 Logo ILOSbiz
Lampiran 6 Tampilan wallpaper ILOSbiz pada X-Windows
Lampiran 7 Tampilan instalasi distribusi ILOSbiz
Lampiran 8 File konfigurasi /etc/ilosbiz-release
Lampiran 9 File konfigurasi /etc/version
Lampiran 10 File konfigurasi /etc/product.id ILOSbiz release 2010 for i586
vendor=ILOS,distribution=ILOSbiz,type=Basic,version=2010,branch =Stable,release=2010,arch=i586,product=Free
Lampiran 13 File konfigurasi /etc/sysconfig/bootsplash
Lampiran 14 Perubahan file konfigurasi /usr/sbin/mylivecd
SPLASH=auto
# Choose the themes. The should be based in # /usr/share/bootsplash/themes/
THEME=ilosbiz
LOGO_CONSOLE=theme
$opts{preparer} = "$PROG_NAME $PROG_VERSION" unless (defined($opts{preparer}));
$opts{publisher} = "$URL" unless (defined($opts{publisher})); $opts{boottheme} = "ilosbiz" unless
(defined($opts{boottheme}));
$opts{bootlang} = "en" unless (defined($opts{bootlang})); …
if ($o_bootloader =~ m/^grub/) {
if (defined($opts{bootmenu}) && -f $opts{bootmenu} ) {
do_copy($opts{bootmenu}, 644, "$workdir/livecd/boot/grub", ++$pos);
} else {
open CFG, '>', "$workdir/livecd/boot/grub/menu.lst"; print CFG "default 0\n";
print CFG "timeout 30\n";
print CFG "gfxmenu (cd)/boot/grub/message\n\n"; print CFG "title ILOSbiz-Live\n";
print CFG "kernel (cd)/isolinux/vmlinuz livecd=livecd $appopt\n";
Lampiran 15 Kode sumber aplikasi “Bantuan”
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ILOSbiz 2010</title>
<link rel="stylesheet" type="text/css" href="reset.css" /> <link rel="stylesheet" type="text/css" href="style.css" /> </head>
<body>
<div id="wrap"> <div id="header"> <div id="logo"> <h1> </h1> <div></div> </div>
<ul id="nav">
<li><a href="index.html">Bantuan</a></li> <li><a href="install.html">Install</a></li>
<li><a href="remastering.html">Re-mastering</a></li> <li><a href="about.html">About</a></li>
</ul> </div>
<!-- /header --> <div id="content"> <div id="inner">
<div class="left float-l"> <h2>Installation Help </h2>
<p>Sebelum melakukan instalasi <strong>ILOSbiz</strong> pada komputer desktop atau notebook, sebaiknya Anda membaca petunjuk instalasi ILOSbiz. Petunjuk instalasi akan membantu Anda langka demi langkah dalam melakukan instalasi ILOSbiz.</p> <p>Untuk keterangan lebih lanjut <a
href=”/usr/share/doc/HTML/Install.html”>klik disini</a> </p> <br/>
</div>
<div class="right folat-r"> <div id="side">
<div id="top"> <h2> </h2> </div>
<div id="bm"> <h2> </h2> </div>
<!-- /content --> <div id="footer">
<div id="ftlink"></div>
<p id="copyright">ILOSbiz © 2011<br/> Designed by <a href="">Feri_vei</a></p> </div>
<!-- /footer --> </div>
Lampiran 16 Hasil pengujian ILOSbiz 2011 terhadap perangkat keras komputer yang berbeda
No Spesifikasi komputer atau notebook
Compatibility Hardware ILOS ILOSbiz Ya Tidak Ya Tidak
1 Notebook Lenovo 300 Y410 - Prosesor Intel T5750 2,00 GHz - Memori 2 GB
- Harddisk 160 GB - LAN card
- DVD ROM
- Chip grafis onboard (Intel GMA X3100) - Koneksi wireless (Intel PRO Wireless 3945ABG)
- Sound card (Realtek HD Audio)
2 Notebook Toshiba Aspire 4715Z
- Prosesor Intel Dual Core T2310 1,46 GHz - Memori 512 MB
- Harddisk 80 GB - LAN card
- DVD ROM
- Chip grafis onboard (Intel 945GM Express) - Koneksi wireless (Intel PRO Wireless 3945ABG) - Sound card (Realtek HD Audio)
- USB controller
√
3 Notebook Compaq Presario CQ40 -Prosesor Intel Core 2 Duo T640 2,00 GHz -Memori 2 GB
-Harddisk 360 GB -LAN card
-DVD ROM
-Chip grafis onboard (Intel GMA 4500MHD) -Koneksi wireless (Intel PRO Wireless 3945ABG) -Sound card (Realtek HD Audio)
-USB controller
-Bluetooth
4 Notebook NEC Versa E6200 -Prosesor Intel Core 2 Duo 1,66 GHz
-Koneksi wireless (Intel PRO Wireless 3945ABG) -Sound card (Realtek HD Audio)
-USB controller
Lampiran 16 Lanjutan
No Spesifikasi komputer atau notebook
Compatibility Hardware
ILOS ILOSbiz Ya Tidak Ya Tidak
5 Notebook BenQ Joybook R42
-Prosesor Intel Core Duo T2350 1,86 GHz -Memori 1 GB
-Harddisk 120 GB -LAN card
-DVD ROM
-Chip grafis onboard ( VIA Chrome9 HC DX9 IGP) -Koneksi wireless (Intel PRO Wireless 3945ABG) -Sound card (Realtek HD Audio)
-USB controller
√ 6 Komputer Desktop
- Prosesor AMD Athlon 64 X2 5400 + AM2 2,60 GHz
7 Komputer Desktop
- Prosesor Intel Pentium IV 3,20 GHz - Memori 512 MB
8 Komputer Desktop
- Prosesor Intel Pentium Dual Core 2,20 GHz - Memori 1 GB - USB controller
Lampiran 16 Lanjutan
No Spesifikasi komputer atau notebook
Compatibility Hardware
ILOS ILOSbiz
Ya Tidak Ya Tidak
9 Komputer Desktop
- Prosesor Intel Pentium IV 2,4 GHz - Memori 1GB
- USB controller
- Keyboard dan mouse PS2 port
10 Komputer Desktop
- Prosesor Intel Pentium IV 2,8 GHz - Memori 2 GB - USB controller
- Keyboard dan mouse PS2 port
11 Apple Macbook MB880ZP
- Prosesor Intel Core 2 Duo 2,1 GHz - Memori 2 GB
- Harddisk 160 GB - LAN card - DVD ROM
- Chip grafis onboard (NVIDIA GeForce 9400M) - Koneksi wireless (Broadcom BCM43)
- Sound card (Intel High Definition Audio) - USB controller
ABSTRACT
MUHAMAD FERI. Development of IPB Linux Open Source Distribution for Business (ILOSbiz). Supervised by AHMAD RIDHA.
The objective of this research is to develop a Linux distribution, ILOSbiz, targeted for office use. This distribution is built through remastering another established distribution, similar to the previously developed ILOS in 2008. In order to know the needed applications to include in ILOSbiz, a survey was conducted involving 15 IPB staffs. We experimented with OpenSUSE and PCLinuxOS using KIWI Image System and My LiveCD to remaster, respectively. PCLinuxOS with My LiveCD was chosen for the final ILOSbiz as it gave better flexibility in the remastering. Comparison with ILOS shows that ILOSbiz has better hardware support.
PENDAHULUAN
Latar Belakang
Pada awalnya, Linux dikembangkan oleh
Linus Torvalds pada tahun 1991 sebagai sistem operasi untuk IBM compatible
personal computer dengan basis
mikroprosesor Intel 80386. Kini, Linux juga tersedia untuk berbagai arsitektur lainnya seperti Alpha, SPARC, Motorola MC680x0, Power PC, dan IBM System/390. Salah satu kelebihan yang dimiliki Linux adalah bahwa Linux merupakan sebuah sistem operasi yang bersifat open source.
Open source software (OSS) saat ini berkembang cukup pesat.Linux sebagai salah satu sistem operasi open source telah banyak ikut berpartisipasi memajukan OSS. Salah satu alasan OSS cepat berkembang adalah kode sumber yang bebas digunakan, dipelajari, dikembangkan dan disebarluaskan oleh dan kepada siapa saja. Hal ini yang menyebabkan banyaknya distribusi Linux karena setiap orang atau kelompok dapat membuat distribusi Linux sendiri baik dari
awal ataupun menurunkan dari distribusi Linux yang sudah ada (re-mastering).
Linux memungkinkan orang atau
perusahaan untuk membuat distribusi sesuai kebutuhan masing-masing seperti pendidikan, perdagangan, perkantoran, bisnis, dan multimedia. Sedikitnya penelitian yang memberikan penjelasan mengenai konsep pengembangan distribusi Linux merupakan salah satu alasan dibutuhkannya pengembang distribusi Linux dari luar perusahaan.
Penelitian sebelumnya tentang re-mastering sistem operasi Linux dengan topik Konsep Dasar Pembuatan Distribusi IPB Linux Open Source (ILOS) Hasil Turunan Distribusi PCLinuxOS (Lubis 2008) dan ILOS for education (Manunggal 2009) menjadi alasan penelitian ini untuk membuat distribusi ILOS for Business (ILOSbiz). Aplikasi-aplikasi yang terdapat pada distribusi ILOSbiz diharapkan bermanfaat dalam dunia pendidikan khususnya staf pegawai IPB. Tujuan
Tujuan penelitian ini adalah:
1 Melanjutkan penelitian sebelumnya yang telah dilakukan oleh Lubis (2008) dan Manunggal (2009).
2 Memberikan penjelasan mengenai konsep dasar pembuatan distribusi Linux hasil re-mastering.
3 Melakukan perbandingan antara ILOS 2008 dengan distribusi ILOSbiz 2011. 4 Mencari aplikasi-aplikasi yang umumnya
diperlukan oleh pegawai dan dosen IPB sebagai pengguna distribusi ILOSbiz. 5 Membuat distribusi ILOSbiz sebagai
bentuk aplikatif dari penelitian ini. Ruang Lingkup
Ruang lingkup penelitian dibatasi pada: 1 Pembuatan distribusi ILOSbiz 2011
menggunakan arsitektur processor Intel i586.
2 Re-mastering dilakukan dengan dua sistem operasi Linux, yaitu: OpenSUSE dan PCLinuxOS.
3 Lingkungan desktop yang digunakan pada penelitian ini menggunakan K Desktop Environment (KDE).
4 Paket-paket yang di-install pada distribusi ILOSbiz masih menggunakan paket distribusi induk.
5 Aplikasi yang di-install pada distribusi ILOSbiz hanya aplikasi desktop yang mendukung kegiatan staf pegawai IPB. Manfaat
Pengembangan penelitian ini diharapkan dapat memberikan manfaat:
1. Diharapkan dapat memberikan penjelasan mengenai cara re-mastering distribusi Linux, sehingga dapat membantu dalam pembuatan distribusi Linux sendiri sesuai kebutuhan.
2. Diharapkan distribusi ILOSbiz menjadi salah satu alternatif sistem operasi yang digunakan di lingkungan pegawai IPB.
TINJAUAN PUSTAKA
Linux
PENDAHULUAN
Latar Belakang
Pada awalnya, Linux dikembangkan oleh
Linus Torvalds pada tahun 1991 sebagai sistem operasi untuk IBM compatible
personal computer dengan basis
mikroprosesor Intel 80386. Kini, Linux juga tersedia untuk berbagai arsitektur lainnya seperti Alpha, SPARC, Motorola MC680x0, Power PC, dan IBM System/390. Salah satu kelebihan yang dimiliki Linux adalah bahwa Linux merupakan sebuah sistem operasi yang bersifat open source.
Open source software (OSS) saat ini berkembang cukup pesat.Linux sebagai salah satu sistem operasi open source telah banyak ikut berpartisipasi memajukan OSS. Salah satu alasan OSS cepat berkembang adalah kode sumber yang bebas digunakan, dipelajari, dikembangkan dan disebarluaskan oleh dan kepada siapa saja. Hal ini yang menyebabkan banyaknya distribusi Linux karena setiap orang atau kelompok dapat membuat distribusi Linux sendiri baik dari
awal ataupun menurunkan dari distribusi Linux yang sudah ada (re-mastering).
Linux memungkinkan orang atau
perusahaan untuk membuat distribusi sesuai kebutuhan masing-masing seperti pendidikan, perdagangan, perkantoran, bisnis, dan multimedia. Sedikitnya penelitian yang memberikan penjelasan mengenai konsep pengembangan distribusi Linux merupakan salah satu alasan dibutuhkannya pengembang distribusi Linux dari luar perusahaan.
Penelitian sebelumnya tentang re-mastering sistem operasi Linux dengan topik Konsep Dasar Pembuatan Distribusi IPB Linux Open Source (ILOS) Hasil Turunan Distribusi PCLinuxOS (Lubis 2008) dan ILOS for education (Manunggal 2009) menjadi alasan penelitian ini untuk membuat distribusi ILOS for Business (ILOSbiz). Aplikasi-aplikasi yang terdapat pada distribusi ILOSbiz diharapkan bermanfaat dalam dunia pendidikan khususnya staf pegawai IPB. Tujuan
Tujuan penelitian ini adalah:
1 Melanjutkan penelitian sebelumnya yang telah dilakukan oleh Lubis (2008) dan Manunggal (2009).
2 Memberikan penjelasan mengenai konsep dasar pembuatan distribusi Linux hasil re-mastering.
3 Melakukan perbandingan antara ILOS 2008 dengan distribusi ILOSbiz 2011. 4 Mencari aplikasi-aplikasi yang umumnya
diperlukan oleh pegawai dan dosen IPB sebagai pengguna distribusi ILOSbiz. 5 Membuat distribusi ILOSbiz sebagai
bentuk aplikatif dari penelitian ini. Ruang Lingkup
Ruang lingkup penelitian dibatasi pada: 1 Pembuatan distribusi ILOSbiz 2011
menggunakan arsitektur processor Intel i586.
2 Re-mastering dilakukan dengan dua sistem operasi Linux, yaitu: OpenSUSE dan PCLinuxOS.
3 Lingkungan desktop yang digunakan pada penelitian ini menggunakan K Desktop Environment (KDE).
4 Paket-paket yang di-install pada distribusi ILOSbiz masih menggunakan paket distribusi induk.
5 Aplikasi yang di-install pada distribusi ILOSbiz hanya aplikasi desktop yang mendukung kegiatan staf pegawai IPB. Manfaat
Pengembangan penelitian ini diharapkan dapat memberikan manfaat:
1. Diharapkan dapat memberikan penjelasan mengenai cara re-mastering distribusi Linux, sehingga dapat membantu dalam pembuatan distribusi Linux sendiri sesuai kebutuhan.
2. Diharapkan distribusi ILOSbiz menjadi salah satu alternatif sistem operasi yang digunakan di lingkungan pegawai IPB.
TINJAUAN PUSTAKA
Linux