TUGAS AKHIR PEMBUATAN DISTRO LINUX LUXSOL BERBASIS BAHASA INDONESIA DENGAN PENAMBAHAN KONTEN KOTA SOLO
Disusun Oleh : BINDRASTO DHUTA PRASETYO M3307035
PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET
2010 PEMBUATAN DISTRO LUXSOL BERBASIS BAHASA INDONESIA DENGAN PENAMBAHAN KONTEN KOTA SOLO Disusun Oleh BINDRASTO DHUTA PRASETYO NIM. M3307035 Di bimbing oleh Pembimbing Utama Didiek Sri Wiyono, M.T NIDN. 19750331 200501 1001 Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program
Diploma
III
Ilmu
Komputer
pada
hari
_________
tanggal
_______________ Dewan Penguji 1.
Penguji 1 Didiek Sri Wiyono, M.T
(
)
(
)
NIDN. 19750331 200501 1001 2.
Penguji 2 Sri Arum S.Z, S.Kom NIDN. 0610038202
3.
Penguji 3 Wiharto,S.T,M.Kom
(
) NIDN. 19750210 200801 1005 Disahkan Oleh : a.n. Dekan FMIPA UNS Pembantu Dekan I
Ketua Program Studi DIII Ilmu Komputer UNS
ii
Ir.Ari Handono Ramelan,M.Sc, Ph.D NIP. 19610223 198601 1 001
Drs. YS. Palgunadi. M.Sc NIP. 19560407 198303 1 004
HALAMAN PERSETUJUAN
PEMBUATAN DISTRO LUXSOL BERBASIS BAHASA INDONESIA DENGAN PENAMBAHAN KONTEN KOTA SOLO
Disusun Oleh BINDRASTO DHUTA PRASETYO NIM. M3307035
Tugas Akhir ini telah disetujui untuk dipertahankan di hadapan dewan penguji pada tanggal _______________
Pembimbing
iii
Didiek Sri Wiyono,ST.,M.Kom NIDN.19750331 200501 1001
iv
Abstrack Bindrasto Dhuta Prasetyo, 2010. MAKING DISTRO LINUX LUXSOL BASED AN INDONESIAN LANGUAGE WITH ADDITION OF SOLO CITY CONTENT. D3 Computer Science Program, Faculty of Mathematics and Natural Sciences, University of Sebelas Maret Surakarta Linux is an operating system that more used because Linux is open source, Linux operating system is also more stable and have better data security when compared to other operating systems. Linux is open source operating system Linux is free to be developed. The developers can create their own operating system and has an application in accordance with needs. Linux developers can also create new distributions of floating the existing distributions, it is usually called remastering. Luxsol is a Linux remastering results from Linux Blankon 5.0 and derivatives used to get a new Linux distribution based Indonesian language and full of content Solo city there in. Luxsol made as simple as possible and developed with the concept of user-friendly for easy to use. Key: linux, remastering, open source, Luxsol, Content Solo City
v
ABSTRAK Bindrasto Dhuta Prasetyo,
2010.
PEMBUATAN DISTRO LUXSOL
BERBASIS BAHASA INDONESIA DENGAN PENAMBAHAN KONTEN KOTA SOLO. Program D3 Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta. Linux merupakan sistem operasi yang banyak digunakan karena bersifat open source, selain itu juga karena sistem operasi Linux lebih stabil dan memiliki keamanan data yang lebih baik apabila dibandingkan dengan sistem operasi lainnya.. Linux adalah system operasi open source. Linux bebeas dikembangkan. Pengembang dapat membuat sistem operasinya sendiri dan menyertakan aplikasiaplikasi yang sesuai dengan kebutuhan. Pengembang Linux juga dapat membuat distro baru dengan cara mengambangkan distro yang sudah ada, hal tersebut biasa disebut remastering.. Luxsol adalah sebuah linux hasil remastering dari Linux Blankon 5.0 dan derivative digunakan untuk mendapatkan linux baru yang berbasis bahasa Indonesia dan kontent kota Solo didalamnya. Luxsol dibuat sederhana dan dikembangkan dengan konsep ramah sehingga mudah digunakan Key : LuxSol, linux, remastering, open source, konten kota Solo
vi
MOTTO “Lebih baik gagal dari pada tidak pernah mencoba” (Saya)
“Hari ini terasa sulit bila dibayangkan, tetapi jika kita niat, ikhlas, dan selalu berusaha, hidup akan lebih mudah untuk dijalani”. (Mother)
“Untuk menjadi bahagia orang harus bekerja, dan cukupkan apa adanya”. (Aristoteles)
“Hanya bekerjalah yang memberikan tenaga buat hidup dan kesehjateraan yang memberikan daya tarik terhadap pekerjaan itu”. (Jean Paul)
vii
HALAMAN PERSEMBAHAN Tugas akhir ini kupersembanhkan untuk : •
Ayah
dan
Ibuku,
terima
kasih
telah memberikan support selalu
menyayangiku selama ini. •
Mas Isaac, Bayu, Bintang maaf kalo saya sering jahil.
•
Pak Didiek Sri Wiyono, terima kasih atas bimbingan dan ide programnya.
•
Indra, terima kasih atas bantuannya.
•
Irwan, terima kasih petanya .
•
Ristyaku sayang telah menemaniku selama ini
•
Harnan, Aan, Rifky, Hendra, Safi’i, Bintoro terima kasih telah menemaniku mencari koneksi internet.
•
Teman-temanku, terima kasih sudah mau menjadi bagian dari hidupku
•
Anak-anak Tekom angkatan 2007, terima kasih telah membantuku dalam proses kuliah.
•
Semua pihak yang telah membantu dan tidak mungkin disebutkan satu persatu, terima kasih.
“Sebaik-baiknya rasa syukur adalah rasa syukur atas ni’mat yang diberikan olehNya”. (Penulis)
viii
KATA PENGANTAR Puji syukur Alhamdulilah penulis panjatkan kehadirat Allah S.W.T yang telah melimpahkan rahmat dan hidayah-Nya untuk membantu dan menuntun dalam menyelesaikan penyusunan laporan Tugas Akhir (TA) dengan judul “PEMBUATAN DISTRO LUXSOL BERBASIS BAHASA INDONESIA DENGAN PENAMBAHAN KONTEN KOTA SOLO” dalamnya dan dengan segala kerendahan hati kepada semua pihak yang telah berkenan membantu penulis dalam menyelesaikan laporan TA ini. Ucapan terima kasih penulis haturkan kepada pihak yang telah membantu dalam penyelesaian laporan TA ini antara lain: 1.
Ayah dan Ibuku, serta adik-adikku terima kasih telah memberikan support selalu menyayangiku selama ini.
2.
Bapak Drs. YS. Palgunadi. M.Sc selaku Ketua Program D3 Ilmu Komputer
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sebelas Maret Surakarta. 3.
Bapak Didiek S Wiyono, M.T selaku Dosen Pembimbing Tugas Akhir atas arahan dan bimbingannya dalam pembuatan laporan ini.
4.
Teman-teman Teknik Komputer angkatan 2007, terimakasih atas dukungannya.
5.
Semua pihak yang tidak dapat disebutkan satu persatu dan telah membantu dalam penyusunan laporan Tugas Akhir ini baik secara moral maupun material, terima kasih banyak. Akhirnya penulis mengucapkan terima kasih kepada semua pihak dan
semoga laporan ini dapat bermanfaat bagi semua pihak terutama bagi mahasiswa Diploma III Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret. Surakarta, Juni 2010
ix
Penulis DAFTAR ISI HALAMAN JUDUL ……………………………………………………….…
i
HALAMAN PENGESAHAN …………………………………………….…..
ii
ABSTRACT …………………………………………………………………..
iii
INTISARI ………………………………………………………….………….
iv
MOTTO ……………………………………………………………….………. v HALAMAN PERSEMBAHAN ………………………………………………. vi KATA PENGANTAR ………………………………………………………… vii DAFTAR ISI …………………………………………………………………..
viii
DAFTAR GAMBAR ………………………………………………………….. ix BAB I PENDAHULUAN 1.1 Latar Belakang Masalah…………………………………………………... 1 1.2 Perumusan Masalah……………………………………………………….. 2 1.3 Batasan Masalah…………………………………………………………... 2 1.4 Tujuan………………………………………...…………………………… 3 1.5 Manfaat……………………………………………………………………. 3 1.6 Metodologi Penelitian…………………………………………………….. 3 1.7 Sistematika Penulisan……………………………………………………... 4 BAB II LANDASAN TEORI 2.1 Linux………………………………………………………………………. 5 2.1.1 Sejarah Linux……………………………………………………………... 5 2.1.2 Kernel…………………………………………………………………….. 5 2.1.3 Distro……………………………………………………………………... 6 2.1.4 Xwindows………………………………………………………………… 6 2.1.5 Beberapa Hal Umum di Linux..................................................................... 7 2.2
Remastering................................................................................................. 7
2.2.1 Pengertian Remastering............................................................................... 7 2.2.2 Kebutuhan Hardware................................................................................... 8 2.2.3 Perencanaan Kebutuhan Hardware.............................................................. 8
x
2.3
Standarisasi ................................................................................................. 9
2.3.1 LSB ............................................................................................................. 9 2.3.2 FSH.............................................................................................................. 9 2.4
APT.............................................................................................................. 14
2.4.1 Paket............................................................................................................. 15 2.4.2 Bekerja Dengan APT................................................................................... 16 2.5
Distro Blankon............................................................................................. 19
BAB III DESAIN DAN PERANCANGAN 3.1
Analisa Kebutuhan……………………………………………………….. 20
3.1.1 Analisa Kebutuhan Pengguna ……………………………………………. 20 3.1.2 Analisis Kebutuhan Hardware …………………………………………… 20 3.1.3 Analisis Kebutuhan Software...................................................................... 20 3.2
Perancangan Konsep................................................................................... 21
3.3
Perancangan Aplikasi…………………………………………………….. 21
3.3.1 Rancangan Halaman Masuk........................................................................ 21 3.3.2 Rancangan Halaman Loading ..................................................................... 22 3.3.3 Rancangan Menu Utama............................................................................. 22 3.3.4 Rancangan Konten Kota Solo..................................................................... 23 BAB IV ANALISA DAN IMPLEMENTASI 4.1
Pembuatan Desain Tampilan Distro........................................................... 25
4.2
Proses Remastering..................................................................................... 26
4.2.1 Remastering Manual……………………………………………………… 26 4.2.2 Remastering Menggunakan Reconstruktor………………………………. 30 4.3
Hasil............................................................................................................. 34
4.3.1 Booting........................................................................................................ 35 4.3.2 Pengecekan Perangkat Filesystem………………………………………... 35 4.3.3 Tampilan Loading........................................................................................ 36 4.3.4 Tampilan Menu Utama................................................................................ 36 4.3.5 Tampilan Kontent Kota Solo....................................................................... 37 4.3.6 Fitur Multimedia.......................................................................................... 37 DAFTAR PUSTAKA ………………………………………………………….. 39
xi
LAMPIRAN DAFTAR GAMBAR
Gambar 3.1 Tampilan Rancangan Halaman Masuk
………………………… 21
Gambar 3.2 Rancangan Halaman Loading ……………………………………. 22 Gambar 3.3 Rancangan Menu Utama …………………………………………. 23 Gambar 4.1 Pembuatan Desain Background ………………………………….. 25 Gambar 4.2 Pembuatan Desain Boot logo……………………………………... 25 Gambar 4.3 tampilan Reconstruktor pertama masuk…………………………... 31 Gambar 4.4 memilih tahapan remastering …………………………………….. 32 Gambar 4.5 Memasukan file iso
…………………………………………….. 32
Gambar 4.6 Tahap Meng-edit …………………………………………………. 32 Gambar 4.7 Tampilan chrootx setelah costumisasi ……………………………. 33 Gambar 4.8 costumisasi tema, font, gdm, icon………………………………… 33 Gambar 4.9 tahapan penamaan distro………………………………………….. 34 Gambar 4.10 Proses instalasi selesai…………………………………………… 34 Gambar 4.11 Tampilan booting pertama LuxSol ……………………………… 35 Gambar 4.12 loading LuxSol ………………………………………………….. 36 Gambar 4.13 tampilan menu utama live-cd LuxSol …………………………… 36 Gambar 4.14 Solo Guide Map …………………………………………………. 37 Gambar 4.15 Membuka Amarok di Luxsol …………………………………… 38
xii
DAFTAR LAMPIRAN Lampiran 1……………………………………………………………………….
xiii
41