7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 1/196
1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 2/196
KATA PENGANTAR
Puji Syukur kita panjatkan kepada Tuhan Yang Maha Esa, karena izin dan
kuasanyalah sehingga kami dapat menyelesaikan Ebook ini, yang kami beri judul
“Kita Bisa dengan OSS (Open Source Software)”. Ebook ini berisi tentang
Pembahasan dan Tutorial-tutorial mengenai Linu dan So!t"are yang berbasis
#ree $ bebas.
Ebook yang dibuat %ukup lengkap, semoga dengan Ebook ini dapat
memberikan kemudahan sekaligus re!erensi bagi kita yang mau memperdalam
pengetahuan tentang Linu dan So!t"are #ree $ bebas. &i dalamnya sudahdisertakan panduan installasi, kon!igurasi dan tutorial-tutorial yang dapat
memudahkan kita dalam mempelajari linu.
'%apan Terima (asih kepada rekan-rekan )&osen dan Mahasis"a* yang
turut membantu dalam penyusunan Ebook ini.
Tak ada gading yang tak retak, demikian juga tulisan dalam Ebook ini, kami
sadar masih banyak kekurangan.
(ritik dan Saran yang membangun sangat kami harapkan, demi memba"a
Ebook ini menjadi lebih baik lagi.
1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 3/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
About us !
(elompok Studi Linu ini a"alnya hanya sebuah perkumpulan orang-orang
yang suka dengan linu, seiring bertambahnya "aktu, seorang dosen dari
'ni+ersitas egeri orontalo lebih tepatnya &osen Teknik n!ormatika
menyarankan kepada perkumpulan ini untuk membuat suatu komunitas linu guna
untuk membantu orang-orang dalam hal Linu, dengan adanya saran maka
(elompok Studi Linu berdiri
(elompok Studi Linu ini resmi berdiri pada tanggal /0 o+ember /010,
dengan ketua pertama Yunus Monoar!a, Sekretaris 2udin 3imu, 4endahara ur
Laila Pade, dan dengan memiliki beberapa anggota yang berjumlahkan /5 orang.
(elompok Studi Linu selain melaksanakan sosialisasi tentang Linu ke
beberapa Sekolah dengan program yang kami beri nama 6(SL o To S%hool7
dengan tujuan agar para generasi muda dapat mengenal dan menggunakan
so!t"are ratis, dan dapat menurunkan tingkat pembajakan so!t"are.
Latar Belakang !
(ebutuhan akan in!ormasi $ keinginan ingin berbagi dan memberantaspembajakan khususnya di orontalo, dan mendukung program ndonesia o 8penSour%e.
Tujuan !
Memasyaratkan (ebebasan menggunakan !ree open sour%e so!t"are di orontalo.
Hak cipta / Licensi !• Seluruh materi $ tutorial ini dapat dido"nload $ diba%a dan dimodi!ikasi serta
disebarkan se%ara bebas )#ree*, syaratnya dengan menuliskan sumber.
• Mengikuti Lisensi PL )eneral Publi% li%ense*
2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 4/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
DAFTAR ISI
KATA PENGANTAR___________________________________________________1
About Us____________________________________________________ 2
Latar belakang______________________________________________ 2
Tujuan______________________________________________________ 2
Hak Cipta___________________________________________________ 2
DAFTAR ISI_______________________________________________________3
FAQ (FREQUENTLY ASK QUESTIONS)___________________________________7
BAB I INSTALLASI________________________________________________10
A. Installasi Distro Blankon_______________________________ 10
B. Dual Boot_______________________________________________ 19
BAB II Mana!"!n #a$!%__________________________________________22
A. APT_____________________________________________________ 22
B. Debian Package (*.eb!__________________________________ 2&
C. "epositor#______________________________________________ 27
D. Package Installer (.bin$ .s%$ an .run!_________________ 31
&. 'ot)are anager________________________________________ 33
+. '#naptic package anager___________________________ 33
,. Ubuntu 'ot)are Center_____________________________ 37
-. Tarball Package (.tar.g$ .tar.b,$ .rar$.ip$!_________ 39
BAB III DESKTOP_________________________________________________'0
A. Desktop &n/iron0ent_____________________________________ '0
+. 1no0e____________________________________________ '0
,. 2D&______________________________________________ '2
3. 4-C&_____________________________________________ '3
5. L4D&_____________________________________________ ''
3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 5/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
B. -ile anager (6autilus!_________________________________ '&
BAB I BAS_____________________________________________________&3
A. Bas% '%ell______________________________________________ &3
B. CLI (Co00an Line Interaces!___________________________ &&
C. -ile Per0ission_________________________________________ *3
D. -ile'#ste0______________________________________________ **
BAB A#+,$a-, L,n./____________________________________________*
A. 7ice__________________________________________________ *
a. installasi 7pen 7ice_____________________________ *
b. installasi Libre 7ice____________________________ *9
c. Introucing 7pen 7ice____________________________ 70
B. ulti0eia______________________________________________ 7'
a. Installasi Auacious_______________________________ 7&
b. Installasi 1no0e8pla#er___________________________ 7*
c. Installasi C%eese (9ebca0!_________________________ 77
. Installasi Brasero_________________________________ 79
e. Installasi obile eia Con/erter__________________ 0
C. Internet________________________________________________ 1
a. Installasi C%ro0iu0 Bro)ser________________________ 1
b. Installasi Pigin Internet assanger_______________ 2
c. Installasi 48C%at I"C______________________________ 3
. Installasi Do)nloa 0anager 1)get__________________ '
e. Integrasi oilla -ireo: an 1)get________________ &
D. 1rap%ics________________________________________________ 7
a. Installasi 1IP____________________________________ 7
b. Installasi Ink'cape________________________________ 9
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 6/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
c. Installasi Blener_________________________________ 90
. Installasi 2olourPaint_____________________________ 91
&. Desktop &ect ,D;3D____________________________________ 92
a. Installasi an 2onigurasi 'i0ple CC'_____________ 92
b. Installasi an 2onigurasi Conk#___________________ 97
c. Installasi Cairo8Dock_____________________________ 100
-. Aplikasi Penukung_____________________________________ 102
a. Installasi Dri/er oe0___________________________ 102
b. Installasi an 2onigurasi Dri/er Print___________ 110
c. Installasi Dri/er <1A_____________________________ 11&
. Installasi Coec Plugin ulti0eia________________ 117
e. Installasi ; 2onigurasi 9ine_____________________ 11
. Installasi ; 2onigurasi <irtualbo:_______________ 120
g. Installasi ; 2onigurasi 'a0ba____________________ 122
%. Installasi Ubuntu8T)eak___________________________ 12'
BAB I N!%$ an4 S!5.,%6____________________________________12&
A. 9ebser/er______________________________________________ 12&
a. Apac%e____________________________________________ 12&
b. 6gin:_____________________________________________ 12
B. C' (Content anage0ent '#ste0!________________________ 130
a. =oo0la____________________________________________ 130
b. 9orpress_________________________________________ 13&
c. Drupal____________________________________________ 13
C. ail 'er/er____________________________________________ 1'2
a. P7'T-I4 an '>uirelail___________________________ 1'2
b. ?i0bra____________________________________________ 1'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 7/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
D. DHCP 'er/er____________________________________________ 1&2
&. P"74@ 'er/er___________________________________________ 1&*
-. D6' 'er/er_____________________________________________ 1*1
1. 'etting an 2onigurasi PC8"7UT&"______________________ 1**
BAB II R!"a-%!_______________________________________________1*
A. "e0aster'#s____________________________________________ 1*9
B. Ubuntu Cotu0ie 2it___________________________________ 172
BAB III T,#-T,$ 4an T.%,a+________________________________177
BAB I8 !,%a 4an P!n:a+a"an T!n%an: L,n./_____________________193
BAB 8 P!n.%.#__________________________________________________19'
BAB 8I S.";!__________________________________________________19&
"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 8/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
" (re#uent$% sk "uestions)
pa itu Kerne$ &(ernel adalah nti dari Sistem 8perasi, (ernel ber!ungsi untuk mengalokasikansumber daya )memory* untuk Proses.
pa itu Linu'&Linu merupakan kernel )inti* sistem operasi yang ber!ungsi untuk mengalokasikanproses yang di minta oleh user, Linu didesain oleh seorang Mahasis"a #inlandia,yang bernama Linus Tora$ds Linus membuat Linu karena terinspirasi oleh Sistem8perasi 'ni, Linu didistribusikan diba"ah lisensi PL )eneral Publi% Li%en%e*yang membolehkan kita untuk menyalin, mengedit, dan mendistribusikan kembalitanpa dikenakan biaya apapun.
pa itu *istro Linu'&&istro )distribusi* Linu merupakan (ernel Linu dan kumpulan aplikasi-aplikasi linu yang dipaketkan oleh perusahaan, organisasi, atau personalyang tertarik dengan Linu dan berusaha untuk memaketkannya menjadisistem operasi yang siap digunakan sesuai dengan kebutuhan, pada saat iniLinu sudah memiliki banyak distro turunan dari beberapa &istro besar seperti2edhat, &ebian,dan Sla%k"are.
#
RedHat Debian Slackware
Mandrake Ubuntu
-Blankon-Xubuntu-Lubuntu-Kubuntu-Sabily
Mandriva
SLAX SUSEKnopix
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 9/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
*i Linu' apa juga ada ap$ikasi office / Li+re Office&&i Linu 9nda bisa menggunakan 8pen 8!!i%e untuk aplikasi perkantoransemisal 8pen8!!i%e :riter, 9bi:ord, Late untuk mengolah teks, 8pen8!!i%eSpreadsheet atau ;al% untuk mengolah dokumen tabeler, 8pen8!!i%ePresentation atau mpress untuk mengolah presentasi, serta dan 8pen8!!i%e&atabase untuk pengolahan database.
,no-e K*. dan 0. apaka1 -erupakan distro $inu' &ketiga nama tersebut merupakan "indo" manager yang digunakan padabanyak distro linu, semisal nome pada 'buntu, (&E pada Mandri+a dan<#;E pada =en"alk.
paka1 ka$i-at 2free2 pada tiap distro +erarti gratis &kalimat >#2EE> yang dimaksud tidak selalu gratis, kalimat !ree tersebut diambildari kalimat >#reedom> yang berarti merdeka $ bebas. akankah berarti jugagratis ? tidak juga, programmer atau distro berhak meminta bayaran $sumbangan yang pantas akan produknya. biasanya dalam bentuk dukungankorporat dan sumbangan bagi proyek so!t"are terkait
pa dengan -enggunakan Linu' sa%a -asi1 +isa -e-utar fi$e -u$ti-edia&&engan menggunakan Linu anda tetap akan bisa memutar !ile-!ile multimedia 9nda, seperti untuk memutar !ile .mp5 di Linu anda dapat menggunakan 9uda%ious, <MMS, 4eep Media Player atau 9marok dan untuk memutar !ile
+ideo anda dapat menggunakan <ine, SMplayer,Totem Player untuk memutar!ile +ideo anda.
pa di Linu' juga ada ap$ikasi untuk editor ga-+ar&'ntuk editing !ile gambar di Linu ada aplikasi imp sebagai penggantiaplikasi 9dobe Photoshop di :indo"s untuk mengedit gambar.
pa Linu' juga +isa terkena irus&&engan menggunakan Linu anda tidak perlu kuatir dengan permasalahan+irus komputer, karena +irus dari komputer :indo"s tidak akan berpengaruh di
sistem Linu.
Linu' -e-i$iki +an%ak *istro %ang +er+eda3+eda diantaran%a ada$a14 *e+ianOpen Suse S$ackware edora 5+untu dst6 7engapa de-ikian& Kenapa gakdi+uat jadi 8 packet distro / Siste- Operasi saja&
4ila ditinjau dari (ebutuhan dan keinginan masing-masing orang berbeda-beda, serta lisensi dari Linu sendiri yang memungkinkan linu bisa di%oztumize sehingga dapat memenuhi kebutuhan dan keinginan dari suatukelompok $ komunitas.
$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 10/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Ka$au +egitu distro -ana %ang se+aikn%a sa%a pakai&Salah satu guideline adalah >pilihlah distro yg dipakai orang-orang di sekitaranda>. @adi apabila mengalami masalah, anda bisa bertanya pada orang $komunitas-komunitas &istro Linu yang siap membantu masalah-masalah yangkita hadapi, Linu memiliki beberapa &istro-distro besar seperti 2edhat,Sla%k"are,dan &ebian yang mempunyai komunitas yang besar. 9pabila andamempunyai masalah anda dapat bertanya di !orum-!orum diskusi online seperti""".linuAuestions.org $ """.!a%ebook.%om$groups$kslung dan beberapakomunitas-komunitas seperti K9L: )(elompok Pengguna Linu ndonesia* danKSL )(elompok Studi Linu*.
Benarka1 Linu' +e+as dari irus&
Sebenarnya Linu bukan bebas dari serangan +irus, namun kasus in!eksi +irusatau mal"are sangat jarang terjadi pada Linu. ni disebabkan karenakon!igurasi dan struktur modul pada distribusi Linu dapat dirubah/ olehsiapapun sesuka kehendak hati, menyebabkan kinerja +irus menjadi tidake!isien$e!ekti! pada sistem operasi Linu. Misalnya, ketidak tersediaan sharedlibrary yg dibutuhkan oleh +irus untuk berjalan karena tidak terinstal se%arade!ault. Selain itu +ersi sebuah distro Linu sangat sering dirilis dalam 1 tahunsehingga menambah dinamika perubahan struktur distribusi.
paka1 %ang di-aksud dengan ;irtua$isasi &
Birtualisasi adalah sebuah metode $ teknologi yang memungkinkan untuk menjalankanSistem 8perasi didalam suatu Sistem 8perasi yang sedang berjalan. Misalnya kita memiliki Sistem 8perasi yang telah terinstall didalam (omputer kita,dengan Metode Birtualisasi ini memungkinkan kita untuk membuat sebuah komputer+irtual dan menginstall sistem operasi kedalam (omputer Birtual yang kita buat,sangat banyak Bendor-Bendor So!t"are yang sudah mengeluarkan Produk 9plikasinya yang menggunakan Metode $ Teknologi Birtualiasi ini, diantaranya adalah8ra%le, yang sudah mengeluarkan Produknya yaitu 6Birtual4o7.
yang perlu diperhatikan dalam proses +irtualisasi ini ialah resour%e atau beban kerjakomputer yang bertambah dikarenakan so!t"are +irtualisasi yang kita jalankan akanmembuat sebuah komputer +irtual yang membutuhkan memory dan spa%e hardiskuntuk menyimpan dan menjalankan proses.
%
Note &Baca !A" terlebi#da#ulu $ebelu% %e%baca Ebook ini&
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 11/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB ::nsta$$asi
6 :nsta$$asi *istro B$ankO<
&ari berbagai ma%am distro diatas kami mengambil *istro B$ankon 9atti-ura
karena distro ini merupakan distro yang dibuat dan dibangun di ndonesia, dan lekat
dengan uansa ndonesia dan slam, &idalamnya terdapat berbagai !itur-!itur yang dapat
mempermudah pekerjaan dan bisa diman!aatkan untuk menyelesaikan berbagai
pekerjaan. Media-media installasi yang bisa digunakan adalah diantaranya yang paling
umum adalah ;&$&B&, atau 'S#)'sb #lash&ri+e*.
SnapS1ot4 Booting B$ankon
tampilan booting &istro Linu 4lankon mena"arkan beberapa pilihan seperti pada gambar,
Men%oba 4lankon dalam Li+e-;&, menginstall 4lankon, dan men%oba dalam mode
!ilesa!e.
Snaps1ot= 9$%-out1 Screen
1'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 12/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
pada tahapan ini kita akan memilih bahasa yang akan digunakan.
Snaps1ot= 7enu awa$ :nsta$$asi Linu' B$ankon
pada tahapan ini system akan melakukan penge%ekkan beberapa hal yang sangat
berpengaruh dalam nstallasi seperti 'kuran partisi Minimum, Sumber Listrik, dan 9kses
nternet
11
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 13/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
#asilitas-!asilitas untuk mengunduh berkas saat installasi seperti Plugin-plugin, apabila
pada saat nstallasi (omputer kita terkoneksi dengan nternet.
kita memilih untuk melakukan kon!igurasi se%ara manual dengan memilih 8psi (edua.
Snaps1ot = 9enga$okasian >uang 9en%i-panan
Snaps1ot = 9engaturan partisi
dari snapshot diatas, kita memiliki Hardisk dengan Ukuran 21.5 Gb, dan terdapat
menu-menu untuk membagi hardisk menjadi beberapa partisi.
Note : FileSystem Linux Ext4,Ext3,Ext2,ReiserFs,Swap
12
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 14/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot = 9artisi 1ardisk i$eS%ste- .'t?
Snaps1ot 4 i$eS%ste- “/” .'t? te$a1 di+uat6
Seperti pada gambar diatas kita akan membuat 1 buah partisi !ilesystem dimana
didalamnya akan di install &istro 4lankon, kita bisa memilihi Sistem berkas EtC untuk #ile
System, merubah titik kait menjadi root )$* dan Mengalokasikan ukuran hardisk sebesar
1D4.
13
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 15/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
<OT. !
Maksimal besar $ ukuran partisi pada linu yang akan kita install dalam hal ini kita hanya
perlu mengalokasikan maksimal 5 gigabyte, minimal /gigabyte.
86 9artisi 9ri-ar%
@enis partisi ini merupakan jenis partisi utama diharddisk untuk system operasi
umumnya. Partisi primary hanya bisa dibuat maksimal C partisi, hal ini sangat berbeda
dengan sistem &8S yang hanya mengijinkan satu jenis partisi primary untuk system.
@enis partisi ini menempati nomor partisi 1, /, 5 dan C. Misalnya harddisk sda bisa
dibuat sda1, sda/, sda5 dan sdaC.
@6 9artisi .'tended
Merupakan partisi perluasan untuk mengatasi kekurangan partisi primary dimana hanya
dimunkinkan adanya C partisi. @ika ingin memiliki partisi lebih dari C maka partisi
etended dibutuhkan yaitu dengan %ara mengorbankan satu jenis partisi primary
kemudian digunakan oleh partisi etended. &idalam partisi etended ini nantinya dibuat
partisi logi%al untuk mendapatkan partisi yang lebih banyak. Partisi etended tidak
dapat digunakan menyimpan data. Partisi jenis ini selalu menempati nomor partisi
1 dari partisi primary. Misalnya ada / jenis partisi primary di harddisk sda
maka posisi partisi etended adalah sda5.
A6 9artisi Logica$
@enis partisi logi%al selalu dibuat didalam partisi etended. omor partisi selalu mulai
dari F sampai seterusnya. Misalnya ada 5 jenis partisi logi%al di sda maka masing-
masing menempati sdaF, sdaG dan sdaH.
dalam sistem linu storage $ media penyimpanan dikenal oleh sistem sebagai
“hda,hdb,hdc” sedangkan partisi dikenal dengan “sda,sdb,sdc”
Mount Point artinya partisi yang harus kita mount terlebih dahulu agar kita dapat
menyimpan kedalam partisi tersebut.
1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 16/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot = 9e-+uatan >uang S9 (;irtua$ -e-or%)
seperti pada penjelasan diatas kita mengalokasikan memory s"ap sebanyak /4,
Swap 7e-or% adalah sebuah +irtual memory yang ber!ungsi untuk membantukinerja dari (omputer $ Laptop, kita pada saat dalam melakukan pekerjaan, apabilamemory !isik kita sudah !ull, maka system akan menggunakan s"ap untuk menampungproses sementara layaknya memory !isik, s"ap disini diambil dari spa%e dari hardisk.&alam mengalokasikan partisi s"ap kita hanya perlu memahami konsep pemartisian /-1artinya apabila memory !isik kita 1 igabyte maka memory s"ap yang kita adalah /igabyte.
SnapS1ot 4 partisi Swap Se$esai *i+uat !!!
seperti yang ada pada snapshot diatas, kita telah membuat / buah partisi,
yaitu partisi untuk !ilesystem, dan partisi s"ap.
Setelah itu tekan tombol Pasang Sekarang untuk melanjutkan,
1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 17/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot 4 9e-i$i1an Cona aktu
kemudian kita akan masuk ke tahapan pemilihan =ona :aktu )MT* pilihlah sesuai
dengan MT yang anda gunakan.
Snaps1ot = 9e-i$i1an Denis papan ketik
tahapan berikut adalah pemilihan tata letak dari (yboard $ Papan ketik yang kita gunakan,
karena kita menggunakan papan ketik I:E2TY maka kita memilih 6'S97
1"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 18/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot = 9engisian 5serna-e dan password6
4erikut adalah pengisian user name dan pass"ord yang nantinya akan kita gunakan pada
saat login.
Snaps1ot = 9roses 9enginsta$$an
Tunggu sampai selesai dan restart komputer, Lepaskan media nstallasi );&$&B&$ 'S4*
Setelah proses nstallasi telah selesai maka komputer akan melakukan 4ooting dan
anda bisa melakukan Login dengan menggunakan 'ser name dan pass"ord yang anda
masukkan pada proses installasi. Setelah Proses Login maka anda akan masuk ke
&esktop Linu 4lankon H Pattimura.
1#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 19/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot = *esktop Linu' “B$ankon”
4erikut adalalah tampilan &esktop Linu 4lankon Sajadah yang didesain dengan lengkap
dan menyediakan !itur-!itur aplikasi yang do%inan kita 'unakan $e#ari-#ari $eperti paket
aplika$i Kantor ()**ice+,D!iew+.alculator+dll /
1$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 20/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
B6 *ua$ Booting
&ual 4oot adalah sebuah istilah yang dapat membuat komputer kita agar bisa
memuat dua buah sistem operasi dalam satu P;$ (omputer, sehingga kita bisa memilih8S yang akan kita pilih, 9plikasi yang kita gunakan untuk membuat agar komputermenjadi dual booting adalah 64ootLoader7. dengan adanya 4oot Loader yang disediakandi Linu yang membuat agar kita bisa membuat / buah sistem operasi dalam satukomputer.
&ual boot adalah istilah yang digunakan dalam komputasi jika anda menggunakan/ jenis sistem operasi )8S* disebut dual karena berjumlah /, dengan bootloader andadapat memuat sebuah sistem operasi lebih dari / bahkan sampai G bergantung spa%ehardisk yang anda gunakan, selebihnya ada istilah triple J Auad-boot )5 atau C 8S dalamsebuah P;*, %ara yang lazim digunakan membuat komputer kita menjadi dual boot adalah
dengan menyediakan partisi untuk di install sistem operasi se%ara terpisah,
apabila dirasakan spesi!ikasi komputer yang kita gunakan dirasakan terlalu beratuntuk memuat / buah sistem operasi dalam 1 komputer, maka kita mempunyai opsi lainseperti, melakukan installasi 6&istro Linu 'buntu7 diatas Sistem operasi Mi%roso!t:indo"s, yang kita kenal dengan stilah :ubi, :ubi dapat memungkinkan kita untukmenginstall &istro Linu 'buntu diatas Sistem 8perasi :indo"s, sama halnya dengan 9plikasi. ;ara kerja :ubi tersebut adalah membuat distro linu tersebut bagaikan sebuah aplikasibiasa dan seperti sebelumnya pada teknik +irtualisasi, menggunakan :ubi juga
membutuhkan sumber daya yang besar terutama spa%e kosong pada 3&&.
Boot Loader ber!ungsi untuk memungkinkan kita menggunakan dua buah sistemoperasi dalam 1 komputer. Mekanisme yang digunakan adalah dengan menggunakanboot loader, sistem akan melakukan pendeteksian Master boot 2e%ord ketika pertama kalimenyalakan System, dengan adanya boot loader kita akan diba"a kedalam menu 64ootLoader7, didalam menu ini kita diberikan pilihan untuk memilih Sistem operasi yang akankita gunakan, dalam '$L'< kita mengenal 5 jenis 9plikasi 4ootLoader yang berbasis#ree, diantaranya adalah LL8 )Linu Loader*, 2'4 dan 4'2.
1%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 21/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot = ,ru+ -enu6
Seperti yang bisa kita lihat pada gambar diatas, kita dihadapkan ke menu grub, artinya kitabisa memilih sistem operasi yang akan kita gunakan pada menu ini. Yang menjadipertanyaan bagaimana membuat agar (omputer kita dapat *ua$ Boot dengan siste-operasi $ain & untuk itu kita membutuhkan / buah partisi kosong untuk menginstall partisi!ilesystem dan s"ap memory.
Snaps1ot = 9e-artisian
2'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 22/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
seperti pada snapshot diatas sistem mendeteksi pada hardisk kita, terdapat partisi sistemoperasi lain, yang ditandai dengan "arna biru, dan data ditandai dengan "arna hijau,apabila kita ingin membuat partisi maka kita bisa memilih opsi diatas, 6 :nsta$$ t1e- side+% side3+%3side c1ossing +etween t1e- eac1 startup” maka se%ara otomatis partisi
sistem linu kita akan dibuat berdampingan dengan sistem operasi yang terinstall terlebihdahulu kedalam hardisk, opsi kedua adalah dengan mengalokasikan partisi hardisk untuk!ilesystem linu dan s"ap memory sebelum installasi dengan menggunakan aplikasi,parted / ap$ikasi partisi -anager $ainn%a6
9plikasi parted berbasis '$PL dan sudah disediakan di Li+e ;& Linu6'buntu7, tetapi apabila kita ingin menginstall kepada sistem kita bisa dengan perintah,sebagai berikut pada terminal, untuk membuka terminal bisa dengan short%ut key kyboard);T2L9LTT*, atau bisa dengan )9LT#/* kemudian ketikkan gnome-terminal dan 8k.
Snaps1ot = :nsta$$asi ,parted (Ter-ina$)
setelah proses installasi diatas telah selesai, kita bisa mengakses gparted melalui menu,S%ste- = d-inistration = ,parted6
&engan parted kita dapat membuat $ menghapus $ merubah pengaturan partisi darihardisk yang akan kita gunakan untuk menginstallasi linu,
21
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 23/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB ::7<D.7.< 9K.T
Manajemen Paket adalah seperangkat tool untuk mengotomatisasi prosespenginstallan, pengkon!igurasian dan pembuangan suatu paket so!t"are dari sistem'$Linu. 4iasanya sistem ini merupakan suatu bagian dari sistem operasi yang datangdalam distribusi resmi suatu distro '$Linu. Tools sistem manajemen paket ini biasalebih dikenal dengan paket manager. Paket manager di '$Linu biasanya punyakemampuan memeriksa dan mengatur semua paket dan depende%y aplikasi yang adadalam System.
6 9T9T (danced 9ackaging Too$) merupakan sistem manajemen paket )paketmanager* yang bertugas mengatur penginstallan, pengkon!igurasian dan penghapusansuatu paket so!t"are pada &istro Linu 'buntu, dan distro lain turunan &ebian '$Linu. 9PT mempermudah proses manajemen paket di '$Linu dengan mengotomatisasipenerimaan, pengkon!igurasian, penginstallan dan pembuangan paket so!t"are baik yangbertipe binary maupun sour%e %ode.
&alam sebuah sistem operasi modern seperti 'buntu, paket manajer sangatlahpenting. Paket manager ini berman!aat untuk menjaga so!t"are apa saja yang terinstall kekomputer yang digunakan, so!t"are apa yang tersedia untuk di install dan memungkinkan
user dengan mudah menginstall so!t"are, mengupgrade so!t"are ke +ersi yang lebih baruataupun menginstall$remo+e so!t"are yang sebelumnya sudah terinstall, bahkanmengupgrade sistem se%ara keseluruhan.
Seperti namanya, paket manager bertugas mengatur paket-paket, sekumpulan !ile yangdibundel bersama dan dapat diinstall dan diremo+e. 'buntu sebagai sistem operasiturunan &ebian, menggunakan !ormat .deb untuk kumpulan paket-paketnya. 'ntukmengatur paket-paket ini, 'buntu menggunakan 9PT )9d+an%ed Pa%kaging Tool* sebagaipaket manager-nya. 9PT adalah paket manager %anggih yang dikembangkan oleh parade+eloper &ebian '$Linu, salah satu sesepuh distro '$Linu yang digunakan'buntu sebagai Manajemen paket yang digunakan.
Sistem 9PT bukanlah tool tunggal. 9PT datang dengan beberapa tools yang sangatberguna untuk manajemen paket, di antaranya K
• apt3cdro-&igunakan untuk menambahkan %d$d+d repository ke dalam sour%es.list
• apt3cac1eapt-%a%he berguna untuk berbagai keperluan yang berkaitan dengan %a%hedatabase 9PT, seperti pen%arian paket, status sebuah paket, in!ormasi tentangpaket dan lainnya.
22
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 24/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
• apt3configProgram internal yang digunakan oleh berbagai bagian sistem 9PT untukmenjamin konsistensi pengkon!igurasian.
• apt3get
Merupakan tool %ommand line untuk berurusan dengan paket, dan ini yang palingumum digunakan user untuk keperluan menginstall dan remo+e paket.
• apt3ke%&igunakan untuk mengatur da!tar key yang digunakan 9PT untuk mengautenti!ikasipaket. Paket yang telah diautenti!ikasi menggunakan key tersebut dapat dinyatakanterper%aya, berasal dari sumber yang dapat diper%aya.
kita bisa melakukan penginstallan aplikasi dengan menggunakan 9PT,untuk melakukan pen%arian aplikasi $ paket yang ingin kita install, kita bisa menggunakanperintah aptitude seperti pada Snapshot diba"ah.
Snaps1ot 4 9T 8
hasil dari perintah pen%arian diatas akan menghasilkan aplikasi-aplikasi yang sesuaidengan key"ord yang kita masukkan, akan ditampilkan %ontohnya 69marok7 danketerangan7 dari aplikasi amarok,
untuk menginstall aplikasi setelah proses installasi bisa dengan menggunakan perintahdiba"ah.
Snaps1ot 4 9T @
Snaps1ot 4 9T Auntuk menghapus aplikasi yang kita inginkan bisa dengan perintah pada snapshot diatas.
Snaps1ot 4 9T?untuk menghapus aplikasi beserta pa%kage-pa%kagenya bisa dengan perintah pada
snapshot diatas.
23
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 25/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot = 9T E
perintah diatas ber!ungsi sebagai untuk melakukan !or%e, kepada aplikasi yang sudah kitainstall apabila mendapatkan masalah.
Snaps1ot = 9T Fperintah diatas ber!ungsi untuk membersihkan pa%kage repository yang terinstall dalam
system,
Snaps1ot = 9T Gperintah diatas ber!ungsi untuk melakukan update kepada repositori apabila kita telah
melakukan penambahan $ perubahan pada repository.
Snaps1ot = 9T perintah diatas ber!ungsi untuk melakukan upgrade sistem, ke sistem yang lebih baru,
seperti kernel, pa%kage-pa%kage yang membutuhkan upgrade.
Snaps1ot = 9T Iperintah diatas ber!ungsi untuk menghapus paket berserta dengan settingan dan
kon!igurasi dari dalam !ilesystem.
2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 26/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
B6 *e+ian 9ackage (*e+)
*e+ adalah manajemen paket yang digunakan oleh debian, dan digunakan juga
oleh 'buntu dan turunannya. 'ntuk bekerja dengan !ile .deb ini, di 'buntu disediakandpkg, sebuah tool manajemen paket yang bisa digunakan untuk untuk mengakses !ile.deb se%ara langsung, untuk menginstall !ile deb, dan menghapus paket deb. &pkgmerupakan tool dasar dalam manajemen paket berbasis debian. Perintah dpkg ini akanbanyak digunakan ketika menginstall paket se%ara o!!line dimana paket telah dido"nloadse%ara manual dari internet.
(ita memiliki sebuah !ile dengan !ormat .deb “atunesJ@6866de+” untuk mengakses!ilenya bisa dengan menggunakan / %ara, yaitu dengan meman!aatkan !asilitas gde+ipackage -anager untuk mengakses gdebi bisa dengan klik kanan !ile dengan !ormatkemudian pilih “Open it1 ,de+i 9ackage :nsta$$er”6 Seperti pada gambar diba"ah.
9pabila paket .deb tadi sudah kita buka maka akan ditampilan sebuah jendela installeruntuk aplikasi, kita bisa melihat nama,status, dan beberapa deskripsi mengenai pa%kage
aplikasi deb ini. (ita bisa melihat status, apakah dependensi yang dibutuhkan sudah adadalam system, apabila terdapat beberapa dependensi yang belum ada dalam !ilesystem,maka di"ajibkan untuk men%ari dependensi dari aplikasi terlebih dahulu.'ntuk menginstall kita bisa menekan tombol 6 :nsta$$ 9ackage” maka proses installasiakan berjalan.
2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 27/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
9pabila paket aplikasi yang kita klik, tombol yang disediakan hanya 6>einsta$$ 9ackage”
seperti pada gambar diba"ah, berarti pa%kage ini sudah di install, kita hanya bisamelakukan remo+e $ reinstall dengan menekan tombol >e:nsta$$ 9ackage6
Sebelumnya kita telah menggunakan alternati! installasi paket deb 6debi7 yangmemudahkan kita dalam menginstall, apabila kita ingin menginstall aplikasi denganmenggunakan terminal, ikuti langkah berikut. Pertama-tama buka terminal,
masuk pada direktori lokasi $ tempat kita menyimpan !ile .deb, %ontohnya pada &esktopkita bisa masuk ke &esktop terlebih dahulu dan menjalankan perintah dpkg -i, yangber!ungsi untuk menginstall paket .deb.
'ntuk menghapus kita bisa dengan mengetikkan perintah berikut.
2"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 28/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
&an perintah untuk menghapus pa%kage deb beserta dengan kon!igurasi yang dilakukankepada system, kita bisa dengan mengetikkan perintah berikut K
pemaketan .deb sering sekali mengalami masalah diantara lain, sangat diperlukannyadependensi pa%kage yang kita perlukan untuk menginstall sebuah aplikasi, tanpadilengkapi depende%y dari aplikasi yang ingin kita install aplikasi tersebut tidak akan bisaterinstall kedalam system, untuk itu dibuatnya sistem pemaketan 9PT yang membutuhkanakses internet untuk menginstall aplikasi melalui repository yang kita gunakan.
06 >.9OS:TO>
2epository adalah tempat penyimpanan bagi arsip-arsip so!t"are, dimana so!"aredalam arsip ini dapat diambil oleh user untuk digunakan. Penggunaannya adalah ketikauser ingin menginstall satu so!t"are maka ubuntu akan men%ari so!t"are tersebut pada2epository, jika ketemu maka 'buntu akan menginstallnya )diperlukan koneksi internet*.2epository 'buntu diatur ke dalama empat area komponenK
• 7ain, adalah So!t"are yang didukung se%ara 2esmi• >estricted, adalah So!t"are yang didukung tapi tidak sepenuhnya dalam !ree
li%ense• 5nierse, adalah So!t"are yang dikelola oleh komunitas )bukan so!t"are yang
didukung dengan resmi*• 7u$tierse, adalah So!t"are yang tidak #ree
#ile (on!igurasi untuk menambahkan repository pada linu khususnya 'buntu terletak didirektori /etc/apt/sources6$ist6
Snaps1ot = Sources6$istndonesia sudah memiliki beberapa ser+er yang sudah menyediakan layanan
repository, tentunya dengan menggunakan ser+er repositori lokal, akan memper%epatakses kita apabila ingin melakukan installasi aplikasi dan update$upgrade, berikut adalah
kumpulan repisotory linu yang ada di ndonesia,
2#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 29/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
ug-6ac6id (5niersitas ,aja1 7ada)deb httpK$$repo.ugm.a%.id$ubuntu$ lu%id main restri%ted uni+erse multi+ersedeb httpK$$repo.ugm.a%.id$ubuntu$ lu%id-updates main restri%ted uni+erse multi+ersedeb httpK$$repo.ugm.a%.id$ubuntu$ lu%id-se%urity main restri%ted uni+erse multi+erse
ka-+ing6ui6edu (5: Te$ko- :ndosat Open:9 :<H.>.<T)deb httpK$$kambing.ui.edu$ubuntu lu%id main restri%ted uni+erse multi+ersedeb httpK$$kambing.ui.edu$ubuntu lu%id-updates main restri%ted uni+erse multi+ersedeb httpK$$kambing.ui.edu$ubuntu lu%id-se%urity main restri%ted uni+erse multi+ersedeb httpK$$kambing.ui.edu$ubuntu lu%id-ba%kports main restri%ted uni+erse multi+ersedeb httpK$$kambing.ui.edu$ubuntu lu%id-proposed main restri%ted uni+erse multi+erse
indika6net6id (Open:9)deb httpK$$ubuntu.indika.net.id$ lu%id main restri%ted uni+erse multi+erse
deb httpK$$ubuntu.indika.net.id$ lu%id-updates main restri%ted uni+erse multi+ersedeb httpK$$ubuntu.indika.net.id$ lu%id-se%urity main restri%ted uni+erse multi+ersedeb httpK$$ubuntu.indika.net.id$ lu%id-ba%kports main restri%ted uni+erse multi+ersedeb httpK$$ubuntu.indika.net.id$ lu%id-proposed main restri%ted uni+erse multi+erse
www6foss3id6we+6id (Te$ko-)deb httpK$$dl/.!oss-id."eb.id$ubuntu lu%id main restri%ted uni+erse multi+ersedeb httpK$$dl/.!oss-id."eb.id$ubuntu lu%id-updates main restri%ted uni+erse multi+ersedeb httpK$$dl/.!oss-id."eb.id$ubuntu lu%id-se%urity main restri%ted uni+erse multi+ersedeb httpK$$dl/.!oss-id."eb.id$ubuntu lu%id-ba%kports main restri%ted uni+erse multi+ersedeb httpK$$dl/.!oss-id."eb.id$ubuntu lu%id-proposed main restri%ted uni+erse multi+erse
ftp6it+6ac6id (:TB :<H.>.<T)deb !tpK$$!tp.itb.a%.id$pub$ubuntu lu%id main restri%ted uni+erse multi+ersedeb !tpK$$!tp.itb.a%.id$pub$ubuntu lu%id-updates main restri%ted uni+erse multi+ersedeb !tpK$$!tp.itb.a%.id$pub$ubuntu lu%id-se%urity main restri%ted uni+erse multi+ersedeb !tpK$$!tp.itb.a%.id$pub$ubuntu lu%id-ba%kports main restri%ted uni+erse multi+ersedeb !tpK$$!tp.itb.a%.id$pub$ubuntu lu%id-proposed main restri%ted uni+erse multi+erse
ko-o6$s-6orgdeb httpK$$komo.+lsm.org$ubuntu lu%id main restri%ted uni+erse multi+erse
deb httpK$$komo.+lsm.org$ubuntu lu%id-updates main restri%ted uni+erse multi+ersedeb httpK$$komo.+lsm.org$ubuntu lu%id-se%urity main restri%ted uni+erse multi+ersedeb httpK$$komo.+lsm.org$ubuntu lu%id-ba%kports main restri%ted uni+erse multi+ersedeb httpK$$komo.+lsm.org$ubuntu lu%id-proposed main restri%ted uni+erse multi+erse
-irror6its6ac6id (:TS :<H.>.<T)deb httpK$$mirror.its.a%.id$ubuntu lu%id main multi+erse restri%ted uni+ersedeb httpK$$mirror.its.a%.id$ubuntu lu%id-se%urity main multi+erse restri%ted uni+ersedeb httpK$$mirror.its.a%.id$ubuntu lu%id-ba%kports main multi+erse restri%ted uni+ersedeb httpK$$mirror.its.a%.id$ubuntu lu%id-updates main multi+erse restri%ted uni+erse
2$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 30/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Tipe arsip debian terdiri dari dua ma%am, yakniK
• de+ K tipe ini biasanya untuk repository !ile !ile binary, do%umentasi yang umumnyakita gunakan.
• de+3src K tipe ini biasanya untuk repository !ile-!ile sour%e %ode, umumnyadigunakan oleh para de+eloper atau user yang sering ingin meng%ompile sendiripaket-paket yang diinginkan.
2epository merupakan sebuah hal yang penting setelah kita melakukan installasi linu,
karena dengan repisotory kita dapat menginstall aplikasi yang disediakan oleh repositoryyang kita gunakan. ;ara untuk menambahkan $ menghapus repisotory adalah dengan%ara melakukan edit !ile source6$ist yang terletak di /etc/apt untuk mengedit kita bisamenggunakan aplikasi editor yang berbasis ;L )nano,+im,pi%o* $ ' )gedit,kedit* yangtelah disediakan di distro anda.
(ali ini kita akan menggunakan dua alternati! editor diantaranya dengan menggunakaneditor nano dan gedit pertama kita akan melakukan perubahan repository denganmenggunakan editor nano,
perta-a +uka ter-ina$ (0T>L M LT M T)
2%
ote!"esuaikan #ersi $inu% “Ubuntu anda” dengan code name &ang digunakan,apabila anda menggunakan linu% ubuntu 1'.1' maka penulisan repositor& adalah
sebagai berikut !
> deb http://repo.ugm.ac.id/ubuntu/ ma(erick main restricted universe multiverse
) ubuntu *.'+ - jaunt& ) ubuntu *.1' - karmic ) ubuntu 1'.'+ lucid ) ubuntu 1'.1' ma(erick ) ubuntu 11.'+ natt& ) ubuntu 11.1' oneiric
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 31/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kita bisa mengetikkan perintah diatas untuk mengedit sour%es.list dengan menggunakaneditor nano. (emudian setelah kita menginputkan pass"ord root kita akan masuk ke editor!ile nano seperti gambar diba"ah,
kita bisa melakukan paste repository yang akan kita gunakan seperti gambar diatas,
untuk menggunakan editor ' seperti gedit bisa dengan mengetikkan perintah berikut K
kemudian setelah kita mengetikkan pass"ord root, akan ditampilkan editor !ile gedit,seperti pada gambar diba"ah.
3'
<ote!- Lakukan penambahan tanda “N” apabila kita ingin menghilangkan
sementara repository yang kita inginkan, agar tidak di aksesoleh system pada saat kita melakukan update.
- 'ntuk menyimpan kon!igurasi bisa dengan menekan Tombol kombinasi 0T>L M O (sae) dan untuk keluar dari
Editor bisa dengan tombol kombinasi 0T>L M (e'it)
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 32/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
untuk menyimpan settingan bisa dengan menekan tombol sa+e. Menggunakan editor geditsangat mudah, dibandingkan editor ;L.
Setelah melakukan penambahan repository diatas kita di"ajibkan melakukan update, agar
repository yang telah kita tambahkan sebelumnya dapat digunakan, ketikkan perintahberikut K
perintah diatas bertujuan untuk melakukan update repositori dan mereAuest pa%kage-pa%kage repository yang pada ser+er sehingga bisa ditambahkan kedalam system, bisakita lihat pada so!t"are manager seperti synapti% pa%kage manager.
9lternati! lain apabila kita tidak memiliki akses internet bisa dengan menggunakan ;&-2epository, yang dapat kita pesan $ do"nload melalui ser+er-ser+er lokal seperti
repo.ugm.a%.id.
Menambahkan %d$d+d repository ke dalam sour%es.list, sebelumnya masukkan terlebihdahulu &B& 2epositori kedalam ;& &ri+e
'ntuk menambahkan %d$d+d repository, gunakan tool apt-%drom sudo apt3cdro- add
'ntuk mengidenti!ikasi %d$d+d repository dapat digunakan sudo apt3cdro- ident
*6 9ackage :nsta$$er (6+in 6s1 dan 6run)
Ekstensi !ile dari beberapa sistem operasi sangat berbeda khususnya di linudan di sistem lain selain linu, kita telah mengetahui bersama, di linu dikenalsebuah ekstensi !ile ber!ormat .deb, sebelumnya kita sudah belajar untukmenginstall pa%kage dengan ekstensi deb ini.
#ormat nstaller dalam linu tentu bukan hanya 6de+ masih banyak lagidiantaranya adalah .bin, .sh. , .run.
31
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 33/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
'ntuk menginstall beberapa !ile diatas tentu mempunyai %ara yang berbedadibanding dengan deb, untuk menginstall !ile binary $ .bin, bisa dengan merubahpermission !ilenya terlebih dahulu, agar dapat diakses )read$"rite* oleh user biasa,seperti pada gambar diba"ah.
Setelah melakukan perubahan permission, kemudian kita mengeksekusi !iledengan perintah diba"ah, kemudian akan ada beberapa persetujuan sepertiaggrement, dan beberapa kon!irmasi yang dibutuhkan, dija"ab PQes untukmelanjutkan installasi,
berikutnya kita akan melakukan installasi !ile dengan ekstensi .sh, dalam hal inikami men%ontohkan !ile netbeans.sh, untuk mengeksekusi !ile ini bisa denganperintah berikut K
selanjutnya, kita akan melakukan installasi !ile dengan ekstensi .run, untuk
menginstall !ile .run, bisa dengan perintah berikut K
setelah mengetikkan perintah diatas maka proses installasi akan berjalan.
32
N(TE &01U 2 L31UX dikenal den'an kea%anan+ untuk itu adanya dibuatnya per%i$$ion untuk !ile 2 *older a'ar kita dapat %elakukan protect ter#adap *ile yan' kita %iliki+ $e#in''a tidakBi$a dibaca+dituli$+ataupun diek$eku$i ole# oran' lain&
Arti dari an'ka 444+ adala#5 6 7 6 8 9 4
5 9 Read7 9 :rite8 9 Excute
Bag)an )n) akan *)+elaskan ,a*a BAB ber)kutn-a
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 34/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
.6 SOT>. 7<,.>
Software 7anager adalah sebuah aplikasi yang ber!ungsi untuk memanage
aplikasi yang ada pada repository linu, sehingga lebih mempermudah user untukmenginstall dan menghapus aplikasi dari sistem linu tanpa harus menghapusaplikasi melalui terminal, *istro Linu' “u+untu” menyediakan beberapa so!t"aremanager, diantara lain adalah sebagai berikut.
86 S%naptic 9ackage 7anager
kita bisa mengakses Synapti% pa%kage manager melalui menuS%ste- = d-inistration = S%naptic 9ackage 7anager6
4eberapa layanan yang disediakan oleh synapti% diantara lain adalah, Sear%h,;ategory 9plikasi, 2eload, dan 2epository
33
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 35/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot = S%naptic 8
(ita bisa melakukan pen%arian dengan menggunakan, !asilitas sear%h denganmenggunakan pen%arian nama aplikasi. (emudian apabila kita melakukan klikpada pa%kage aplikasi maka akan ditampilan penjelasan tentang aplikasi yang kitaklik pada bagian ba"ah, %ontoh K a+rowser adalah aplikasi bro"ser yang aman
dan mudah.
Snaps1ot = S%naptic @
kita bisa melakukan %entang ke aplikasi yang kita inginkan apabila kita inginmenginstall maka kita bisa dengan men%entang dan memilih 67ark To :nsta$$”apabila ingin meremo+e maka kita bisa memilih menu “7ark To >e-oa$” atau67ark To 0o-p$ete >e-oa$” untuk menghapus aplikasi beserta depende%ynya.
atatan !kita hanya bisa meremove aplikasi yang sudah terinstall dalam sistem, aplikasiyang terinstall akan ditandai dengan tanda centang berwarna hijau pada kotak,sedangkan aplikasi yang belum terinstall ditandai dengan warna putih.
3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 36/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot = S%naptic A
seperti pada snapshot diatas apabila kita men%entang, tombol apply maka akanditampilkan jendela summary yang berisi ukuran pa%kage dan jumlah pa%kageyang akan kita install apabila kita ingin menginstall bisa dengan menekan tombolpp$% apabila kita men%entang *own$oad 9ackage fi$e on$% maka kita akanmelakukan do"nload !ile R6de+ dari pa%kage yang telah kita %entang.
atatan : dalam melakukan penginstall diatas membutuhkan akses internet untukmengambil paket dari 2epository, kita memiliki alternati! lain yaitu dengan %ara membuatrepository lokal dengan menggunakan &B& 2epository 'buntu.
Snaps1ot = S%naptic ?6pada snapshot diatas kita bisa memilih beberapa kategori diantaranya adalah 69ll7 untukmenampilkan semua pa%kage yang tersedia, dan nstalled )'pgradeable* artinya pa%kage
yang membutuhkan upgrade.
3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 37/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot = S%naptic E
kita dapat menambahkan $ menghapus repository dengan mudah melalui synapti%pa%kage manager dengan mengakses menu “Setting = >epositor%”6
3"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 38/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
@6 5+untu Software 0enter
'buntu so!t"are %enter adalah sebuah so!t"are manager yang didesain denganmengutamakan kemudahan dan inter!a%e yang menarik, dimana paket-paket aplikasi yang
dipisahkan kedalam (ategori-kategori yang dapat memudahkan kita untuk menginstall,kita bisa mengakses 'buntu so!t"are %enter pada menu pp$ication = 5+untu Software0enter6
Snaps1ot = 5+untu Software 0enter 8
seperti pada gambar diatas 5+untu Software 0enter memiliki tampilan yang bisa
dibilang bersahabat dengan user, kita diberikan %ategory untuk bisa memilih %ategoryyang kita inginkan, dan disediakan !itur sear%h, dan menu untuk menambahkan repository.
Snaps1ot = 5+untu Software 0enter @
apabila kita memilih dari salah satu %ategory, %ontohnya sound and +ideo maka kita akandiba"a ke menu aplikasi-aplikasi yang berhubungan dengan sound and +ideo,
3#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 39/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Snaps1ot = 5+untu Software 0enter Akita bisa menggunakan !asilitas sear%h seperti pada gambar diatas, untuk menginstall
aplikasi kita bisa dengan menekan tombol insta$$
Snaps1ot = 5+untu Software 0enter Ekemudian kita akan dimintakan Pass"ord root untuk menginstall aplikasi yang kita pilih.
Snaps1ot = 5+untu Software 0enter E
apabila kita menekan tombol More n!o, maka kita akan diberikan in!ormasi tentangaplikasi yang akan kita install.
3$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 40/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
6 Tar+a$$ 9ackage (6tar6g tar6+@ rar 6ip)
Manajemen pemaketan pada linu dikenal dengan tar.gz, tar.gz/, tar.bz , tar, adalah
manajemen aplikasi tarball yang disediakan untuk mengkompresi !ile kedalam bentuk 1
pa%kage !ile, biasanya yang dipaketkan dalam 1 pa%kage adalah !ile yang belum di build,
linu juga mengenal !ile kompresi lain yang berjalan di sistemoperasi lain seperti rar, dan
zip, untuk mengetra%t !ile kompresi tarball bisa dengan / %ara, yang pertama etra%t
melalui ', dan ;L, untuk mengetra%t !ile melalui ;L bisa dengan perintah berikut K
• tar 3'f +e$ajar6tar6g fi$e ko-presi +e$ajar6tar6g
• tar 3'jf +e$ajar6tar6+@ fi$e ko-presi +e$ajar6tar6+@
• unip +e$ajar6ip fi$e ko-presi +e$ajar6ip
• unrar +e$ajar6rar fi$e ko-presi +e$ajar6rar
apabila kita ingin melakukan etra%t melalui ', sangat mudah yaitu dengan %ara klik
kanan !ile tar.gz yang akan kita etra%t, kemudian pilih menu .'tract Here6
9tau bisa juga dengan melakukan klik / pada !ile .tar.gz kemudian akan masuk ke menu
ar%hi+e manager, kemudian kita bisa melakukan etra%t !ile yang kita inginkan.
'ntuk menginstall aplikasi yang masih dalam bentuk module-module yang dipaket didalam
!ile tarball, kita bisa dengan perintah berikut, kita bisa melakukan etra%t melalui terminal $
melalui mode ', kemudian kita masuk ke direktori yang kita etra%t sebelumnya,
berikutnya kita jalankan melalui terminal,
• sudo -ake• sudo -ake insta$$
• 6/configure
• 6/:nsta$$atau bisa dengan memba%a terlebih dahulu !ile readme yang disediakan didalam !older
yang di etra%t tadi, biasanya didalamnya disediakan %ara $ langkah-langkah untuk
meng%ompile dan membuild !ile yang masih dalam bentuk module.
3%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 41/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB :::*.SKTO9
Linu merupakan sebuah sistem operasi yang a"alnya hanya dikhususkan untuk
para administrator jaringan, tetapi seiring berkembangnya zaman, Linu semakin maju
dan didesainlah &istro-distro yang didalamnya sudah dipaketkan (ernel Linu, Paket
9plikasi, dan &esktop En+ironment sehingga semua orang bisa menggunakan linu, untuk
menyelesaikan pekerjaan-pekerjaan seperti aplikasi pengolah kata, gambar, dan hiburan.
6 *esktop .niron-ent&esktop En+irotment adalah sebuah antarmuka ra!is )raphi%al 'ser nter!a%e*
yang disediakan agar lebih mempermudah para pengguna untuk menggunakan System
dengan mode gra!ik, serta dapat memperindah tampilan desktop sehingga lebih enak
untuk dipandang dan nyaman untuk digunakan oleh siapa saja, &estop En+ironment yang
disediakan di linu adalah, diantaranya yang paling Populer adalah nome,
(&E,<#;E,L<&E,<P&E
86 ,<O7. (,<5 <etwork O+ject 7ode$ .niron-ent)
nome adalah sebuah &esktop En+irontment yang didesain dengan dekstop yang
nyaman dan mudah untuk digunakan oleh siapa saja, bahkan para pengguna baru, akan
%epat akrab dengan desktop nome, &esktop gnome mena"arkan kenyamanan, dan
kestabilan dalam penggunaannya,
nome banyak digunakan sebagai &E beberapa &istro terkenal seperti &ebian, 'buntu
dan turunannya, 8ME juga memiliki kekurangan, di antaranya berbagai kalangan user
menilai 8ME terlalu sederhana dan beberapa aspek pengaturan harus dilakukan
se%ara lo" le+el.
'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 42/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
merupakan sebuah %omputer desktop en+ironment untuk sistem operasi '< dan '<-
like seperti Linu, 4S& dan Solaris. 8ME adalah desktop resmi dari proyek '.
Proyek 8ME dimulai sejak 9gustus 1DDH oleh Miguel de %aza dan #ederi%o Mena
dengan tujuan menyediakan !ree so!t"are desktop untuk sistem operasi '$Linu. &ua
jenis lingkungan yang disediakan 8ME adalahK )1* The 8ME desktop en+ironment,
sebuah intuiti+e dan attra%ti+e desktop untuk end-users, dan )/* the 8ME de+elopment
plat!orm, sebuah !rame"ork yang luas untuk membangun aplikasi yang dapat
diintegrasikan diseputar desktop. 8ME tidak saja merupakan sebuah "indo" manager,
tapi merupakan sebuah sistem desktop yang mudah untuk berinteraksi dengan banyak
sistem dan plat!orm. 3al ini dikarenakan 8ME menggunakan ;8249 );ommon 8bje%t
2esour%e 4roker 9r%hite%ture*. 8ME dibuat berdasarkan lisensi ', hal ini membuat
8ME lebih diterima dalam dunia open sour%e jika dibandingkan dengan (&E.
4erikut adalah tampilan &esktop nome.
'ntuk menginstall &esktop En+ironment nome kita bisa mengetikkan perintah berikut
melalui terminal,
sudo apt3get insta$$ gno-e3s1e$$
1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 43/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
@6 K*. (K *esktop .niron-ent)
(de adalah sebuah &esktop en+ironment yang sangat menarik apabila dilihat dari
tampilannya yang mengedepankan "arna glosy biru, sehingga terlihat menarik,
(&E merupakan desktop yang sangat ;on!igure able, artinya banyak sekali aspek-aspek
dekstop yang bisa kita setting, (de digunakan dibeberapa &istro-distro terkenal seperti
#edora, Mandri+a, (ubuntu, dan P;Linu8S, kekurangan (&E diantaranya adalah
&esktop yang terlalu kompleks yang membutuhkan kon!igurasi oleh user.
(&E dibangun dengan toolkit It dari Trollte%h. (&E berjalan pada banyak ragam sistem
'ni, termasuk Linu, 4S&, dan Solaris. Terdapat pula +ersi (&E untuk Ma% 8S < dengan
bantuan lapisan <11 dan untuk Mi%roso!t :indo"s dengan bantuan ;yg"in. (eunggulan
utama (&E adalah kemudahan pemakaian, !leksibilitas, portabitilis, dan kekayaan !itur.
4erikut adalah tampilan &esktop (&E.
(&E dikembangkan sejalan dengan (&e+elop, paket pengembangan perangkat lunak,
dan (8!!i%e, paket aplikasi o!!i%e. 3uru! 6(7 mulanya adalah untuk 6(ool7, tetapi
selanjutnya diganti menjadi 6(7 saja, yang berarti 69ksara pertama sebelum LN )untuk
Linu* dalam al!abet Latin.7 Maskot dari proyek (&E adalah naga hijau bernama (onAi.
2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 44/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
(onAi dapat dijumpai di berbagai aplikasi, termasuk tatkala user hendak log out dan pada
layar 6Tentang (&E7. 'ntuk menginstall &esktop En+ironment (&E kita bisa mengetikkan
perintah berikut pada terminal,
sudo add3apt3repositor% ppa4ku+untu3ppa/+ackports
sudo apt3get update
sudo apt3get insta$$ ku+untu3desktop
sudo apt3get insta$$ p$as-a3net+ook
A6 0.
<!%e adalah sebuah desktop yang ken%ang dan ringan untuk sistem operasi Linu.
&iran%ang untuk produkti!itas dan sangat mudah dikon!igurasi dengan tetap mengikuti
spesi!ikasi #reedesktop. Tidak seperti desktop-desktop lain yang lebih berat seperti
8ME dan (&E, <!%e menggunakan daya sistem yang lebih sedikit. Sebagai tambahan,
<!%e menyediakan modularitas yang bagus dan dependensi yang lebih sedikit, tidak
memakan banyak ruang harddisk dan "aktu yang panjang untuk menginstalnya. <!%e
dapat diinstal pada beberapa plat!orm '<. 'ntuk menginstall <#;E kita bisa
mengetikkan perintah berikut K
sudo add3apt3repositor% ppa4'u+untu3ppa/+ackports
sudo apt3get update
sudo apt3get insta$$ 'fce
4erikut adalah tampilan desktop <#;E,
3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 45/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
&iketahui untuk mengkompilasi pada Linu, et4S&, #ree4S&, 8pen4S&, Solaris,
Ma%8S < dan ;yg"in, pada OG, PP;, Spar%, 9lpha )dikutip dengan sedikit penyesuain
dari. ama <!%e a"alnya berdiri untuk <#orms ;ommon En+ironment, tapi sejak <!%e
ditulis ulang selama dua kali, maka <!%e tidak lagi menggunakan toolkit <#orms. 9dapun
namanya tetap, tapi # dijadikan huru! ke%il )bukan 6<#%e7, tetapi 6<!%e7*. Saat ini, akronim
ini tidak berarti apa-apa )saranK < #reakin 4est En+ironment*.
?6 L*.
L<&E, Light"eight <11 &esktop En+ironment, adalah sebuah lingkungan desktop
yang ringan dan %epat. L<&E diran%ang agar ramah bagi pengguna dan desainnya
ramping, ini untuk menjaga agar penggunaan sumber daya tetap rendah. L<&E
menggunakan 29M dan ;P' berkemampuan rendah namun tetap kaya !itur sistem
operasi. Penggunaan sumber daya yang rendah inilah yang membuat L<&E hemat
energi. 4erikut ini adalah tampilan &esktop L<&E,
untuk menginstall &esktop En+ironment L<&E kita bisa mengetikkan perintah berikut K
sudo add3apt3repositor% ppa4$u+untu3ppa/+ackports sudo apt3get update sudo apt3get insta$$ $'de
Keterangan4
Perintah sudo add-apt-repository ppaKlubuntu-ppa$ba%kport )%ontohnya* 9dalah perintah yang ber!ungsi untuk menambahkan 2epositoryPP9 kedalam Sour%e List, agar kita dapat menginstallaplikasi-aplikasi $ pa%kage-pa%kage yang
Termasuk didalam PP9 tersebut.
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 46/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
B6 i$e 7anager
autilus adalah aplikasi !ile manager ba"aan 'buntu. Meskipun autilus sudah sangat
po"er!ul,ternyata kita masih bisa menambah kehebatan aplikasi ini agar menggunakan
'buntu menjadi semakin mudah dan menyenangkan.
autilus adalah sebuah &esktop En+ironment yang mudah, ringan dan menarik, berikut
adalah tampilan #ile Manager autilus.
'ntuk menambahkan Ekstensi-ekstensi pendukung untuk nautilus seperti 8pen Terminal,
• <auti$us3open3ter-ina$
autilus-open-terminal adalah ekstensi yang memungkinkan kita membuka terminaldengan %ara klik kanan pada sembarang !older )di >&esktop> ataupun di file manager *.'ntuk menginstall autilus-8pen Terminal bisa dnegan mengetik perintah berikut K
sudo apt3get insta$$ nauti$us3open3ter-ina$
• <auti$us a$$paper
Memudahkan kita mengganti wallpaper dengan %ara klik kanan pada !ile gambar.
sudo apt3get insta$$ nauti$us3wa$$paper
kita bisa mengakses nautilus dengan beberapa %ara diantaranya melalui menu Pla%e
3ome #older, %ara kedua adalah dengan %ara 9LT#/ dan ketikkan nautilus dan klik 8k
kita akan masuk ke autilus #ile manager, kita bisa melakukan ;oztumize 4a%kground $
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 47/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
%on nautilus dengan %ara pilih menu Edit yang sudah disediakan pada menu bar autilus,
kemudian akan mun%ul jendela seperti gambar berikut K
kita mengedit 4a%kground dengan gambar yang sudah disediakan atau dengan "arna
yang sudah disediakan, dan kita juga bisa menggunakan gambar yang kita inginkan
dengan melakukan klik dd a <ew 9attern kemudian pilih gambar yang kita inginkan.
(ita juga bisa melakukan pengeditan emblem pada #older dengan memilih menu Emblem
kemudian kita pilih emblem yang kita inginkan, kemudian di &rag di #older yang ingin kita
tambahkan Emblem.
"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 48/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Masuk ke menu emblem seperti pada gambar diatas, kemudian drag emblem yang kitainginkan, ke !older yang kita inginkan, seperti pada gambar diba"ah,
dalam Linu dikenal akses root dan akses userbiasa kita bisa masuk ke akses root melaluinautilus, dengan perintah, gksudo nauti$us6 Tekan tombol kombinasi 9LT #/, kemudianketik perintah gksudo nautilus seperti pada gambar diba"ah, kemudian kita akandimintakan Pass"ord root untuk masuk ke nautilus dengan akses root,
kita akan masuk ke nautilus dengan akses root, sehingga kita bisa melakukan delete,%ut,$!ormat dengan akses root, oleh karena itu gunakan !ungsi ini seperlunya.
&esktop En+ironment mena"arkan kemudahan diantaranya dalam melakukan pengaturan:allpaper, Tema, kon, dan (ursor
#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 49/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
a6 a$$paper
untuk mengganti :allpaper pada Linu 6'buntu7 sangat mudah, yaitu dengan %aramelakukan klik kanan pada &esktop dan pilih menu 01ange *esktop Background atau
melalui menu System Pre!eren%es 9ppearan%e, akan ditampilkan jendela berikut K
kita bisa memilih 4a%kground yang kita inginkan, apabila kita ingin mengambil ambardari !ile yang kita inginkan, bisa dengan menekan tombol 9dd, seperti pada gambar diataskemudian arahkan ke ambar yang kita inginkan.
+6 T1e-es
kita dapat mengubah dan mengatur tema sesuai dengan keinginan, tema yang disediakanse%ara de!ault adalah seperti pada gambar, apabila kita ingin men%ari tema yang lebihberagam kita bisa melakukan pen%arian ke "ebsite nome, hanya dengan melakukan klikpada link “,et 7ore t1e-e On$ine” kita akan diarahkan melalui ke "ebsite gnome.
$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 50/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
(ita bisa memilih dan melakukan %oztumize Task 4ar, Tittle bar, Pointer, dan "arna de!ault jendela, (ita bisa memilih tema yang kita inginkan, seperti pada gambar diatas, untukmemilih dan meng%oztumize tema yang kita inginkan bisa dengan menekan tombol“0otu-ie”
akan tampil menu seperti pada gambar diatas apabila kita menekan tombol ;oztumize,kita bisa melakukan ;oztumize mulai dari ;ontrol, :arna dan menu :indo",Taskbar,Tittlebar, model 4order :indo"s, %ons, dan Pointer
%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 51/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kita bisa memilih :indo"s 4order, %ons, "arna #ont, :indo"s dan Pointer seperti yang
ada pada beberapa gambar diatas, pilih sesuai dengan selera, melalui menu 9pprean%e
kita bisa mengganti Model, dan 'kuran #ont sesuai dengan yang kita inginkan, seperti
pada gambar diba"ah,
kita juga bisa melakukan ;oztumize pada Bisual E!!e%t, sehingga bisa kita kon!igurasisesuai dengan selera.
'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 52/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
06 ScreenSaer
(ita juga bisa mengatur s%reensa+er yang kita gunakan melalui menu PanelS%ste- = 9references = Screen Saer6 (emudian kita bebas memilih S%reensa+er yang
di inginkan seperti pada gambar diba"ah
kita bisa mengatur :aktu untuk komputer dle dan akan menampilkan S%reensa+er sesuai
keinginan, kita bisa men%entang 69%ti+e S%reensa+er :hen ;omputer is dle7 agar
S%reensa+er akti! ketipa komputer idle selama 10 menit, dan pada pilihan kedua, untukmengun%i Layar setelah s%reensa+er akti!, artinya setiap kali s%reensa+er akti!, apabila
kita ingin masuk ke sistem, kita akan dimintakan pass"ord untuk masuk kembali ke
&esktop.
*6 9ane$
Panel adalah sebuah (omponen yang ada pada &E nome, dimana ber!ungsi untuk
mempermudah user untuk mengakses aplikasi, yang disediakan dalam menu dan i%onseperti pada gambar diba"ah,
kita bisa membuat beberapa panel sesuai selera, kita bisa menambahkan i%on-i%on
seperti gambar diatas dengan melakukan klik kanan pada panel, kemudian pilih menu
69dd to Panel7, kita bisa menambahkan komponen-komponen seperti menu, aplikasi,
1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 53/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
jam,indi%ator, sesuai dengan yang kita inginkan, panel didesain agar lebih mempermudah
user untuk mengakses 9plikasi #a+orit yang di inginkan.
(ita bisa menambahkan (omponen-komponen seperti jam, ndi%ator et"ork, Shutdo"n
menu, dan juga bisa menambahkan 9plikasi-aplikasi sesuai dengan yang kita inginkan.
(ita bisa mengatur properties dari panel, dengan %ara klik kanan pada Panel, kemudian
pilih Properties, kita bisa mengatur Lokasi dari panel melalui menu 8rientation, dan
'kuran Piel dari panel, dan beberapa poin seperti Epand agar Panelnya selalu akti!,
9utohide agar panelnya ketika kita melakukan klik ke tempat lain akan se%ara otomatis
disembunyikan ketika kita akan mengarahkan ke bagian panel akan se%ara otomatis
ditampilan, dan Sho" 3ide 4utton.
2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 54/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB :;BSH
6 Bas1 S1e$$
Shell adalah program )penterjemah perintah* yang menjembatani user dengan
sistem operasi dalam hal ini kernel )inti sistem operasi*, umumnya shell menyediakan
prompt sebagai user inter!a%e, tempat dimana user mengetikkan perintah-perintah yang
diinginkan baik berupa perintah internal shell )internal %ommand*, ataupun perintah
eksekusi suatu !ile progam )eksternal %ommand*, selain itu shell memungkinkan user
menyusun sekumpulan perintah pada sebuah atau beberapa !ile untuk dieksekusi sebagai
program.
Selama bekerja dengan linu pasti kita harus mengerti dulu 9pa itu 4ash Shell user
akan berinteraksi dengan Shell melalui Terminal, 4ash shell adalah perintah $ ;ommand
yang diketikkan oleh user setiap kali diketikkan akan diakhiri dengan menekan tombol
enter agar perintah tersebut bisa dieksekusi, jika perintah yang diketikkan sudah benar
maka shell akan mengerjakan perintah yang kita ketikkan, %ontohnya pwd, adalah
perintah yang digunakan untuk melihat lokasi atau direktori yang akti!. 9pabila perintah
yang kita ketikkan salah, maka Shell akan memberikan peringatan dan petunjuk bah"a
perintah yang diketikkan tidak ada.
Skema hubungan antara user, shell, dan sistem bisa digambarkan sebagai berikut K
&imana kita bisa menjalankan perintah 4ash Shell ???, &istro Linu sudah menyediakan
sebuah ;onsole Terminal dimana kita bisa mengetikkan perintah-perintah 4ash Shell,
kita bisa melihat +ersi bash shell yang kita gunakan dengan mengetikkan perintah berikut K
walidumar@walidumar:/media$ echo $BASH_VERSION 4.1.!1"#releae
3
U$er
S#ell 2
.o%%and ,ro'ra% Kernel ,ro'ra% Hardware
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 55/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
untuk mengakses terminal kita bisa dengan menekan tombol shor%ut ;T2L 9LT T
atau dengan tombol 9LT #/ kemudian ketikkan gno-e3ter-ina$ kemudian terminal
akan terbuka
kemudian akan terbuka ;onsole Terminal, berupa layar 3itam seperti pada gambardiba"ah,
seperti pada gambar diatas, kursor berkedip pada "alidumarQ"alidumarKRartinya kita akti! pada direktori homeuser )"alidumar* dan group )"alidumar*.
Shell itu ada berma%am-ma%am dan shell yang bisa dipakai di Linu adalah K
• 4ash shell )sh*• ; shell )%sh*• (orn shell• 4ourne shell
Pada kesempatan kali ini shell yang akan dibahas adalah shell yang paling populer di
Linu adalah 4ash shell )sh*.
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 56/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Bas1 (Bourne again s1e$$) K Merupakan keturunan dari 4ourne shell, memilikidaya tarik seperti pengeditan perintah, %ommand %ompletion dan pemanggilan ulangperintah yang telah diketik, dengan tombol na+igasi 69rro" 'p7
B6 0o--and Line :nterfaces (0L:)
;ommand Line nter!a%e );L* adalah ;ommand $ perintah 49S3 yang dapat kita
jalankan melalui terminal %onsole,
a6 $s
ls )kependekan dari list* adalah perintah yang ber!ungsi untuk melihat isi dari suatu
direktori, ada beberapa metode untuk melihat isi dari sebuah direktori, yang pertamaadalah dengan perintah diba"ah.
wa$idu-arUwa$idu-ar4V $s
metode diatas akan menampilkan !ile dan direktori didalam homeuser )"alidumar*
wa$idu-arUwa$idu-ar4V $s /1o-e/wa$idu-ar/7usic
metode ini akan menampilkan isi direktory yang di inputkan setelah kita mengetikkan ls,
"alaupun kita tidak berada di direktori yang kita akan tampilkan %ontohnya kita sekarangberada di 3ome #older, sedangkan kita akan menampilkan dan melihat isi dari &irektori
yang terletak di direktori $home$"alidumar$Musi%.
Selain itu perintah ls sendiri memiliki banyak option, diantaranya adalah K
• 3a Menampilkan semua !ile atau direktori yang bersi!at hidden ) tersembunyi * atau !ile dan direktoriyang memiliki a"alan tanda titik ).*
• 3f Menapilkan !ile atau direktori tanpa proses sortir • 3 9kan menampilkan tanda slash )$* untuk direktori, tanda asteri )* untuk !ile yang ee%uteable
)yang bisa dijalankan, tanda add )Q* untuk !ile symboli% link, tanda sama dengan )* untuk so%ket,
tanda persen )U* untuk "hiteout, dan +erti%al bar)V* untuk ##8.• 3$ 'ntuk menampilkan dile dan direktori dalam tampilan lengkap yaitu terdiri dari nama !ile, ukuran,
tanggal di modi!ikasi, pemilik, group, dan mode atau atributnya.• 3> @ika terdapat direktori di dalam direktori tersebut maka isi direktori akan ditampilkan juga.
;ontoh penggunaan perintah ls adalah K userU$ugV $s 3$a /1o-e
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 57/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
+6 cd (01ange *irector%)
%d adalah perintah yang ber!ungsi untuk berpindah ke direktori yang kita inginkan, dalamhal ini kita memiliki dua buah metode, yaitu
wa$idu-arUwa$idu-ar4V $s
7usic ;ideo
*ocu-ent 5ndu1an
wa$idu-arUwa$idu-ar4V cd 5ndu1an/
wa$idu-arUwa$idu-ar 4V/5ndu1an/ $s
Daa <et+eans6s1
dapat dijelaskan a"alnya kita berada di home!older, kemudian kita ingin masuk ke
direktori 'nduhan$ dengan perintah 6%d 'nduhan$, metode berikutnya apabila kita ingin
masuk ke direktori tetapi kita tidak berada didalam direktori tersebut, %ontohnya
wa$idu-arUwa$idu-ar4V $s
7usic ;ideo
*ocu-ent 5ndu1an
wa$idu-arUwa$idu-ar4V cd /ar/www
wa$idu-arUwa$idu-ar 4/ar/wwV $s
wordpress *rupa$
wiki-edi sena%an
pada %ontoh diatas, kita tidak berada pada direktori +ar$ sedangkan kita ingin memasuki
direktori """$ didalam +ar$ kita bisa mengetikkan perintah diatas untuk bisa masuk ke
direktori yang kita inginkan.
c6 pwd
p"d ber!ungsi untuk melihat lokasi direktory yang sedang akti!, %ontoh K
wa$idu-arUwa$idu-ar4V pwd
/1o-e/wa$idu-ar
"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 58/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
d6 cat-ore$ess
5 perintah diatas merupakan perintah yang memiliki !ungsi yang sama yaitu perintah yangdigunakan untuk melihat isi dari sebuah !ile %ontohnya K
wa$idu-arUwa$idu-ar4V/ar/www cat testwe+6p1p
W&p1p
ec1o p1pinfo()X
&=
wa$idu-arUwa$idu-ar4V/ar/www -ore testwe+6p1p
W&p1p
ec1o p1pinfo()X
&=
wa$idu-arUwa$idu-ar4V/ar/www $ess testwe+6p1p
W&p1p
ec1o p1pinfo()X
&=
kita juga bisa melihat isi direktori dimana kita tidak berada didalam direktori yang akandilihat, %ontoh
wa$idu-arUwa$idu-ar 4V cat /ar/www/testwe+6p1p
W&p1p
ec1o p1pinfo()X
&=
perintah more dan less juga bisa melakukan hal yang sama yang bisa dilakukan oleh %at.
;at memiliki kelebihan dibandingkan perintah more dan less, yaitu bisa digunakan untukmembuat !ile teks, menggunakan perintah diba"ah K
rootUwa$idu-ar4V cat = +e$ajar6o%e
Be$ajar Bas1 S1e$$ +ersa-a %uk !!!!
0tr$ M *
#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 59/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
e6 touc1
Perintah diatas digunakan untuk menggandakan !ile dan untuk mengubah timestamp$ekstensi dari sebuah !ile, apabila !ile yang disentuh $ tou%h tidak ada maka tou%h akan
membuat !ile kosong sesuai dengan nama yang diketikkan.
rootUwa$idu-ar4V $s+e$ajar6o%erootUwa$idu-ar4V touc1 +e$ajar6t'trootUwa$idu-ar 4V touc1 +e$ajar6docrootUwa$idu-ar4V $s+e$ajar6o%e +e$ajar6doc +e$ajar6t't
8ption dari %ommand tou%h sangat banyak untuk lebih jelasnya silahkan dilihat di manualdengan perintah
rootUwa$idu-ar4V touc1 331e$p
f6 cp
ber!ungsi untuk menyalin !ilePenggunaan %p yang umum untuk menyalin !ile dari satutempat ke tempat lain, %ontohK
wa$idu-arUwa$idu-ar4V cp +e$ajar6t't /ar/www
Perintah ini akan menyalin !ile My#ile.oye yang ada di direktori sekarang ke direktori $tmp.
wa$idu-arUwa$idu-ar4V cp 3a 7%i$e6o%e /t-p
8ption -a untuk memastikan bah"a timestamp My#ile.oye salinan tidak berubah.
9tau apabila ingin menyalin sebuah !older beserta isi dari !oldernya bisa denganmengetikkan perintah berikut K
wa$idu-arUwa$idu-arV cp 3> /ar/www /t-p
g6 -
- ber!ungsi untuk memindahkan !ile. 4erikut %ontoh penggunaan perintah m+ yang
umumKwa$idu-arUwa$idu-ar4V - +e$ajar6t't /t-p
maka !ile belajar.tt akan dipindahkan ke direktori $tmp. perintah ini bisa dipakai untukmerubah nama !ile, berikut adalah perintahnya.
wa$idu-arUwa$idu-ar4V - +e$ajar6t't stud%6t't
perintah diatas akan merubah nama !ile belajar.tt menjadi study.tt
$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 60/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
16 r-
ber!ungsi untuk menghapus !ile $ direktory, berikut adalah perintahnya K
wa$idu-arUwa$idu-ar4V $sstud%6t'twa$idu-arUwa$idu-ar4V r- stud%6t'twa$idu-arUwa$idu-ar4V $s
dengan perintah diatas kita telah menghapus sebuah !ile dengan nama study.tt,
apabila kita ingin menghapus direktori tidak bisa dengan perintah sebelumnya,
wa$idu-arUwa$idu-ar4V r- +e$ajar
r-4 cannot re-oe Ywa$Z4 :s a director%
untuk menghapus direktori kita bisa mengetikkan perintah berikut K
wa$idu-arUwa$idu-ar4V $s
+e$ajar
wa$idu-arUwa$idu-ar 4V r- 3rf +e$ajar
wa$idu-arUwa$idu-ar 4V $s
perintah diatas akan menghapus direktori belajar, karena perintah diatas sudahditambahkan option “r dan f” artinya orce >e-oe, "alaupun !older tersebut memiliki isibeberapa !older dan !ile, dengan perintah diatas !older akan tetap dihapus.
i6 -kdir
mkdir )make dire%tory* adalah perintah yang ber!ungsi untuk membuat direktori,
wa$idu-arUwa$idu-ar4V -kdir +e$ajar+as1
kita juga bisa membuat direktori sesuai dengan lokasi yang kita inginkan "alaupun kitatidak berada di direktori tersebut,
wa$idu-arUwa$idu-ar4V -kdir /ar/www/+e$ajar
j6 r-dir
rmdir )remo+e dire%tory* adalah perintah yang ber!ungsi untuk menghapus dire%tory yangkosong,
wa$idu-arUwa$idu-ar4V r-dir /ar/www/+e$ajar
%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 61/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
k6 .c1o
ec1o adalah perintah yang digunakan untuk menampilkan tulisan, dan melakukanperhitungan-perhitungan layaknya kalkulator sederhana.
wa$idu-arUwa$idu-ar4V ec1o a%o +e$ajar +ersa-a !!!
a%o +e$ajar +ersa-a !!!
wa$idu-arUwa$idu-ar4V ec1o P8M8Q
@
e%ho dapat menampilkan dan melakukan perhitungan-perhitungan matematis sepertitambah,kurang,kali dan pembagian sama halnya dengan kalkulator
$6 1o / w1oa-i
1o ber!ungsi untuk melihat da!tar pemakai yang sedang akti!, 1oa-i ber!ungsi untukmelihat user yang sedang akti!
wa$idu-arUwa$idu-ar4V w1o
wa$idu-ar tt%G @8@3838E I4E (4)
wa$idu-ar pts/ @8@3838E @@48 (46)
wa$idu-arUwa$idu-ar4V w1oa-i
wa$idu-ar
-6 date / ca$
&ate ber!ungsi untuk menampilkan hari,tanggal,bulan dan tahun, dan %al perintah yangber!ungsi untuk menampilkan kalender dalam 1 bulan.
wa$idu-arUwa$idu-ar4V date
Sun @an 1F //K05K/F ;T /01/
wa$idu-arUwa$idu-ar4V ca$
@anuary /01/
Su Mo Tu :e Th #r Sa
1 / 5 C F G H
O D 10 11 1/ 15 1C
1F 1G 1H 1O 1D /0 /1
// /5 /C /F /G /H /O
/D 50 51
"'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 62/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
n6 c1-od
%hmod ber!ungsi untuk mengganti permission dari sebuah !ile,
wa$idu-arUwa$idu-ar4/-edia/*ata sudo c1-od GEE wa$id
o6 c$ear
ber!ungsi untuk membersihkan layar %onsole terminal
p6 1istor%ber!ungsi untuk menampilkan perintah-perintah yang pernah diketik sebelumnya. Sepertipada gambar berikut K
#6 5seradd / adduser / userde$
ber!ungsi untuk membuat user baru, perbedaan dari kedua perintah diatas adalah adduserakan membuat user se%ara otomatis ketika kita mengetikkan perintah K
wa$idu-arUwa$idu-ar4V sudo useradd wa$id
sedangkan perintah adduser akan membuat user baru, tetapi kita akan ditanyakanbeberapa pertanyaan yang harus kita ja"ab,
wa$idu-arUwa$idu-ar4V sudo adduser wa$iduserdel adalah perintah yang ber!ungsi untuk menghapus user yang kita buat, %ontohnya
wa$idu-arUwa$idu-ar4V sudo userde$ 3r wa$id
"1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 63/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
r6 top
top adalah sebuah perintah yang ber!ungsi untuk menampilkan proses-proses yangsedang berjalan dalam system,
wa$idu-arUwa$idu-ar4V top
s6 df
&! adalah perintah yang ber!ungsi untuk menampilkan partisi,blo%k dan mounting pointyang ada dalam System.
t6 fdisk
!disk adalah sebuah perintah yang ber!ungsi untuk melihat struktur partisi hardisk yangkita gunakan.
"2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 64/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
06 i$e 9er-ission
#ile Permission adalah sebuah kelebihan didalam linu yang dapat memungkinkankita untuk membatasi akses dari user-user yang kita tidak inginkan untuk mengakses !ile
pribadi kita, Linu dikenal dengan keamanan dalam pengaksesan data, user dalam linudibagi menjadi /, yaitu userbiasa, dan superuser, metode pemba%aan !ile pada linudibagi menjadi 2ead, :rite, dan E%ute, perintah yang berkaitan dengan metode aksesadalah sebagai berikut K
86 c1-od (c1ange -ode) adalah mode akses pada sebuah !ile dalam Linu, apabilakita ingin menyetting mode akses permission pada sebuah !ile $ !older bisa denganmenggunakan perintah %hmod.
@6 c1own (c1ange owner) adalah mode akses kepemilikan user atas sebuah !ile, kitabisa merubah kepemilikan sebuah !ile ke user yang berbeda dengan perintah%ho"n.
A6 c1grp (c1ange group) adalah mode akses kepemilikan group atas sebuah userdan !ile, kita bisa mengatur user dan !ile agar masuk kedalam sebuah group sesuaidengan keinginan kita dengan perintah %hgroup
permission memberikan 5 buah Method akses kepada user yaitu K
• read )r* adalah izin untuk memba%a !ile atau melihat sebuah !ile.• write )"* adalah izin untuk menulis, memodi!ikasi, atau menghapus sebuah !ile
atau dire%tory. khusus untuk pemilik !ile,• e'ecute )* adalah izin untuk mengeksekusi atau menjalankan sebuah !ile.
9er-ission
2ead )r* C
:rite )"* /
E%ute )* 1
"3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 65/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
9kses Permission dapat di jelaskan dalam tabel dan gambar diatas, dalam bentuk angka-
angka desimal, kita dapat melihat akses dan keterang sebuah !ile dengan perintah berikut
K $s 3$
dapat dijelaskan bah"a blok diatas mendapat akses HHH artinya user,group, dan other.
dapat mengakses !ile jo+@6odt dan wa$idu-ar adalah pemilik dari !ile job/.odt dan wa$id
adalah group
Permission dari !ile job/.odt dibagi menjadi 5 blok yaitu K
rw' rw' rw'
>ead rite .'cute
5ser C / 1 G
,roup C / 1 G
Ot1er C / 1 G
Tabel diatas menunjukkan permission dari user,group, dan other, sehingga kita bisamelakukan settingan $ kon!igurasi permission dari sebuah !ile berdasarkan dari tabeldiatas.
lalu bagaimanakah %ara untuk melakukan setting permission pada sebuah !ile, seperti
yang sudah dijelaskan sebelumnya, untuk melakukan kon!igurasi permission dari sebuah!ile $ direktori bisa dengan menjalankan perintah berikut K
Nsudo c1-od GEE print6odt
seperti pada gambar berikut K
"
,er%i$$ion u$er 'roup 1a%a *ile:aktu dan
;an''alUkuran
*ile
u$er 'roup u$er
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 66/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
sebelumnya hak akses dari !ile print.odt hanyalah 0,0,1 )---,---,--1* artinya hanya orang lain)other* yang dapat mengeksekusi !ile tersebut, setelah !ile tersebut diubah !ilepermissionnya menjadi HFF )r",r-,r-* maka user, dapat memba%a, menulis danmengeksekusi, sedangkan group dan other hanya dapat memba%a dan mengeksekusi !ile
tersebut.
kita dapat menjumlahkan angka-angka dari akses read,"rite,e%ute tadi, apabila menjadiH berarti user dapat memba%a,menulis,dan mengeksekusi sebuah !ile, dan arti angka F,user dan other hanya dapat memba%a dan mengeksekusi !ile tersebut.
dengan melakukan penjumlahan-penjumlahan sederhana berikut K
• user = ? M @ M 8 G = (read)
• group = ? M 8 E = (write)
• ot1er = ? M 8 E = (e'cute)
0 adalah angka untuk menghilangkan akses dari user$group$other, %ontoh K
Nsudo c1-od @ jo+@6odt
dapat dijelaskan sebagai berikut K
• user = @ @ = (read)
• group = = (write)
• ot1er = = (e'cute)
user hanya bisa menulis, sedangkan group, dan other tidak mendapatkan akses.kita juga dapat melakukan setting permission dengan menggunakan ', langkah-langkahuntuk melakukan permission adalah dengan melakukan klik kanan pada !ile yang ingin kitasetting permission, kemudian pilih properties, dan pilih tab 6Permissions7.
Seperti pada gambar diatas kita dapat merubah akses permission dari user, group danother, dengan mudah melalui inter!a%e '.
"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 67/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
*6 i$eS%ste-
Sebuah sistem operasi dibangun dari beberapa !ilesystem yang saling bekerjasama
dan saling mendukung, agar dapat berjalan dan menyelesaikan berbagai proses yangdijalankan oleh user.
#ilesystem '< berbentuk hirarki yang menyerupai struktur tree )pohon yangdibalik, akarnya ada di atas, %abangnya ada di ba"ah*. Struktur ini bertumpu pada sebuahtempat yang disebut root )biasa di"akili oleh karakter slash, >$>*. Segala sesuatu yang adapada struktur !ilesystem '< hanya dapat berupa !ile atau direktori. &irektori miripdengan sebuah map yang berisi !ile maupun direktori lainnya. &an direktori yang beradadalam direktori lain disebut %hild )disebut juga sub direktori* dari dari direktori di atasnya)direktori parent*. &irektori dalam struktur !ilesystem dapat memiliki banyak %hild tapihanya bisa memiliki satu parent. Sebuah !ile dapat menyimpan in!ormasi namun tidak
dapat mengandung !ile lain maupun direktori lain.
#ile system dalam linu dibagi menjadi 5 bagian yaitu K
• 5ser *ata
Merupakan !ile W !ile yang umumnya di%iptakan oleh user untuk menyimpan datamisalnya !ile task, do%ument, dsb.
• Siste- data
#ile yang digunakan oleh sistem linu untuk melakukan proses misalnya bat%h !ile.
• i$e .'ecuteta+$e
4erisi in!ormasi yang dikenal komputer sebagai instruksi W instruksi, dapat dijalankanse%ara langsung oleh user misalnya !inger, ping, dsb.
'ntuk menyatakan sebuah letak direktori tertentu pada hirarki struktur !ilesystem, yangdikenal dengan path $ arah, arah disini diartikan dengan bagaimana user bisa men%apaisuatu !ile $ direktori.Setiap direktori yang dilalui path dipisahkan dengan sebuah tanda $ )aris Miring $slash*path dapat dibagi menjadi dua bagian yaitu K
• +so$ute pat1Yaitu bila suatu lokasi dide!inisikan mulai titik a"al root )$*
• >e$atie pat1Yaitu jika suatu lokasi dide!inisikan mulai dari %urrent "orking dire%tory.'ntuk keperluan relati+e path dikenal beberapa notasi untuk jalan pintas, yaitu Ka6 262 untuk -en%atakan current working director% 6+6 2662 untuk -en%atakan direktori tepat %ang +erada di atasn%a6c6 2V2 untuk -en%atakan 1o-e direktori
""
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 68/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
&alam #ileSystem Linu dikenal 9turan-aturan dalam penamaan !ile pada Linu adalahsebagai berikut K
• ama !ile terdiri dari ma. /FG karakter.
• &apat menggunakan huru! besar dan ke%il.
• Linu membedakan huru! besar dan ke%il.
• &apat menggunakan tanda titik ).*, dash )-*, unders%ore )X*.
direktori !ilesystem adalah direktori yang penting pendukung system yang menunjangkerja sebuah system, adalah sebagai berikut K
• / adalah direktori root. &irektori paling dasar yang berisi seluruh direktori lainnya.
• /1o-e adalah direktori yang berisi direktori home untuk user.• /+in merupakan singkatan dari binary. &irektori ini berisi aplikasi$program dasar
linu.• /usr berisi sejumlah direktori yang berisi program yang telah di install kedalam
System.• /ar/ adalah direktori yang berisi !ile-!ile +ariabel dalam System, didalamnya terdiri
dari beberapa !older-!older penting seperti www t-p$i+-ai$d$$
• /de berisi !ile yang digunakan untuk berhubungan dengan de+i%e atau hard"areyang terpasang dalam system, seperti hardisk,usb,%drom,dll
• /s+in berisi !ilesystem yang dijalankan se%ara otomatis oleh system.
• /etc berisi !ile kon!igurasi berupa teks untuk mengubah kon!igurasi sistem• /-nt berisi !ile-!ile kon!igurasi yang dimounting kedalam system agar dapat diba%a
dan digunakan oleh user • /-edia berisi !ile hasil-hasil mounting hardisk $ %drom$!lashdri+e yang sudah
dimounting dan dapat digunakan $diba%a oleh user.• $ar berisi !ile-!ile +ariabel system.• $+in berisi !ile-!ile binary• $$i+ berisi !ile-!ile library system
"#
/
root
2var 2dev2%edia 2etc 2u$r 2#o%e 2lib 2%nt 2bin
2$#are 2$rc 2u$er 2apt 2network
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 69/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB ;p$ikasi Linu'
Linu adalah sistem operasi yang a"alnya hanya dikhususkan untuk ser+er,bera"al dari berkembangnya zaman, Linu sudah dilengkapi dengan berbagai !asilitas', yang dapat digunakan oleh siapa saja, dan dapat digunakan sebagai media hiburan,dan dapat menyelesaikan berbagai pekerjaan seperti desain gra!is, pekerjaan kantor, dandapat digunakan oleh semua kalangan, anak-anak, de"asa, dan orang tua, Linu jugadilengkapi dengan !asilitas untuk mempermudah orang-orang yang memiliki kekurangan!isik )%a%at* untuk dapat menggunakan komputer dengan mudah.
6 Office
a6 insta$$asi Open Office
8pen 8!!i%e biasanya sudah disertakan dibeberapa &istro terkenal seperti'buntu,Mint,dan &ebian. 9pabila &istro yang kita gunakan belum terinstall 8pen 8!!i%emaka kita dapat menginstall 8pen o!!i%e dengan %ara beberapa %ara sebagai berikut,apabila kita akan melakukan installasi melalui terminal kita bisa mengetikkan perintahberikutK
sudo apt3get insta$$ openoffice6org
kita bisa menginstall 9plikasi 8pen 8!!i%e dengan perintah berikut seperti pada gambar,dimana didalam paket 8pen 8!!i%e ini, sudah disertakan 9plikasi-aplikasi seperti :ordPro%essor,Spreadsheet,dan Presentation.
Selain menggunakan terminal kita bisa menginstall 8pen 8!!i%e melalui So!t"are managerseperti 'buntu So!t"are ;enter, seperti pada gambar berikut K
"$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 70/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kita dapat men%ari dengan key"ord 6Open Office”, untuk menginstall :ordPro%essor,Spreadsheet, dan Presentation kita dapat menginstall dengan mudah dengan menekantombol nstall.
+6 insta$$asi Li+re Office
Selain 8pen 8!!i%e, sangat banyak sekali 9plikasi 8!!i%e,yang berlisensi '$PL,diantaranya adalah Libre 8!!i%e, libreo!!i%e a"alnya di laun%hing pada distro Linu 'buntu11.0C, Libre 8!!i%e mena"arkan kenyamanan, ke%epatan, dan keamanan kerja, yangtentunya tidak kalah dengan 8pen 8!!i%e, untuk menginstall Libreo!!i%e ikut langkah-langkah berikut K
sebelum menginstall libreo!!i%e kita perlu menghapus terlebih dahulu paket aplikasi 8pen8!!i%e yang sudah terinstall dalam system, dengan perintah berikut K
sudo apt3get re-oe openoffice6org openoffice6org3+ase sudo apt3get re-oe openoffice6org3co--on openoffice6org3core
kemudian, setelah program 8pen o!!i%e sudah dihapus, berikutnya nstall 9plikasi 8pen8!!i%e, terlebih dahulu, tambahkan PP9$2epository dengan perintah berikut K
tambahkan 2epository dengan perintah berikut K
ec1o 2de+ 1ttp4//repo6ug-6ac6id/ppa6$aunc1pad6net/$i+reoffice Y$s+Jre$ease3csY -ain2 = /etc/apt/sources6$ist6d/$i+reoffice6$ist
kemudian do"nload key libreo!!i%e dengan perintah berikut K
sudo wget ftp4//repo6ug-6ac6id/ekstra/6ugosJtoo$s/ke%J$i+reoffice
tambahkan key yang sudah kita do"nload tadi kedalam system
sudo apt3ke% add ke%J$i+reoffice
lakukan update setelah kita menambahkan key dari 9plikasi libreo!!i%e, agar aplikasilibreo!!i%e, dapat dimasukkan kedalam system untuk bisa di install dan digunakan.
sudo apt3get update
kemudian install openo!!i%e, dengan perintah berikut K
sudo apt3get insta$$ $i+reoffice
sesuaikan libreo!!i%e yang anda install dengan tema yang anda gunakan, agar dapatsingkron dengan tema yang digunakan, sesuaikan dengan &E yang digunakan, untukmenginstall libreo!!i%e pada &E gnome bisa dengan perintah berikut K
sudo apt3get insta$$ $i+reoffice3gno-e
"%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 71/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
apabila menggunakan &E (&E anda bisa dengan mengetikkan perintah berikut K
sudo apt3get insta$$ $i+reoffice3kde
kenapa dibagi menjadi / &E, karena apabila kita menginstall libreo!!i%e se%ara standarmaka, pengaturan tampilan Libreo!!i%e akan sangat ka%au, dan tidak teratur sesuaidengan tema yang kita gunakan, maka dari itu kita menginstall libreo!!i%e untuk gnome)bagi pengguna ubuntu* dan libreo!!i%e kde )untuk pengguna !edora,kubuntu,dll*
c6 :ntroducing Open Office
8!!i%e adalah sebuah kumpulan aplikasi yang ber!ungsi untuk menyelesaikanpekerjaan kantor, dalam linu dikenal beberapa aplikasi o!!i%e berbasis ' yang terkenalseperti 8pen 8!!i%e dan Libre8!!i%e, dalam 8pen8!!i%e dan Libreo!!i%e terdapat beberapaaplikasi seperti K
• ord 9rocessor adalah aplikasi pengolah kata yang ber!ungsi untuk menyelesaikan pekerjaankantor seperti surat dan dokumen-dokumen, berikut adalah jendela kerja dari 8peno!!i%e yang sudah dilengkapi dengan berbagai ma%am tools yang didesain agarmempermudah untuk menyelesaikan pekerjaan.
#'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 72/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
4erikut adalah menu-menu yang disediakan oleh 8pen 8!!i%e, diantaranya terdapat Menubar, Menu %on, dan beberapa pengaturan seperti #ont #a%e, #ont Size,4old,tali%,'nderline, Model Tulisan, Penomoran $ 4ullet and umbering dan #ont ;olor,semuanya didesain agar dapat mempermudah user untuk menggunakannya.
• Spreads1eetadalah aplikasi pengolah angka yang didesain agar dapat menyelesaikanpekerjaan-pekerjaan dalam bentuk tabel, !ormulasi-!ormulasi rumus. 4erikut adalahtampilan jendela 8pen 8!!i%e Spreadsheet.
Pada 9plikasi 8!!i%e, Spreadsheet disediakan beberapa !itur yang didesain agardapat mempermudah user untuk mengakses dalam melakukan perhitungan-perhitungan dalam bentuk !ormulasi rumus. Seperti pada gambar diba"ah telahdisediakan menu bar, i%on i%on, dan pengaturan tulisan dan !ont, dan pengaturan
!ormulasi logika dan rumus matematis.
• 9resentationadalah aplikasi ber!ungsi untuk mempermudah user untuk melakukan presentase,yang didesain dalam bentuk slide-slide dimana kita dapat melakukan %oztumize
4a%kground, tema, dan animasi dari presentase yang kita inginkan, kita dapat
#1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 73/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
mengakses 8pen 8!!i%e Presentation melalui menu 9ppli%ations 8!!i%e 8pen8!!i%e Presentation, setelah kita membuka 9plikasi 8pen8!!i%e Presentationmaka akan ditampilkan "izard sebagai berikut,kita akan diarahkan untuk memilih template yang kita inginkan, apabila kita sudah
memilih template maka kita bisa lanjutkan ke langkah berikutnya denganmelakukan klik tombol et, berikutnya kita akan
kita dapat membuat e!ek-e!ek transisi dan e!ek dari teks-teks pada presentase yang akandibuat,setelah kita memilih E!!e%t kita bisa langsung membuat dengan menekan tombol
;reate.
4erikut adalah tampilan inter!a%e 9plikasi 8pen 8!!i%e Presentation, dimana terdapatmenu bar, i%on, dan pengaturan tulisan !ont,pengaturan slide,dan pengaturan layout.
#2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 74/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
• *ata+ase8pen 8!!i%e &atabase adalah aplikasi yang ber!ungsi untuk membuat danmemanage database )tabel,dan Auery* dengan menggunakan model ', sehinggalebih mempermudah user untuk membuat,menghapus, dan mendesain database,
kita dapat mengakses 8pen 8!!i%e database melalui menu 9ppli%ation 8!!i%e 8pen 8!!i%e &atabase pada panel menu, kemudian kita akan diba"a ke menu:izard dimana kita akan dipandu untuk membuat database, seperti pada gambarberikut K
berikut adalah tampilan inter!a%e 8pen 8!!i%e &atabase, dimana kita dapat membuat danmendesain &atabase dengan mudah, dan %epat
#3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 75/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
B6 7u$ti-edia
Multimedia dibagi menjadi beberapa 3al, yaitu ambar, Suara, dan Bideo, dimana
semua user pada saat ini dibuat mempermudah, Linu menyediakan banyak sekaliaplikasi-aplikasi multimedia, seperti SMPlayer, 'MPlayer, 2hytm4o,nomeMplayer,Eaile,9Tunes,9uda%ious, Mo+iePlayer, Bl%, dan masih banyak lagi 9plikasi-aplikasi multimedia yang disediakan Linu, kali ini Penulis akan memberikan %arauntuk menginstall 9plikasi-aplikasi melalui Terminal dan So!t"are Manager )Synapti%, dan'buntu So!t"are ;enter*, kita dapat menginstall aplikais melalui So!t"are manager seperti'buntu So!t"are ;enter, seperti pada gambar berikut K
kita dapat melihat dan menginstall 9plikasi Multimedia melalui so!t"are %enter melalui;ategory Sound J Bideo yang sudah disediakan,
seperti pada gambar di atas kita dapat menginstall aplikasi Multimedia dengan mudah,dan %epat. &alam hal ini penulis akan membagi aplikasi multimedia menjadi 5 bagian yaituSound, Bideo, dan :eb%am.
#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 76/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
a6 :nsta$$asi udacious
9uda%ious adalah aplikasi multimedia yang mirip dengan player :inamp, 9uda%ious adalah aplikasi pemutar musik yang sangat ringan dan mudah, kita dapat
memainkan !ile-!ile +ideo seperti .!l+,.mo+,.mpg, dan masih banyak lagi !ile-!ile ekstensi+ideo yang dapat diputar dengan mudah pada auda%ious, beberapa !itur-!itur dankelebihan 9uda%ious adalah sebagai berikut K
• Mudah digunakan sebagai bro"ser musik.• &apat menyortir dan men%ari lagu-lagu.• Mendukung !ormat audio komprehensi! dan mendukung !ormat +ideo• dapat digunakan sebagai internet radio stream• nter!a%e bersahabat
untuk menginstall 9plikasi auda%ious kita bisa mengetikkan perintah berikut di terminal,
N sudo apt3get insta$$ udacious
seperti pada gambar diatas kita dapat menginstall 9plikasi 9uda;ious, seperti padagambar diatas. 'ntuk menginstall 9plikasi 9uda%ious melalui So!t"are manager seperti'buntu So!t"are ;enter, sangat mudah, kita hanya perlu mengetikkan nama aplikasi atau
kita dapat mengakses 9plikasi yang telah dibagi berdasarkan kategori yang telahdisediakan seperti pada gambar diba"ah K
apabila kita sudah mendapatkan aplikasi yang kita inginkan kita bisa menekan tombol6nstall7 untuk menginstallnya terlebih dahulu kita dapat melihat keterangan dan in!otentang 9plikasi 9uda%ious seperti pada gambar diatas, apabila aplikasi sudah selesai diinstall, kita dapat mengakses 9plikasi yang kita install melalui menu berikut K
#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 77/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
“pp$ication Sound and ;ideo udacious”64erikut adalah tampilan inter!a%e auda%ious
+6 :nsta$$asi ,no-e37p$a%er
nome-mplayer adalah sebuah aplikasi berlisensi '$PL yang ber!ungsisebagai pemutar +ideo, gnome mplayer dapat memutar berbagai jenis ekstensi !ile +ideo,gnome-mplayer dapat kita integrasikan dengan !ile-!ile title .srt agar kita dapat memutar+ideo dengan menggunakan title .srt, desain gnome-mplayer didesain dengan inter!a%esimple inilah merupakan gnome-mplayer menjadi menarik, dan mudah untuk digunakandan dipahami.
untuk menginstall gnome-mplayer kita bisa mengetikkan perintah berikut, melalui
terminal K
kemudian kita bisa mengetikkan perintah berikut untuk menginstal K sudo apt3get insta$$ gno-e3-p$a%er
kita dapat menginstall gnome-mplayer melalui so!t"are manager 'buntu So!t"are ;enter,seperti pada gambar diba"ah K
#"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 78/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
setelah proses installasi telah selesai, kita bisa menjalankan gnome-mplayer melalui menupp$ication = Sound and ;ideo = gno-e37p$a%er
c6 :nsta$$asi e+0a-
4anyak orang yang menggunakan !asilitas "eb%am pada laptop untuk melakukan%apture !oto, dan merekam +ideo, untuk mem!asilitasi semua itu, '$L'< mempunyaiaplikasi "eb%am yang sangat sederhana, yaitu %heese. %heese adalah aplikasi'$L'< yang digunakan untuk mem!asilitasi semua itu, dengan penggunaan yangmudah dan sederhana, ;heese juga dilengkapi dengan beberapa e!!e%t yang sudahdisediakan, agar dapat mem+ariasikan hasil-hasil dari %apture !oto.s
untuk menginstall %heese kita bisa mengetikkan perintah berikut K sudo apt3get insta$$ c1eese kita juga bisa menggunakan !asilitas so!t"are manager )ubuntu so!t"are %enter* untukmenginstall %heese, seperti pada gambar diba"ah,
kita bisa menginstall %heese melalui terminal dengan mengetikkan perintah berikut K
sudo apt3get insta$$ c1eese
atau kita juga bisa menginstall %heese dengan mendo"nload pa%ket .tar.gz melalui"ebsite 1ttps4//$aunc1pad6net/c1eese kemudian ekstraklah !ile yang dido"nload,
kemudian jalankan perintah berikut, melalui terminal K
##
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 79/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
masuk ke direktori hasil ekstrak sebelumnya, kemudian ketikkan perintah berikut diterminal K
6/configure -ake
sudo -ake insta$$
proses installasi akan berjalan, dan sampai selesai.
kita dapat mengakses %heese melalui menu pp$ication = Sound and ;ideo = 01eesee+ca- Boot16dan kita dapat menggunakan ;heese dengan mudah, dan banyak +ariasi
e!ek yang beragam dan menarik yang telah disediakan, seperti pada gambar berikut K
beberapa pilihan e!ek-e!ek yang beragam yang telah disediakan, yang dapatmempermudah user untuk memilih dan menggunakannya melalui tombol 6E!!e%ts7 yang
telah disediakan.
4erikut adalah pemilihan dan penggunaan salah satu e!ek 6edge7
#$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 80/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
d6 :nsta$$asi Brasero
4rasero &isk 4urner adalah aplikasi &is% 4urner yang didesain berbasis #ree, yangdiran%ang untuk pengguna &E nome, dengan desain inter!a%e bersahabat, parapengguna distro linu a"am dapat menggunakan brasero dengan mudah dan nyaman,pengguna akan diminta untuk memilih salah satu proyek yang ingin dibuat, antara lainK
• membuat sebuah proyek audio seperti audio musik dalam sebuah ;&$&B&• membuat SB;&$&B& untuk keperluan +ideo.• membuat ;&$&B& untuk penyimpanan data.• untuk menyalin$menggandakan ;&$&B&.• untuk melakukan burning !ile S8 kedalam ;&$&B&.
kita dapat menginstall &istro Linu, dengan menggunakan perintah berikut K
sudo apt3get insta$$ +rasero
atau kita bisa menginstall brasero melalui So!t"are manager, 'buntu So!t"are ;enter
#%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 81/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
berikut adalah tampilan inter!a%e 4rasero &isk 4urner K
e6 :nsta$$asi 7o+i$e 7edia 0onerter
Mobile Media ;on+erter adalah sebuah aplikasi %on+erter yang berbasis'$L'< yang sanggup meng%on+erter !ile-!ile multimedia seperti MP5,5P,:9B,MPE,9B,:MB,#LB,9M2, menjadi sebuah ekstensi !ile sesuai dengan yangkita inginkan,
untuk menginstall aplikasi ini anda harus mendo"load terlebih dahulu paket .deb melaluialamat berikut, """.mikso!t.net$produ%t$mm%X1.G.0Xi5OG.deb, di"ajibkan sebelummenginstall MM;, kita harus menginstall beberapa paket dependen%y )pendukung*berikut K
•
T(/.O )or higher*• glib%-/.C )or higher*• libstd%.so.G
setelah ke 5 dependen%y telah di install kita sudah dapat menginstall mm% denganmelakukan klik / pada !ile yang kita do"nload kemudian kita klik tombol >nstallPa%kage> atau kita juga bisa menginstall melalui terminal dengan menjalankan perintahberikut K
sudo dpkg 3i --cJ86F6JiAF6de+
setelah proses installasi telah selesai kita dapat mengakses MM; melalui Panel,pp$ication = Sound and ;ideo = 7o+i$e 7edia 0onerter6
$'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 82/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
06 :nternet
Pada saat ini, perkembangan internet didunia sangat pesat sekali, karena dapat
mempermudah komunikasi dan kita dapat mengakses in!ormasi dengan sangat %epat,untuk itu dibutuhkannya aplikasi-aplikasi agar kita dapat mengakses kontent-konten diinternet seperti "ebbro"ser, internet massanger, -%hat ir%, dll yang mempermudah kitauntuk mengakses in!ormasi dengan %epat dan nyaman.
a6 :nsta$$asi ,oog$e 01ro-e Browser
oogle ;hrome bro"ser adalah bro"ser yang dikenal ringan dan %epat dalammengakses in!ormasi, yang dibuat oleh perusahaan oogle, dibuat dan didesain untukmultiplat!orm sistem operasi, oleh karena itu bisa dijalankan di distro-distro linu. %arauntuk menginstall google %hrome pada &istro Linu adalah dengan %ara sebagai berikut K
ketikkan perintah berikut pada terminal K
sudo apt3get insta$$ goog$e3c1ro-e3sta+$e
kita juga bisa menginstall oogle ;hrome melalui so!t"are manager, ubuntu so!t"are%enter seperti pada gambar berikut K
setelah proses installasi selesai, maka kita dapat mengakses oogle ;hrome melaluipanel 2 pp$ication = :nternet = ,oog$e 01ro-e”6
$1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 83/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
+6 :nsta$$asi 9idgin :nternet 7essenger
Pidgin nternet Messenger adalah aplikasi internet messenger dimana kita dapat
berkomunikasi dengan orang lain yang kita kenal, dengan menggunakan a%%ount yahoo $google kita bisa saling berkomunikasi, %hatting dan rapat dengan menggunakan Pidgin,untuk menginstall aplikasi pidgin internet messenger ketikkan perintah berikut padaterminalK
sudo apt3get insta$$ pidgin
kita bisa menginstall pidgin melalui so!t"are manager ubuntu so!t"are %enter, denganmelakukan pen%arian dengan menggunakan key"ord “pidgin” seperti pada gambardiba"ah K
apabila proses nstallasi Pidgin telah selesai kita bisa mengakses pidgin melalui panel
2pp$ication = :nternet = 9idgin :nternet 7essenger ” seperti pada gambar diba"ah
kita bisa mengatur dan menambahkan a%%ount 6Yahoo, oogle, #a%ebook,dll7, melalui
menu 6ccound = -anage ccound = kemudian kita akan diba"a ke menu 9%%ount,
pilih dd = tambahkan a%%ount pilih proto%ol, isi username dan pass"ord, kemudian
tekan tombol “dd” kemudian Login dengan 9%%ount yang kita buat sebelumnya,
masukkan pass"ord, dan anda siap untuk berkomunikasi dengan siapa saja,
menggunakan pidgin internet messenger.
$2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 84/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
'ntuk dapat menggunakan Pidgin kita bisa mengikuti langkah-langkah berikut K
c6 :nsta$$asi 301at :>0
<-;hat 2; adalah aplikasi %hatting %lient 2; )internet 2elay ;hat*, ber!ungsi agarkita terhubung dan dapat saling berkomunikasi dengan siapa saja dan kapan saja, melaluiser+er-ser+er :>0 untuk menginstall <-%hat ir% bisa dengan mengetikkan perintah berikut K
sudo apt3get insta$$ 'c1at
atau bisa juga kita menginstallnya melalui ubuntu so!t"are %enter,
$3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 85/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
apabila proses installasi telah selesai, kita bisa mengakses <-;hat 2% melalui panel2pp$ication = :nternet = 01at :>0 kita bisa mengatur 'sername, i%k dan ser+er
yang akan kita gunakan seperti pada gambar berikut K
d6 :nsta$$asi *own$oad 7anager ,wget
,wget adalah sebuah aplikasi &o"nload manager, didesain dengan inter!a%e ',agar lebih mempermudah user untuk menggunakannya, g"get ber!ungsi sebagaimanager dari !ile yang kita do"nload agar bisa diselesaikan do"nload tersebut dengan%epat dan !ile yang di do"nload tidak mengalami kerusakan, keutamaan dari do"nload
manager adalah, agar dapat memper%epat akses dan e!isien dalam melakukan do"nload!ile,"get adalah +ersi ' dari "get yang sebelumnya didesain hanya bisa mengetikkandan mendo"nload !ile melalui terminal. untuk menginstall "get jalankan perintah berikutmelalui terminalK
sudo apt3get insta$$ gwget
atau kita bisa menginstall g"get melalui ubuntu so!t"are %enter, seperti pada gambarberikut K
$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 86/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
setelah proses installasi selesai, kita dapat mengakses "get melalui panel“pp$ication = :nternet = ,wget *own$oad 7anager“6 4erikut adalah tampilan
inter!a%e "get,
(ita bisa menambahkan link-link do"nload sesuai dengan keinginan kita, seperti padagambar diba"ah K
e6 :ntegrasi 7oi$$a irefo' dengan *own$oad 7anager ,wget
Mozilla #ire!o adalah sebuah "eb bro"ser yang sangat terkenal, yang ber!ungsiuntuk mengakses "ebsite melalui media internet, mozilla !ire!o memiliki ribuan add-onsyang tersedia di internet yang ber!ungsi untuk menunjang kerja dari #ire!o, untukmenginstall !ire!o pada &istro Linu, kita bisa mengetikkan perintah berikut di terminal K
sudo apt3get insta$$ firefo'
apabila !ire!o sudah selesai di install, kita bisa mengakses !ire!o melalui panelpp$ication = internet = 7oi$$a irefo'
untuk mengintegrasikan mozilla !ire!o dengan do"nload manager kita membutuhkansebuah add-ons yang bernama >#lashgot>, dimana !lashgot yang akan menghubungkanantara do"nload manager dan Mozilla !ire!o, untuk menginstall add-ons !ire!o kita bisamasuk ke menu #ire!o Too$s = dd3ons, kemudian kita bisa melakukan pen%ariandengan menggunakan key"ord >#lashgot>, seperti pada gambar berikut K
$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 87/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian kita install add-ons 6#lashgot7, kemudian kita setting pengaturan dari !lashgotmelalui menu Etensions, dengan menekan tombol Pre!eren%es, seperti pada gambar
berikut K
kita bisa melakukan settingan dengan menekan tombol 6Pre!eren%e7, kemudian kitasetting &o"nload manager yang akan kita gunakan, yaitu nome "get, kemudian kitabisa pilih 68k7 untuk mengakti!kan do"nload manager yang kita pilih tadi.
$"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 88/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
(emudian kita lakukan per%obaan untuk mendo"nload !ile dengan menggunakan "get,seperti pada gambar diba"ah, kita bisa memilih option #lashgot, dan kita bisa pilih“,no-e ,wget”, kemudian kita pilih 68k7. (emudian do"nload akan berjalan denganmenggunakan do"nload manager "get.
*6 ,rap1ics
raphi% adalah sesuatu yang berkaitan dengan keindahan, keindahan sebuahsistem operasi $ distro linu, memberikan E!ek yang sangat banyak bagi para penggunatersebut, dalam &istro linu, dikenal beberapa aplikasi graphi% yang ber!ungsi untuk
mendesain, mengedit suatu objek gambar, 9plikasi-aplikasi desain gra!is, terdiri daribeberapa ma%am diantaranya adalah gimp, inks%ape, blender, dan kolour paint.
a6 :nsta$$asi ,i-p
,i-p adalah aplikasi mage editor berbasis '$PL, yang ber!ungsi untukmengedit gambar dan memanipulasi sebuah objek berupa gambar, sama halnyadengan adobe photoshop, gimp mengenal bebragai jenis !ormat !ormat image,diantaranya gimp dapat membuka !ile .psd yang kita kenal hanya bisa dibuka
melalui adobe photoshop, gimp didesain dengan mengutamakan kemudahan,ke%epatan dan keamanan kerja, sehingga user, mudah dan %epat untuk terbiasamenggunakan gimp. gimp didesain dengan inter!a%e yang bersahabat. dimanaterdapat menu-menu sehingga memungkinkan kita untuk mempermudahmengungkapkan ekspresi kita melalui gambar yang akan kita edit melalui gimp.
untuk menginstall aplikasi gimp kita bisa mengetikkan perintah berikut di terminal K
sudo apt3get insta$$ gi-p
$#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 89/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kita bisa juga menginstall gimp melalui ubuntu so!t"are %enter, seperti padagambar berikut K
kita dapat mengakses MP, melalui panel “pp$ication = ,rap1ics =,i-p :-age .ditor”6 berikut adalah tampilan inter!a%e gimp,
imp memiliki tiga "indo"s, yaitu toolbo, :orkspa%e, dan layer,image,et%
$$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 90/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kita dapat mengakses "ebsite resmi dari gimp untuk mendapatkan support dandukungan berupa tutorial dan plugin-plugin, yang sudah disediakan di "ebsiteresminya .gimp.org.
+6 :nsta$$asi :nkscape
nks%ape adalah aplikasi &istan%e Be%tor berbasis ' yang didesain agar dapatmempermudah user untuk membuat sketsa,lukisan,dan gambar dengan mudah. inks%apemenyediakan inter!a%es yang user !riendly sehingga mudah dipahami, dan digunakan olehsiapa saja. kelebihan inks%ape adalah dapat memba%a banyak ekstensi !ile, %ontoh
ekstensi SB, inks%ape dapat membuka banyak !ile gambar kedalam banyak "orks%ape,disamping itu penggunaan memory yang relati! ke%il.
untuk menginstall inks%ape kita bisa mengetikkan perintah berikut melalui terminal K
sudo apt3get insta$$ inkscape
apabila kita ingin menginstall inks%ape dengan menggunakan %ara yang mudah melaluiso!t"are %enter, seperti pada gambar berikut.
$%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 91/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
(ita dapat mengakses nks%ape yang telah kita install melalui panel6pp$ication = ,rap1ics = :nkscape” berikut adalah tampilan inter!a%e inks%ape,
kita dapat mengakses "ebsite resmi inks%ape .inkscape.org dimana didalamnya kitaakan mendapatkan support dan dukungan seperti tutorial-tutorial, dan plugin-plugininks%ape yang kita butuhkan.
c6 :nsta$$asi B$ender
4lender adalah sebuah so!t"are 5& gra!is berbasis '$PL, 4lender merupakanproduk '$PL yang terkenal karena sering digunakan untuk membuat !ilm animasi,
+isual e!!e%t, aplikasi 5d interakti!, dan game-game
4lender memiliki banyak !itur, 4lender memiliki ukuran yang relati! ke%il dan berjalan padabeberapa plat!orm komputer populer, +ersi resmi blender dirilis untuk Linu,
untuk menginstall blender kita bisa mengetikkan perintah berikut pada terminal K
sudo apt3get insta$$ +$ender
kita bisa menginstall blender melalui so!t"are manager, ubuntu so!t"are %enter, sepertipada gambar berikut K
%'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 92/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
berikut adalah tampilan inter!a%e 4lender +ersi /.CH,
kita dapat mengakses 4lender melalui Panel “pp$ication = ,rap1ics = B$ender”6
d6 :nsta$$asi Ko$our9aint
Ko$our9aint adalah aplikasi sederhana yang ber!ungsi untuk menggambar danmengedit gambar, yang berlisensi ' $ PL, kolour paint didesain dengan inter!a%eyang simple dan bersahabat, serta (olourpaint mena"arkan berbagai ma%am kemudahandalam penggunaan, kolourpaint hanya dikhususkan untuk mendesain $ menggambar objekyang sederhana, untuk menginstall (olourPaint kita bisa mengetikkan perintah berikutditerminal K
sudo apt3get insta$$ Ko$our9aint
kita juga bisa menginstall (olourPaint dengan menggunakan So!t"are manager, 'buntuSo!t"are ;enter, seperti pada gambar berikut K
%1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 93/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
setelah proses installasi telah selesai, kita bisa mengakses (olourPaint melalui panel“pp$ication = ,rap1ics = Ko$our9aint”, berikut adalah tampilan inter!a%e (olourPaint.
.6 *esktop .ffect @*/A*
Linu a"alnya dikenal dengan sistem operasi tanpa ', pada saatberkembangnya distro-distro linu pada saat ini sangat banyak distro-distro linu yangmena"arkan e!ek-e!ek 5d desktop yang menakjubkan, yang membuat user sering kaliterkagum dengan e!ek-e!ek yang bisa dibuat pada Linu, e!ek-e!ek tersebut bisa kitasetting dan kon!igurasi dengan menggunakan beberapa so!t"are untuk memperindahtampilan &esktop diantaranya adalah ;ompiz.
a6 :nsta$$asi dan Konfigurasi 0o-pi
0o-pi adalah aplikasi +isual e!!e%t yang mena"arkan berbagai ma%am e!ek /
dimensi maupun 5 dimensi, kemudahan kon!igurasi %ompiz merupakan suatu hal yangdiutamakan dari pembuatan aplikasi ini, sehingga user dapat dengan mudah mengaturberbagai e!!e%t yang disediakan dalam ;ompiz, %ompiz berlisensi '$PL sehinggasiapa saja bisa menggunakannya, sebelum menginstall ;ompiz kita perlu ketahui terlebihdahulu, apakah %ompiz dapat bekerja se%ara maksimal, dan apakah hard"are komputeryang kita gunakan support dengan e!ek /d$5d atau tidak, untuk melihatnya kita bisamengikuti langkah-langkah berikut K
sudo wget 1ttp4//+$ogage6de/fi$es/I8@?/down$oad 3O co-pi3c1eck
sudo c1-od M' co-pi3c1eck
%2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 94/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
6/co-pi3c1eckapabila hasilnya sebagai berikut, maka hard"are telah mensupport 100U penggunaan%ompiz, dan %ompiz dapat berjalan dengan maksimal,
apabila proses penge%ekkan telah selesai, kita bisa menginstall %ompiz denganmengetikkan perintah berikut melalui terminal K
sudo apt3get insta$$ co-pi sudo apt3get insta$$ si-p$e3ccs-
kita juga bisa menginstall dengan menggunakan so!t"are manager, ubuntu so!t"are%enter seperti pada gambar diba"ah,
setelah proses installasi selesai kita bisa mengakses ;ompiz, melalui Panel
“S%ste- = 9reference = 0o-pi0onfig Setting 7anager”6
%3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 95/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kita dapat mengatur +isual e!ek yang telah disediakan, kita bisa memilih dan mengaturberbagai ma%am e!ek sesuai dengan keinginan.
(ita bisa mengatur berbagai ma%am e!ek yang sangat beragam, melalui menu-menuyang telah disediakan seperti pada gambar diatas, %ontoh dari e!ek-e!ek desktop yangdapat kita gunakan adalah sebagai berikut K
%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 96/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
4erikut adalah e!ek “painting ire On Screen “
berikut adalah E!e%t “ ni-ation Mirp$ane “
berikut adalah e!ek 6*esktop .'po”
%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 97/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
berikut adalah e!ek 6S1ow 7ouse”6
4erikut adalah e!ek “*esktop 0u+e”
berikut adalah 6ater .ffect”
%"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 98/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
+6 insta$$asi dan Konfigurasi 0onk%
;onky adalah suatu program sederhana dan ringan yang dapat berjalan di system'$Linu dan 4S& dan berlisensi eneral Publi% Li%ense )PL*. ;onky dapat di
kostumise !ungsinya untuk menampilkan in!ormasi system di desktop, misalnyaZ +ersikernel, spa%e hardisk, memory usage, temperatur ;P' dan lainnya serta dapatdimodi!ikasi tampilannya sesuai selera, berikut adalah tampilan ;onky K
(ita dapat menginstall ;onky dengan mengetikkan perintah berikut diterminal
sudo apt3get insta$$ conk%
dengan mengetikkan perintah diatas kita sudah dapat menjalankan %onky melalui 69lt#/7
dan ketikkan “conk%”
%onky akan ditampilkan tetapi dengan tampilan de!ault, sehingga perlu kita melakukankon!igurasi agar %onky dibuat autostart pada saat login, dan memiliki tampilan yang
beragam.
4erikutnya kita akan melakukan kon!igurasi pada %onky agar, kita dapat mengaturtampilan %onky dan membuat %onky se%ara otomatis dapat berjalan ketika kita login.Pertama buatlah !ile 6conk%rc dengan mengetikkan perintah berikut,
wa$idu-arUwa$idu-ar4V sudo nano 6conk%rc
berikut adalah s%ript yang akan kita pastekan pada !ile .%onkyr% yang kita buatsebelumnya K
%#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 99/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
4erikut adalah penjelasan mengenai s%ript diatas yang dapat dibagi menjadi 5 yaitu, padashapes ber"arna biru adalah pengaturan template $ ba%kground yang akan kita buat.
%$
ba%kground template nya edit di ba"ah inialignment topXrightba%kground nouseX!t yes!t!ont bitstream +eraKsize11!talpha 1updateXinter+al 1totalXrunXtimes 0o"nX"indo" yes
o"nX"indo"X%olour 0000% %o"nX"indo"Xtype normalo"nX"indo"Xtransparent yeso"nX"indo"Xhints unde%orated,belo",sti%ky,skipXtask bar,skipXpager doubleXbu!!er yesminimumXsize /F0maimumX"idth /F0dra"Xshades nodra"Xoutline nodra"Xborders noborderX"idth 1borderXmargin 1dra"XgraphXborders node!aultX%olor green%olor1 0F0OHC%olor/ 1H1%e%%olor5 bluenoXbu!!ers yesupper%ase no%puXa+gXsamples /netXa+gXsamples /o+errideXut!OXlo%ale noshortXunits y esgapX 1GgapXy 11
System nya di tampilkan di si ni K*TE<T[!ont sans-seri!KboldKsize1/\SSTEM [hr /\[!ont sans-seri!KnormalKsizeO\sysname kernel on ma%hine;P'K [%pu %pu\U [alignr\[%pubar O,G0 %pu\29MK memper%U [alignr\[membar O,G0\'ptimeK [alignr\[uptime\et"orking yang di pakek kalau pakek k abel biasanya pakek eth0 ato eth1 di sini s aya pakek "irelles jadi "lan03ostname alignr nodename"lan0 alignr [addr "lan0\
eth0 alignr [addr eth0\pro%esses pro%esses )runningXpro%esses running*Status ;P';P' alignr [%pu %pu0\U[%pubar %pu0\MEM align% mem $ memma alignr memper%Umembar $ align% [!sXused $\ $ [!sXsize $\ alignr [!sX!reeXper% $\U[!sXbar $\$home align% [!sXused $home\ $ [!sXsize $home\ alignr [!sX!reeXper% $home\U[!sXbar $home\$media$&ata align% [!sXused $media$&ata\ $ [!sXsize $media$&ata\ alignr [!sX!reeXper% $media$home\U[!sXbar $media$&ata\s"ap align% s "ap $ s"apma alignr s"apper%U[s"apbar\Proses applikasi yang berjalan ;P' & kalau di "indots[!ont sans-seri!KboldKsizeO\P28;ESS [hr /\[!ont sans -seri!KnormalKsi zeO\9ME ali gnr P& ;P'[top name 1\ alignr [top pid 1\ [top %pu 1\[top name /\ alignr [top pid /\ [top %pu /\[top name 5\ alignr [top pid 5\ [top %pu 5\[top name C\ alignr [top pid C\ [top %pu C\[top name F\ alignr [top pid F\ [top %pu F\[top name G\ alignr [top pid G\ [top %pu G\[top name H\ alignr [top pid H\ [top %pu H\[top name O\ alignr [top pid O\ [top %pu O\[!ont sans-seri!KboldKsizeO\ET:82( [hr /\[!ont sans-seri!KnormalKsizeO\P addressK alignr [addr "lan0\
ESS&K alignr ["irelessXessid "lan0\;onne%tion AualityK ali gnr ["irelessXlink XAualXper% "lan0\ULoad alignr loada+g
untuk Edit @am 4isa k ita ganti-ganti&9TE [hr /\[align% 5F\[!ont Trebu%het KboldKMSKsize/0\[time U3KUM\[!ont\[align%\[time Ua Ud Ub UY\
N+ackground te-p$ate n%a edit di +awa1 ini
alignment topXrightba%kground no
useX!t yes!t!ont bitstream +eraKsize11!talpha 1updateXinter+al 1totalXrunXtimes 0o"nX"indo" yeso"nX"indo"X%olour 0000%%o"nX"indo"Xtype normalo"nX"indo"Xtransparent yeso"nX"indo"Xhints unde%orated,belo",sti%ky,sk ipXtaskbar,skipXpager doubleXbu!!er yesminimumXsize /F0maimumX"idth /F0dra"Xshades nodra"Xoutline nodra"Xborders noborderX"idth 1borderXmargin 1dra"XgraphXborders node!aultX%olor green
%olor1 0F0OHC%olor/ 1H1%e%%olor5 bluenoXbu!!ers yesupper%ase no%puXa+gXsamples /netXa+gXsamples /o+errideXut!OXlo%ale noshortXunits yesgapX 1GgapXy 11
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 100/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Pada shapes ber"arna hijau, berikut kita akan menampilkan beberapa (omponen sepertiindi%ator, ;P',29M, dan pengaturan beberapa inter!a%es eth0 dan "lan0 yangdigunakan.
4erikut adalah pengaturan tanggal, dan "aktu yang akan ditampilkan dalam pengaturan;onky.
'ntuk membuat %onky menjadi autostart pada saat pertama kali login, buatlah sebuah !ilebaru pada direktori home, dengan nama 6conk%3startup6s1, kemudian pastekan baris
berikut pada !ile yang kita buat,
sleep /' 00 conk&
maksud dari s%ript diatas adalah, kita akan membuat %onky berjalan $ dieksekusi setelah50 detik setelah login, agar tidak bentrok dengan beberapa aplikasi seperti %ompiz.(emudian setelah !ile diatas disimpan, kemudian ganti !ile permission .conk%3startup6s1agar ee%uteable, dengan perintah berikut K
sudo c1-od GGG 6conk%3startup6s1
%%
;EX;<=*ont $an$-$eri*>bold>$i?e987@S3S;EM <=#r 7@<=*ont $an$-$eri*>nor%al>$i?e9@<$y$na%e <kernel on <%ac#ine.,U> <=cpu cpu@ <=ali'nr@<=cpubar +C cpu@RAM> <%e%perc <=ali'n r@<=%e%bar +C@Upti%e> <=ali'nr@<=upti%e@1etworkin' yan' di pakek kalau pakek kabel bia$anya pakek et# ato et#8 di $ini $aya pakek wirelle$ Fadi wlanHo$tna%e <ali'nr <nodena%ewlan <ali'nr <=addr wlan@et# <ali'nr <=addr et#@<proce$$e$ proce$$e$ (<runnin'Gproce$$e$ runnin'/Statu$ .,U.,U <ali'nr <=cpu cpu@<=cpubar cpu@MEM <ali'nc <%e% 2 <%e%%ax <ali'nr <%e%perc<%e%bar 2 <ali'nc <=*$Gu$ed 2@ 2 <=*$G$i?e 2@ <ali'nr <=*$G*reeGperc 2@<=*$Gbar 2@2#o%e <ali'nc <=*$Gu$ed 2#o%e@ 2 <=*$G$i?e 2#o%e@ <ali'nr <=*$G*reeGperc 2#o%e@<=*$Gbar 2#o%e@
2%edia2Data <ali'nc <=*$Gu$ed 2%edia2Data@ 2 < =*$G$i?e 2%edia2Data@ <ali'nr <=*$G*reeGperc 2%edia2#o%e@<=*$Gbar 2%edia2Data@$wap <ali'nc <$wap 2 <$wap%ax <ali'nr <$wapperc<=$wapbar@,ro$e$ applika$i yan' berFalan .,U 3D kalau di windot$<=*ont $an$-$eri*>bold>$i?e9@,R).ESS <=#r 7@<=*ont $an$-$eri*>n or%al>$i?e9@1AME <ali'nr ,3D .,U<=top na%e 8@ <ali'nr <=top pid 8@ <=top cpu 8@<=top na%e 7@ <ali'nr <=top pid 7@ <=top cpu 7@<=top na%e @ <ali'nr <=top pid @ <=top cpu @<=top na%e 5@ <ali'nr <=top pid 5@ <=top cpu 5@<=top na%e I@ <ali'nr <=top pid I@ <=top cpu I@<=top na%e C@ <ali'nr <=top pid C@ <=top cpu C@<=top na%e 4@ <ali'nr <=top pid 4@ <=top cpu 4@<=top na%e @ <ali'nr <=top pid @ <=top cpu @<=*ont $an$-$eri*>bold>$i?e9@1E;:)RK <=#r 7@<=*ont $an$-$eri*>nor%al>$i?e9@3, addre$$> <ali'nr <=addr wlan@ESS3D> <ali'nr <=wirele$$Ge$$id [email protected] Juality> <ali'nr <=wirele$$GlinkGJ ualGperc wlan@Load <ali'nr <loadav'
DA;E <=#r 7@<=ali'nc I@<=*ont ;rebuc#et >bold>MS>$i?e97@<=ti%e H>M@<=*ont@<=ali'nc@<=ti%e a d b @
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 101/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Selanjutnya buka System ] Pre!eren%es ] Startup 9ppli%ations. (lik 9dd, isi namedengan ;onky, dan isi ;ommand dengan /1o-e/wa$idu-ar/6conk%3 startup6s1,kemudian klik tombol 69dd7 dan 2estart, ;onky akan se%ara otomatis autostart.
c6 :nsta$$asi 0airo3*ock
;airo-&o%k adalah aplikasi do%king sebagai jalan pintas menuju aplikasi tertentu didesktop dan juga untuk memper%antik desktop, ;airo-&o%k berlisensi '$PL. ;airo-&o%k memiliki banyak e!ek-e!ek animasi yang beragam sehingga banyak diminati olehuser, berikut adalah tampilan ;airo-&o%k.
'ntuk menginstall %airo-do%k kita bisa mengetikkan perintah berikut di terminal K
sudo aptitude searc1 cairo3dock sudo add3apt3repositor% ppa4cairo3dock3tea-/ppa sudo apt3get update sudo apt3get insta$$ cairo3dock
perintah diatas adalah sebelumnya kita harus menambahkan ser+er PP9 %airo-do%k kesour%es.list, kemudian kita update, kemudian setelah kita update, kita sudah bisamengetikkan perintah berikutnya yaitu menginstall %airo-do%k. 9pabila ketika kita melakukan pen%arian dan menemukan %airo-do%k, maka kita tidakperlu menambahkan repository, kita bisa langsung menginstall %airo-do%k ke system.
1''
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 102/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
'ntuk mempermudah, kita bisa menginstall %airo-do%k dengan menggunakan ubuntuso!t"are %enter, seperti pada gambar berikut K
setelah proses installasi selesai, kita bisa mengakses %airo-do%k melalui panel“pp$ication = ccessories = 0airo3*ock” berikut adalah tampilan inter!a%e
;airo-&o%k,
berikut adalah tampilan Simple Mode, kita bisa mengatur berbagai ma%am e!ek do%k yangtelah disediakan,
berikut adalah inter!a%e ad+an%e, kita bisa mengatur e!ek-e!ek %airo-do%k yang kitagunakan.
1'1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 103/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
6 p$ikasi 9endukung
a6 :nsta$$asi *rier 7ode-
modem merupakan sebuah komponen yang sangat diperlukan untuk dapat mengaksesatau menggunakan internet, didalam Linu, kita perlu melakukan beberapa settingan yangakan dijelaskan diba"ah, mengenai langkah-langkah untuk menyetting Modem dalambeberapa +ersi $ merk modem agar bisa digunakan pada &istro Linu, tidak semuamodem kita bisa gunakan didalam Linu, ada beberapa modem yang tidak bisa digunakankarena +endor tidak menyediakan dri+er untuk Linu.
4erikutnya kita akan menginstall dan melakukan kon!igurasi beberapa +ersi Modem,
86 :nsta$$asi / Konfigurasi 7ode- H5.: .08@F
7ode- H5.: .08@F
1'2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 104/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
pada &istro Linu 'buntu 11.0C, modem 3ua"ei 1/G0 ini terdeteksi dengan baik. Tidakperlu install dri+er apapun, yang perlu 9nda lakukan hanya memasukkan modem ke port'S4 dan tunggu beberapa saat sampai mun%ul pilihan Mobile 4roadband di net"orkmanager di ikon yang sama utk koneksi "ireless. 9nda harus sedikit bersabar, proses
deteksinya sendiri agak lama, tunggu saja sampai lampu LE& modem kedap-kedipber"arna biru.
9pabila sudah terdeteksi maka akan mun%ul pada indi%ator net"ork %onne%tion, sepertipada gambar berikut K
kemudian kita pilih untuk melakukan edit %onne%tion, mobile broadband seperti padagambar diba"ah, (lik tombol “dd”
kemudian akan ditampilkan setup "izard mobile broadband %onne%tion, seperti pada
gambar diba"ah, pada menu Modem, dapat kita lihat modem kita sudah dapat terdeteksioleh sistem, untuk melanjutkan kita pilih “orward”6
1'3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 105/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
4erikut adalah pemilihan Pro+ider dari egara $ 2egional, kita pilih ndonesia
kemudian pilih pro+ider, apabila tidak tersedia kita ketikkan pada Tet4o pro+ider 6H”6
(emudian !or"ard untuk melanjutkan,
kemudian kita edit %onne%tionnya seperti pada gambar diba"ah, apabila andamenggunakan Pro+ider 939,)sesuaikan Pro+ider dengan yang anda gunakan*, berikutnya
pilih 6Sa+e7, kemudian kita pilih indi%ator net"ork %onne%tion, kemudian pilih 6nternet 9397 seperti yagn di inputkan pada ;onne%tion ame seperti sebelumnya.
1'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 106/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
@6 :nsta$$asi / Konfigurasi 7ode- S-art/H .;*O
4erikutnya kita akan menginstall dan menyetting modem 6Smart E+do dan 939 E+do7pertama-tama kita sambungkan terlebih dahulu modem dengan komputer, kemudianterlebih dahulu install "+dial, dengan perintah berikut K
sudo apt3get insta$$ wdia$
setelah proses installasi selesai, kemudian lanjutkan dengan mengetikkan perintahberikut K
eject /de/sr8
untuk menge%ek apakah Modem sudah terkoneksi dengan komputer dengan mengetikkanperintah berikut K
$sus+
apabila akan ditampilkan hasil sebagai berikut K
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 002 Device 003: ID 201e:2009Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 001 Device 004: ID 0bda:0158 ea!te" #e$iconductor %or&. 'ass #tora(eDeviceBus 001 Device 003: ID 04)2:b0*1 %hicon+ ,!ectronics %o.- Ltd 2.0' /%ebca$ %F*12Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
terlihat pada hasil diatas yang ditebalkan, modem telah terdeteksi oleh system, langkahberikutnya edit !ile wdia$6conf dengan perintah berikut K
sudo nano /etc/wdia$6conf
1'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 107/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
tekan Enter, kemudian pastekan %ode berikut, apabila anda menggunakan pro+ider smart,
Dia!er De)au!tsInit 79
Init 70 /1 ,1 #00 ;%1 ;D2 <F%L7##0'ode$ +&e #B 'ode$Baud 21600'ode$ devtt+#B0=hone >***Username = smart=ass?ord s$arte? ===D +es#tu&id 'ode 1
apabila anda menggunakan pro+ider 939, pastekan %ode berikut, sesuaikan denganpro+ider yang anda gunakan.
Dia!er De)au!tsInit 79Init 70 /1 ,1 #00 ;%1 ;D2 <F%L7##0'ode$ +&e #B 'ode$Baud 21600'ode$ devtt+#B0=hone >***Username = [email protected]=ass?ord ahae? ===D +es
#tu&id 'ode 1
berikutnya simpan !ile kon!igurasi wdia$6conf kemudian ketikkan perintah berikut untukmenyambungkan modem dengan system K
sudo wdia$
kemudian anda akan se%ara otomatis terkoneksi, dengan internet, setelah andamengetikkan perintah diatas jangan %lose dari terminal yang dibuka sebelumnya apabilaanda melakukan %lose maka koneksi internet akan terputus, biarkan terminal terus terbukaagar koneksi internet terus berjalan.
A6 :nsta$$ / Konfigurasi 7ode- ;enus ;T38
kita pasang modemnya, 4uka terminal, kemudian pertama linu akan mendeteksi sebagai%d-rom, lihat posisi de+i%enya dengan perintah berikut K
wa$idu-arUwa$idu-ar V d-esg [ tai$
kemudian akan mendapatkan hasil sebagai berikut K
1'"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 108/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
^/OF1H.GCG50D_ usb%oreK registered ne" inter!a%e dri+er usb-storage^/OF1H.GCG51O_ 'S4 Mass Storage support registered.P@E86FEGF@Q scsi ?4444 0*3>O7 "ua$co-- 770 Storage @6A8 9"4 <S:4 @P@E86FI?EQ sr4 scsi38 drie
^/OF1O.GDCG0/_ 'ni!orm ;&-28M dri+er 2e+isionK 5./0^/OF1O.GDFHOD_ sr CK0K0K0K 9tta%hed s%si ;&-28M sr0^/OF1O.GDG1G0_ sr CK0K0K0K 9tta%hed s%si generi% sg1 type F
seperti pada hasil output perintah diatas terlihat kalau modem terdeteksi sebagai %d-romdiposisi $de+$sr0, maka eje%t de+i%e tersebut dengan perintah berikut K
sudo eject /de/sr
lanjutkan dengan perintah lsusb untuk melihat +endor dan produ%t %ode, apakah sudahmendeteksi modem yang kita gunakan.
wa$idu-arUwa$idu-ar V $sus+
Bus E *eice ?4 :* 8+++48@ T \a-pX 7o+i$e 91ones4us 00F &e+i%e 00/K & 05!0K/a1d 3e"lett-Pa%kard4us 00F &e+i%e 001K & 1dGbK0001 Linu #oundation 1.1 root hub4us 00C &e+i%e 001K & 1dGbK0001 Linu #oundation 1.1 root hub4us 005 &e+i%e 001K & 1dGbK0001 Linu #oundation 1.1 root hub
Perhatikan bagian paling atas, modem telah terba%a sebagai T J 9 Mobile Phones,dengan +endor id 1bbb dan produ%t id 001/ )kode ini akan berbeda tiap produk*, Selanjutnya kasih perintah modprobe usbserial agar kernel mengenali modem sebagaiusbserial )perhatikan 0 didepan +endor id dan produ%t id* K
sudo -odpro+e us+seria$ endor'8+++ product'8@
9gar modul usb serial dijalankan setiap komputer dihidupkan, tambahkan baris usbserial+endor0^+endor id_ produ%t0^produ%t id_ pada !ile $et%$modules
sudo ec1o us+seria$ endor'8+++ product'8@ \gtX\gtX /etc/-odu$es
setelah perintah diatas diketikkan seharusnya modem telah terdeteksi sebagai Iual%omm;&M9 Te%hnologies MSM, kita hanya perlu untuk menyetting dialupnya melalui net"orkmanager $ "+dial seperti pada penjelasan sebelumnya, sesuaikan dengan pro+idermodem yang digunakan.
1'#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 109/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
?6 :nsta$$ / Konfigurasi 7ode- S-artren 0onne'
pertama-tama sambungkan modem ke komputer, berikutnya ketikkan perintah berikut diterminal,
sudo $sus+berikutnya akan mun%ul tampilan seperti ini,
Bus 00* Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 003 Device 002: ID 19d2:ffde OND !ommunication ".#..Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
a"alnya modem yang kita gunakan hanya dikenal sebagai %d-rom maka kita perlumelakukan eje%t pada modem dengan perintah berikut K
eject /de/sr8 eject /de/sr
ketikkan perintah berikut apabila anda menggunakan notebook yang tidak memiliki %drom,kemudian ketikkan lagi perintah lsusb, untuk menge%ek apakah modem kita sudahdikenal,
$sus+
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 003 Device 003: ID 19d2:ffdd OND !ommunication ".#..Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
berarti modem kita sudah terdeteksi seperti pada hasil lsusb diatas “8Id@4ffdd”6
(emudian kenalkan parameter modem dengan kernel, ketikkan perintah berikut K
sudo -odpro+e us+seria$ endor'8Id@ product'ffdd
terus setting "+dial, apabila belum terinstall, install dengan perintah
sudo apt3get insta$$ wdia$
kemudian edit !ile kon!igurasi "+dial, dengan perintah berikut K
sudo gedit /etc/wdia$6conf
1'$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 110/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
%opy kode berikut kedalam !ile wdia$6conf
Dia!er s$artInit2 70 /1 ,1 #00 ;%1 ;D2 <F%L7##0
'ode$ +&e 7na!o( 'ode$=hone >***I#D 0serna$e s$artInit1 79=ass?ord s$art'ode$ devtt+#B0Baud 460800%o$$and Line 7D#tu&id 'ode 1e? ===D +es
ketikkan perintah berikut untuk menyambungkan dengan internet,
sudo wdia$ s-art
E6 :nsta$$ / Konfigurasi *rier 7ode- 9>OL:<K
pertama kita install terlebih dahulu beberapa aplikasi seperti "+dial dan usbXmodes"it%h,dengan perintah berikut K
sudo apt3get insta$$ wdia$ us+J-odeswitc1
kemudian edit !ile kon!igurasi usbXmodes"it%h dengan perintah berikut K
sudo nano /etc/us+J-odeswitc16conf
kemudian ketikkan %ode berikut kedalam !ile yang kita edit,
DefaultVendor = 0x1c9e
DefaultProduct = 0x9d00
TargetVendor = 0x1c9e
TargetProduct = 0x9d00
MessageEndpoint = 0x08 MessageContent =
"!#!1#!$%88000000080000$0$f00##%000000000000000000000"
kemudian simpan kon!igurasi, berikutnya ketikkan perintah berikut
sudo $s /de/tt%5SBR
apabila akan ditampilkan output berikut K
de(tt&U"3' de(tt&U"31 de(tt&U"32
1'%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 111/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
berarti usbXmodes"it%h telah bekerja dengan baik, kemudian edit kon!igurasi "+dialdengan perintah berikut K
sudo gedit /etc/wdia$6conf
kemudian pastekan sintaks kode berikut pada !ile yang kita edit diatas,
4ialer e6aults7 8nit1 9 :;< 8nit2 9 :;=' #1 >1 "'9' 01 02 ?@$:""9' Aodem 9 de(tt&U"3' Aodem ;&pe 9 :nalog Aodem8" 9 ' e BBB 9 &esBhone 9 isi pake nomor sesuai pro(ider Username 9 isi pake username dari pro(ider Bassord 9 isi pake passord dari pro(ider :uto Ceconnect 9 onarrier heck 9 no :bort on 3us& 9 o66 "tupid Aode 9 o66 4ialer shh7 8nit/ 9 :;A'
kemudian simpan kon!igurasi diatas, kemudian untuk mengkoneksikan modem denganinternet, ketikkan perintah berikut K
sudo r--od sudo -odpro+e us+seria$ endor '8cIe product 'Id sudo wdia$
apabila address &S akan ditampilkan maka kita sudah mendapatkan akses internet.
+6 :nsta$$asi dan Konfigurasi *rier 9rint
Printer merupakan sebuah komponen $ hard"are yang tentunya untuk bisaterkoneksi dengan &istro Linu membutuhkan &ri+er, Linu telah menyediakan dri+er-
dri+er printer yang telah dipaketkan kedalam 1 aplikasi yang bernama cups (0o--on5ni' 9rinter S%ste-) yang support banyak +ersi printer seperti ;anon dan 3P, tentu tidaksemua printer di support oleh %ups, untuk +ersi-+ersi printer tertentu kita perlu menginstalldan melakukan kon!igurasi dri+er printer se%ara manual. (arena dri+er printer belumdisertakan didalam paket %ups.
'ntuk menginstall %ups, kita bisa dengan mengetikkan perintah berikut K
sudo apt3get insta$$ cups
11'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 112/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
86 :nsta$$ dan Konfigurasi H9 *eskjet *@FFF
pertama do"nload terlebih dahulu paket dri+er hplip pada link berikut K
www6prdown$oads6sourceforge6net/1p$ip/1p$ip3A688686run6ascwww6sourceforge6net/settings/-irrorJc1oices projectna-e1p$ip\fi$ena-e1p$ip/A68868/1p$ip3A688686run
setelah mendo"nload !ile 1p$ip3A68868@6run , kemudian eksekusi !ile yang kita do"nloadtadi dengan perintah berikut K
sudo s1 1p$ip3A68868@6run
kemudian, setelah kita mengetikkan perintah berikut, kita akan memilih nstallasi mode,kita pilih dnegan mode a uto-atic6
Pada gambar diba"ah kita akan ditanyakan distro Linu, yang kita gunakan, apabilasudah %o%ok dengan yang kita gunakan kita pilih option 6 es”,
111
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 113/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian kita akan dimintakan untuk memasukkan pass"ord root $ superuser,
kemudian proses 4uild dan nstall dri+er akan berjalan,
kemudian akan ditampilkan "izard seperti pada gambar diba"ah, :izard akanmenanyakan ;onne%tion Type yang anda gunakan, kita pilih 'S4, karena Print terkoneksidengan komputer kita menggunakan 'S4,
112
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 114/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian System akan mendeteksi model $ hard"are yang kita gunakan, kita bisamenekan tombol 6<e't” untuk melanjutkan :izard.
Setelah, menekan tombol 69dd Printer7, maka printer akan ditambahkan ke System,seperti pada gambar berikut K
kita bisa melihat dan mengakses printer yang sudah terdeteksi melalui Panel“S%ste- = d-inistration = 9rinting”, seperti pada gambar berikut K
113
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 115/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
@6 :nsta$$ dan Konfigurasi *rier 9rinter 0anon :9@GG
'ntuk menginstall &ri+er Printer ;anon terlebih dahulu do"nload &ri+er ;anon dialamat berikut, """.media!ire.%om$?sA/pp5s0Cjhehde, setelah proses do"nload telah
selesai, etra%t !ile yang masih di %ompress dengan perintah berikut K
sudo tar 3'f cnijfi$ter3ip@Gseries3A6A383iAF3de+6tar6g
berikutnya masuk ke direktori yang sudah di etra%t sebelumnya, kemudian sambungkanantara printer dengan komputer, setelah disambungkan ketikkan perintah berikut K
sudo 6/insta$$6s1
setelah mengetikkan perintah diatas anda akan ditanyakan beberapa pertanyaan, sepertiaggrement, dan beberapa pertanyaan tentang ;onne%tion Type, kita bisa menja"ab
pertanyaan tersebut dengan “PQes” kemudian proses installasi akan selesai dan printersudah bisa digunakan.
A6 :nsta$$asi dan Konfigurasi *rier 0anon
untuk menginstall dri+er printer, terlebih dahulu tambahkan repository melalui PP9 denganperintah berikut K
sudo add3apt3repositor% ppa4-ic1ae$3gru/canon
lakukan update agar system dapat memba%a repository yang kita tambahkan melalui PP9sebelumnya,
sudo apt3get update
kemudian install dri+er printer dengan menggunakan perintah berikut K
sudo apt3get insta$$ cnijfi$ter3ip@Gseries
0onto1 4
'ntuk menginstal dri+er, 9nda harus tahu seri printer yang yang 9nda miliki, %ontohmenginstall dri+er ;anon Pima iP/H00 series di 'buntu seperti perintah di atas, untukseri lainnya dapat dilihat di ba"ah ini K
0anon i98 5+untu *rier ] cnijfi$ter3ip8series0anon i98 5+untu *rier ] cnijfi$ter3pi'-aip8series0anon i98E 5+untu *rier ] cnijfi$ter3pi'-aip8Eseries0anon i98I 5+untu *rier ] cnijfi$ter3ip8Iseries0anon i9 @@ 5+untu *rier ] cnijfi$ter3ip@@series0anon i9@E 5+untu *rier ] cnijfi$ter3ip@Eseries0anon i9@F 5+untu *rier ] cnijfi$ter3ip@Fseries0anon i9@G 5+untu *rier ] cnijfi$ter3ip@Gseries0anon i9?E 5+untu *rier ] cnijfi$ter3ip?Eseries0anon i9?G 5+untu *rier ] cnijfi$ter3ip?Gseries
11
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 116/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
0anon i9? 5+untu *rier ] cnijfi$ter3ip?series0anon i9E@ 5+untu *rier ] cnijfi$ter3ipE@series0anon 7,E8 5+untu *rier ] cnijfi$ter3-gE8series0anon 7,8 5+untu *rier ] cnijfi$ter3-g8series0anon 79?I 5+untu *rier ] cnijfi$ter3-p?Iseries
0anon 79F8 5+untu *rier ] cnijfi$ter3-pF8series0anon 79FA 5+untu *rier ] cnijfi$ter3-pFAseries0anon 79F? 5+untu *rier ] cnijfi$ter3-pF?series
c6 :nsta$$asi *rier ;,
;, (;ideo ,rap1ic dapter) Bideo 9dapter yang ber!ungsi untuk menampilkankeluaran berupa gambar dan "arna yang bisa kita lihat melalui monitor $ L;&, untukmenampilkan raphi% dengan lebih jelas dan ber"arna tentunya kita membutuhkan dri+erdari B9 yang kita gunakan, dalam Linu sebagian dri+er B9 sudah dikenal. 4eberapa
&ri+er B9 yang belum dikenal adalah seperti 9T, dan B&9.
86 :nsta$$ dan Konfigurasi *rier T: >adeon
sebelumnya kita perlu mendo"nload dri+er B9 melalui "ebsite 9M&, berikut K
http!putrichairina.ordpress.com2'1''511instalasi-dri(er-ati-mobilit&-radeon- hd-5+D'-di-linu%-ubuntu-1'-+:;8E2'Aobilit&E2'CadeonE2'HE2'5+D'E2'di E2'$inu%E2'UbuntuE2'1'.+
setelah !ile diatas di do"nload, kemudian jalankan !ile yang kita do"nload dengan perintahberikut K
sudo s1 drier3ga3ati6run kemudian akan ditampilkan "izard, kita bisa memilih “insta$$ *rier” langkah berikutnyaadalah persetujuan aggrement, kita %entang 6 aggree7 untuk menyetujui.4erikutnya restart dengan mengetikkan perintah,
sudo re+oot
kemudian kita bisa mengakses menu (on!igurasi 9T, melalui panel S%ste- ^9references ^ T: 0ata$%st 0ontro$ 0enter6
@6 :nsta$$ dan Konfigurasi *rier <;:*:
pertama, untuk menginstall dri+er B&9, kita perlu melakukan bla%klist beberapa moduleyang mengganggu dengan mengedit !ile bla%klist.%on!, dengan perintah berikut K
sudo nano /etc/-odpro+e6d/+$ack$ist6conf
11
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 117/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian tambahkan baris-baris berikut dibagian akhir !ile,
+$ack$ist ga8Ff++$ack$ist noueau
+$ack$ist riaf++$ack$ist nidiaf++$ack$ist riat
kemudian hapus seluruh paket B&9 yang telah terinstall dengan perintah berikut K
sudo apt3get ]purge re-oe nidia3R
kemudian restart, dengan perintah sudo reboot, kemudian akan ada pesan Error,diabaikan, login seperti biasa, kemudian ketikkan perintah berikut K
sudo s1 <;:*:3Linu'3'F38IE6AF6@?3pkg86run
kemudian jalankan &M )nome* dengan perintah berikut K
sudo serice gd- start
A6 :nsta$$ dan Konfigurasi *rier 7*
terlebih dahulu do"nload dri+er amd, melalui link berikut K
1ttp4//www6nidia6co-/o+ject/uni'61t-$, kemudian %ari baris 69M&GC$EMGCT7, pilih8ption 6Latest Bersion7, dan silahkan di unduh, sampai dengan proses do"nload selesai,kemudian masuk ke terminal, kemudian nonakti!kan &esktop manager nome denganmengetikkan perintah berikut
sudo /etc/init6d/gd- stop
kemudian install dri+er amd yang telah kita do"nload sebelumnya dengan perintahberikut K
sudo s1 <;:*:3Linu'3'FJF?38E6868?3pkg@6run
kemudian akan ditampilkan "izard yang berisi pertanyaan-pertanyaan seperti aggrement,dan kon!irmasi penginstallan, kemudian akan mun%ul pertanyaan berikut 6Pre%ompiled(ernel7 apabila anda terkoneksi dengan internet maka anda bisa memilih 6Yes7, apabilaanda tidak memiliki koneksi internet maka kita bisa memilih 6o7, lalu akti!kan desktopmanager gnome lagi dengan perintah berikut K
sudo /etc/init6d/gd- start
restart system dengan perintah 6sudo reboot7, dan lihat perbedaan gra!ik yang terjadisebelum dan sesudah nstallasi.
11"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 118/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
d6 :nsta$$asi 0odec 9$ugin 7u$ti-edia
&istro Linu yang a"alnya kita install sebenarnya belum memiliki plugin $ %ode%multimedia yang digunakan untuk memainkan audio dan +ideo, untuk itu maka
dibutuhkannya sebuah plugin $ %ode% yang harus kita install setelah proses installasiselesai, agar dapat memainkan !ile musik, dan +ideo.
kebanyakan distro-distro saat ini seperti mint dan blankon sudah menyertakanplugin$%ode% multimedia, "alaupun sudah banyak distro yang menyertakan distro-distrolinu seperti ubuntu belum menyertakan %ode% $ plugin multimedia ini, untuk itu diperlukanuntuk menginstall %ode% tersebut, untuk menginstall kita mempunyai dua buah option yaituseperti biasa melalui terminal dan melalui so!t"are manager 'buntu So!t"are ;enter,
kita bisa menginstall pa%ket ini melalui 'buntu so!t"are %enter, dengan mengetikkan %odename 25+untu >estricted .'tras2 seperti pada gambar diba"ah K
'buntu restri%ted etras merupakan sebuah kumpulan pa%ket etras dimanadidalamnya telah disertakan berbagai paket tambahan $ pelengkap seperti %ode% danplugin multimedia,“kenapa Ubuntu tidak men&ertakan restricted e%tras kedalamdistro mereka F“ karena 2estri%ted etras adalah paket %ode% $ plugin yangmembutuhkan lisensi penggunaannya, maka dari itu ubuntu tidak menyertakan pa%ketetras ini kedalam distro, untuk menginstall ubuntu restri%ted etras, melalui terminalketikkan perintah berikut K
sudo apt3get insta$$ u+untu3restricted3e'tras
apabila proses installasi telah selesai kita bisa menguji apakah %ode%$plugin sudah
bekerja, dengan men%oba untuk menjalankan !ile-!ile musik dan +ideo, apabila sudahberjalan seperti gambar diba"ah maka installasi plugin sudah berhasil.
11#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 119/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
e6 :nsta$$asi / Konfigurasi ine
:ine adalah sebuah emulator yang dibuat untuk mensimulasikan program-programyang berjalan di :indo"s )ekstensi .ee* agar bisa berjalan di Linu dan Ma%. 3ampir
semua distro linu yang besar sudah disupport oleh :E, :E memiliki kekurangandiantaranya, tidak semua aplikasi dapat berjalan melalui "ine, ada beberapa ma%amaplikasi yang tidak bisa berjalan di :ine, untuk melihat da!tar aplikasi $ games yang disupport "ine kita bisa melihat melalui "ebsite berikut, """.appdb."inehA.org.
'ntuk menginstall "ine, kita bisa ketikkan perintah berikut, melalui terminal K
sudo add$a#t$re#ositor% ##a:u&untu$'ine(##asudo a#t$)et u#datesudo a#t$)et insta** 'ine1.3
selain menggunakan terminal, kita bisa menginstall "ine, dengan menggunakan 'buntuso!t"are %enter, seperti pada gambar berikut K
setelah proses installasi telah selesai, kita bisa mengakses :ine, melalui panel“pp$ication = ine”6
11$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 120/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Sebelum menjalankan !ile ee%uteable )ee* kita perlu melakukan beberapa kon!igurasipada :ine, untuk melakukan (on!igurasi, kita pilih panel
“pp$ication = ine = 0onfigure ine
kon!igurasi :ine berdasarkan pada kon!igurasi-kon!igurasi berikut, agar 3ard"are 9udio,ra!ik, Libraries, dan &esktop ntegration, dapat berjalan dengan maksimal.
Setelah melakukan beberapa kon!igurasi seperti pada gambar diatas kita sudah bisamenjalankan aplikasi-aplikasi dengan ekstensi !ile ee%uteable ).ee*, seperti padagambar berikut K
11%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 121/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
f6 :nsta$$asi / Konfigurasi ;irtua$+o'
Orac$e ;7 ;irtua$Bo' adalah perangkat lunak +irtualisasi, yang dapat digunakanuntuk mengeksekusi sistem operasi >tambahan> di dalam sistem operasi >utama>. Sebagai
%ontoh, jika seseorang mempunyai sistem operasi Linu 'buntu yang terpasang dikomputernya, maka seseorang tersebut dapat pula menjalankan sistem operasi lain yangdiinginkan di dalam sistem operasi Linu 'buntu
#ungsi ini sangat penting jika seseorang ingin melakukan uji %oba dan simulasi instalasisuatu sistem tanpa harus kehilangan sistem yang ada. 9plikasi dengan !ungsi sejenisBirtual4o lainnya adalah BM"are dan Mi%roso!t Birtual P;.
untuk menginstall +irtualbo kita perlu mendo"nload +ersi terbaru +irtualbo melalui"ebsite resmi +irtualbo """.+irtualbo.org
kemudian kita akan mendapatkan sebuah !ile .deb, seperti pada gambar berikut K
kita bisa menginstall +irtualbo dengan mengetikkan perintah, berikut
sudo dpkg 3i irtua$+o'3?6J?663FI8E8V5+untuVLucidJiAF6de+
kita juga bisa menginstall dengan %ara lain menggunakan gdebi, dengan melakukan klik/ pada !ile +irtualboC.deb
12'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 122/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian terlebih dahulu, kita harus memperhatikan dependen%y !ile yg dibutuhkanoleh +irtualbo, terlebih dahulu kita harus menginstall dependen%y tersebut melaluiterminal $ synapti%, apabila semua dependen%y telah terpenuhi, kita bisa menginstall+irtualbo. kemudian kita bisa mengakses +irtualbo melalui panel 2pp$ication = S%ste-
Too$s = Orac$e ;irtua$+o'2
berikut adalah tampilan inter!a%e +irtualbo,
tampilan inter!a%e Birtual4o ketika menjalankan / 8S lain didalam +irtualma%hine.
121
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 123/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
g6 :nsta$$asi / Konfigurasi Sa-+a
Samba adalah program yang bersi!at open sour%e yang menyediakan layananberbagi berkas )!ile ser+i%e* dan berbagi alat pen%etak )print ser+i%e*, Sebagai sebuah
aplikasi !ile ser+er, Samba mengizinkan berkas, alat pen%etak, dan beberapa sumber dayalainnya agar dapat digunakan oleh banyak pengguna dalam sebuah group jaringan yangmenggunakan sistem operasi '<, dan mengizinkan interoperabilitas dengan sistemoperasi :indo"s. Samba dibuat berdasarkan protokol Ser+er Message 4lo%k )SM4*, olehndrew Tridge$$6
untuk menginstall samba, jalankan perintah berikut K
sudo apt3get insta$$ sa-+a s-+fs
setelah proses installasi selesai, maka berikutnya kita akan melakukan kon!igurasi, untuk
itu kita perlu mengedit !ile kon!igurasi samba yang terletak pada direktori$et%$samba$smb.%on!, jalankan perintah berikut untuk mengedit
sudo nano /etc/sa-+a/s-+6conftambahkan / baris berikut K
workgroup ks$3ungsecurit% s1are
kemudian pada baris terakhir tambahkan !older$dri+e yang akan kita share, misalnya$media$&9T9 ) sesuaikan dengan mounting partisi*, tambahkan baris berikut.
P*TQco--ent *ata KSLpat1 /-edia/*T+rowsea+$e %esread on$% noguest ok %es
Setelah simpan dan restart samba dengan perintah berikut K
sudo /etc/init6d/sa-+a restart
apabila belum bisa terba%a maka kita akan merubah kon!igurasi !stab, jalankan perintahberikut K
sudo nano /etc/fsta+
kemudian kita bisa mengganti option de!ault pada baris partisi yang akan di share dengan6umask00007
$de/sdaE /-edia/*T auto u-ask
122
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 124/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian simpan kon!igurasi dan restart kembali dengan menggunakan perintah berikut K
sudo /etc/init6d/sa-+a restart
kemudian kita bisa melihat ke komputer lain yang menggunakan sistem operasi "indo"s $linu, melalui my net"ork pla%e $ dengan mengetikkan ip address komputer yang kitashare seblumnya, %ontoh __8I@68F6868_
maka akan ditampilkan !older$dri+e yg telah kita share , di komputer %lient yang terhubungdengan komputer yang telah kita kon!igurasi samba sebelumnya.
(ita juga bisa melakukan sharing dengan menggunakan ', sebelumnya kita harusmenginstall ser+i%e samba terlebih dahulu, seperti pada gambar diba"ah K
16 :nsta$$asi 5+untu3Tweak
5+untu3Tweak adalah sebuah aplikasi t"eaking yang disediakan untuk &istro Linu'buntu, yang didesain agar dapat mempermudah pengguna untuk melakukan pengaturanseperti,
• Login Setting• Session ;ontrol
• 9ppli%ation ;enter• Pa%kage ;leaner• Sour%e ;enter• Sour%e Editor• 'pdate Manager• desktop %oztumize,• ;ompiz Setting• &esktop %on Setting• &esktop 2e%o+ery• nome Setting
• :indo" Manager Setting
123
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 125/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
• Manage S%ript• Manage Template• ;omputer &etail
untuk menginstall 'buntu-t"eak kita bisa do"nload paket 9plikasinya dalam bentuk !ile.deb melalui alamat berikut, httpK$$ubuntu-t"eak.%om$do"nloads$
setelah mendo"nload kita bisa menginstall paket dengan mengeksekusi !ile denganmelakukan klik / dan menekan tombol >install pa%kage> $ melalui ;L denganmengetikkan perintah berikut K
sudo dpkg 3i u+untu3tweak6de+
kita bisa mengakses ubuntu-t"eak melalui panel pp$ication = S%ste- Too$s = 5+untu3Tweakberikut adalah tampilan inter!a%e ubuntu-t"eak
12
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 126/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB ;:<etwork and Securit%
Linu dikenal dengan sistem operasi yang a"alnya di khususkan untuk ser+er,Linu dikenal dengan keamanan pengaksesanpengaksesan data, sehingga linu sampaisekarang masih dikenal dengan sistem operasi yang memiliki kemampuan untukmelakukan penetrasi dan melindungi sebuah jaringan. oleh karena itu banyak +endor-+endor jaringan besar menggunakan Linu sebagai sistem operasi untuk ser+er yangmereka gunakan, karena linu mena"arkan keamanan yang sulit untuk ditembus danke%epatan dalam pemprosesan data.
6 e+Serer
:ebser+er ber!ungsi sebagai mentrans!er berkas $ permintaan user melalui
Protokol komunikasi yang telah ditentukan, saat ini umumnya ser+er "eb telah dilengkapi
pula dengan mesin penerjemah bahasa skrip yang memungkinkan ser+er "eb
menyediakan layanan situs "eb dinamis dengan meman!aatkan pustaka tambahan
seperti P3P, 9SP.
Peman!aatan ser+er "eb saat ini tidak terbatas hanya untuk publikasi situs "eb
dalam """, pada prakteknya ser+er "eb banyak pula digunakan dalam perangkat-
perangkat keras lain seperti printer, router, kamera "eb yang menyediakan akses layanan
http dalam jaringan lokal yang ditujukan untuk menyediakan perangkat manajemen serta
mempermudah peninjauan atas perangkat keras tersebut.
a6 pac1e
pac1e adalah ser+er "eb yang dapat dijalankan di banyak sistem operasi
)'ni,4S&,Linu, Mi%roso!t :indo"s dan o+ell et"areserta plat!orm lainnya* yang
berguna untuk melayani dan mem!ungsikan situs "eb. Protokol yang digunakan untukmelayani !asilitas "eb$""" ini menggunakan 3TTP.
9pa%he memiliki !itur-!itur %anggih seperti pesan kesalahan yang dapat
dikon!igurasi, autentikasi berbasis basis data dan lain-lain. 9pa%he juga didukung oleh
sejumlah antarmuka pengguna berbasis gra!ik )'* yang memungkinkan penanganan
ser+er menjadi mudah.
12
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 127/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
9pa%he merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas
terbuka yang terdiri dari pengembang-pengembang diba"ah naungan 9pa%he So!t"are
#oundation.
9pa%he merupakan "ebser+er yang paling digemari karena mena"arkan
kemudahan dalam kon!igurasi, dan ke%epatan dalam pengaksesan yang telah dibuktikan
pada tabel 6Market Stru%tur7 diatas.
'ntuk menginstall 9pa%he kita bisa mengetikkan perintah berikut melalui terminal,
untuk menginstall apa%he kita membutuhkan beberapa !ile-!ile pendukung "ebser+er
apa%he seperti P3P,SIL,dan phpmyadmin.
Terlebih dahulu penulis akan melakukan penginstallan apa%he kedalam system dengan
menggunakan perintah berikut K
Nsudo apt3get insta$$ apac1e@
9H9 adalah sebuah bahasa pemrograman berbasis "eb dinamis yang berbasis open
sour%e, dan dapat membangun sebuah "ebsite dengan menggunakan P3P, untuk
menginstall php, penulis butuh untuk menjalankan perintah berikut K
Nsudo apt3get insta$$ p1pE p1pE3-%s#$
7%S"L adalah aplikasi basis data model relasional $ 2elational &atabase Management
Systems )2&4MS* yang bersi!at open sour%e yang kini sudah diakuisisi oleh 8ra%le,
Nsudo apt3get insta$$ -%s#$3serer
91p-%ad-in adalah sebuah aplikasi yang didesain untuk mempermudah user untuk
memanage database dalam sistem, untuk menginstall phpmyadmin bisa dengan
menjalankan perintah berikut K
Nsudo apt3get insta$$ p1p-%ad-in_
&alam penginstallan diatas akan dimintakan untuk mengisi pass"ord dari phpmyadmin
dan mysAl-ser+er yang harus diisi, apabila semua perintah diatas sudah dijalankan
kemudian jalankan apa%he ser+er dengan menggunakan perintah berikut K
Nsudo serice apac1e@ start
12"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 128/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
beberapa !ungsi ser+i%e yang dapat kita kontrol, dengan beberapa perintah berikut K
• start ber!ungsi untuk menjalankan ser+i%e "ebser+er
• stop ber!ungsi menghentikan ser+i%e "ebser+er
• restart ber!ungsi merestart ser+i%e "ebser+er
9pabila "ebser+er sudah dijalankan, kemudian kita akan men%oba lakukan pemanggilan
alamat lo%alhost melalui "ebbro"ser, untuk menge%ek apakah "ebser+er sudah berjalan.
seperti pada gambar diba"ah K
apabila hasilnya seperti gambar diatas, maka artinya "ebser+er sudah terinstall kedalam
sistem. berikutnya lakukan per%obaan lagi dengan melakukan pemanggilan phpmyadmin
yang sudah diinstall tadi melalui "ebbro"ser seperti pada gambar diba"ah K
lakukan login dengan menggunakan username “root” dan pass"ord yang sudah disettingsebelumnya pada saat proses installasi, kemudian lakukan login.
12#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 129/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Tampilan login phpmyadmin akan ditampilkan seperti pada gambar, dengan ini maka
"ebser+er apa%he sudah dapat berjalan.
+6 <gin'
gin )ba%aK engine-* adalah ser+er 3TTP dan re+erse proy gratis berbasis open-
sour%e berkemampuan tinggi, yang dapat juga digunakan sebagai proy M9P$P8P5.Perangkat lunak ini di%iptakan oleh 8gor "&soe( pada tahun /00/, dan dirilis untuk
pertama kalinya se%ara umum pada tahun /00C. Saat ini gin digunakan oleh H.GFU
)//.Ojuta* nama domain di seluruh dunia. gin terkenal karena per!ormanya yang tinggi,
stabil, memiliki banyak !itur, mudah dikon!igurasi, dan menggunakan sedikit sumberdaya
pada ser+er.
gin adalah salah satu dari sebagian perangkat lunak untuk ser+er yang
di%iptakan untuk memanage dan mengola sebuah :ebsite. Tidak seperti perangkat lunak
ser+er yang lainnya, gin tidak bergantung kepada thread untuk melayani klien.
Sebaliknya, gin menggunakan arsitektur asynkronus yang lebih stabil. 9rsitektur ini
membutuhkan lebih sedikit memory, dan yang lebih penting, dapat diperkirakan.
4ahkan jika 9nda tidak mengharapkan ser+er 9nda untuk mengatasi ribuan koneksi
pada saat yang bersamaan, 9nda masih dapat diuntungkan dengan pemakaian memory
yang sedikit namun berkemampuan tinggi. gin dapat digunakan dalam semua skala,
mulai dari BPS ke%il sampai dengan %luster ser+er dalam jumlah besar.
12$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 130/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
'ntuk menginstall :ebser+er ngin, kita bisa dengan mengetikkan perintah berikut K
N sudo apt3get insta$$ ngin' p1pE3fp- p1pE3'cac1e p1pE3-%s#$
dengan mengetikkan perintah diatas berarti akan melakukan penginstallan beberapa
aplikasi "ebser+er phpF-!pm untuk +ersi ngin, dan beberapa %a%he-%a%he yang
dibutuhkan oleh ngin untuk menjalankan "ebser+er ngin, p1pE3fp- adalah ser+i%e
untuk menjalankan php sebagai !ast%gi. ser+i%e ini akan membuka port D000. sedangkan
ngin adalah "ebser+er yang menggunakan port standard "ebser+er yaitu O0.
setelah itu perlu melakukan pengeditan !ile kon!igurasi ngin agar "ebser+er ngin dapat
memba%a dan mengeksekusi !ile dengan ekstensi .php, lakukan pengeditan !ile ngin
yang terletak pada /etc/ngin'/sites3aai$a+$e/defau$t, dengan perintah berikut K
Nsudo nano /etc/ngin'/sites3aai$a+$e/defau$t
setelah mengetikkan perintah diatas lakukan pengeditan pada baris berikut, seperti pada
gambar berikut K
kemudian restart ser+i%e dengan perintah berikut, agar kon!igurasi yang dilakukansebelumnya dapat akti! dan diba%a oleh system.
Nsudo serice ngin' start
12%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 131/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
B6 0ontent 7anage-en S%ste- (07S)
;MS adalah sebuah %ontent manajemen system yang ber!ungsi untuk membuat
dan menjalankan banyak ser+i%e-ser+i%e "eb seperti joomla, "ordpress, dan drupalse%ara o!!line, sehingga bisa kita bisa melakukan penyettingan ;MS diatas, dengan syaratdi komputer kita sudah terinstall "ebser+er seperti 9pa%he atau ngin, agar kita dapatmenjalankan ;MS.
a6 Doo-$a
@oomla adalah sebuah ;MS yang didesain dengan Lisensi '$PL, @oomlasangat terkenal, karena kita dapat membangun sebuah "ebsite dengan mudah dan %epatdengan menggunakan @oomla.
'ntuk menginstall @oomla, kita bisa mendo"nload @oomla di "ebsite resminya berikut""".joomla.org, !ile yang akan di do"nload dalam bentuk !ile kompresi .zip
setelah !ile di do"nload, kita bisa melakukan etra%t, sebelum melakukan etra%t, kita%opy !ile .zip kedalam direktori :ebser+er “/ar/www” dengan menggunakan perintahberikut K
sudo cp Doo-$aJ86G683Sta+$e3u$$J9ackage6ip sudo unip Doo-$aJ86G683Sta+$e3u$$J9ackage6ip
setelah !ile di etra%t maka kita bisa melihatnya seperti pada gambar berikut K
kita ganti permission joomla, agar dapat diakses oleh user dan group, dengan perintahberikut K
sudo c1-od GEE joo-$a
13'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 132/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian kita bisa menginstall joomla melalui "ebbro"ser dengan menggunakan '2Lberikut, http!localhostjoomla ,
seperti pada gambar diba"ah, kita akan masuk ke menu installasi,
tahap a"al kita akan memilih bahasa yang akan digunakan, kemudian untuk melanjutkankita pilih “<e't”6
(emudian langkah yang kedua adalah pre-nstallation ;he%k, dimana System akanmelakukan penge%ekkan !itur-!itur yang akti!, kemudian untuk melanjutkan pilih 6et7
step berikutnya adalah Lisensi '$PL, kita bisa menyetujui dengan memilih tombolet,
131
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 133/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian kita akan masuk ke langkah (on!igurasi &atabase, dimana kita akan dimintakanmengisikan user,pass"ord, dan database mysAl.
(emudian kita akan masuk ke Main ;on!iguration, yaitu (on!igurasi utama, dimana kitaakan dimintakan menginput nama Site, email address, admin dan pass"ord dari ;MS@oomla`.
132
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 134/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
4erikutnya kita akan masuk ke menu kon!igurasi akhir,
sebelum mengakhiri kita perlu melakukan kon!igurasi seperti yang ditampilkan pada layarakhir dimana kita akan dimintakan membuat !ile 6%on!iguration.php7 pada direktori root6$+ar$"""7, kita %opy baris s%ript P3P yang ditunjukkan oleh panah diatas, kedalam !ile%on!iguration.php
Terlebih dahulu kita buat !ile pada direktori $+ar$""", dengan nama %on!iguration.php
kemudian pastekan %ode .php seperti yang sudah dijelaskan pada sebelumnya,pastekan %ode P3P diatas kedalam !ile %on!iguration.php, seperti pada gambar berikut K
kemudian hapus !ile installasi, seperti pada gambar berikut K
133
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 135/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian kita sudah dapat mengakses @oomla dengan mengetikkan alamat berikut pada'2L http!localhostjoomla
kita bisa mengakses administrator joomla, melalui panel administrator denganmengetikkan '2L berikut K http!localhostjoomlaadministrator kita akan dimintakan admin dan pass"ord, yang telah kita inputkan pada saat installasi.kemudian kita dapat membuat artikel,dan "ebsite dengan menggunakan joomla.
13
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 136/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
+6 ord9ress
:ordpress adalah sebuah ;ontent Manajemen System yang dibuat dengan Lisensi'$PL, :ordpress sangat terkenal, kita dapat membangun "ebsite,blog,dan artikel
dengan menggunakan :ordpress, karena "ordpress mena"arkan kemudahan daninter!a%e ' dalam pembuatannya. 'ntuk menginstall :ordpress kita bisa mendo"nloadmelalui "ebsite resmi """."ordpress.%om.
#ile yang kita do"nload berbentuk !ile kompresi ordpress-/.2.1.tar.g,setelah !ile telahdido"nload kita pindahkan ke direktori root 6$+ar$"""7 dengan perintah berikut K
sudo - wordpress3A6@686tar6g /ar/www
setelah !ile dipindah, kemudian ekstrak !ile "ordpress dengan menggunakan metode ',menggunakan 6gksudo nautilus7, setelah !ile telah di ekstrak kemudian kita jalankanmelalui "ebbro"ser 6google %hrome7 atau 6mozilla !ire!o7, pertama kita masuk ke menulo%alhost dengan '2L sebagai berikut “$oca$1ost/wordpress8”
kemudian kita klik tombol 6%reate a %on!iguration !ile7 untuk melanjutkan ke stepberikutnya K
kemudian, kita akan masuk ke "el%ome s%reen "ordpress, kita pilih 6Lets o7untuk melanjutkan.
13
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 137/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
(emudian kita akan masuk ke step berikutnya, kita akan dimintakan untuk menginput,&atabase name, username, pass"ord dan database host, sesuaikan kon!igurasiusername dan pass"ord, sesuaikan dengan kon!igurasi mysAl.
(emudian kita akan masuk ke step berikutnya, yaitu kita akan dimintakan membuat !ilewp3config6p1p, se%ara manual pada direktori $+ar$""", dengan perintah berikut K
sudo nano /ar/www/wp3config6p1p
kemudian pastekan %ode .php yang di tampilkan pada gambar diba"ah, kemudian
simpan !ilenya dan klik tombol “>un t1e :nsta$$” untuk melanjutkan.
(emudian kita akan masuk ke langkah berikutnya,kita akan dimintakan untukmenginputkan @udul Site, kita bisa mengisi sesuai dengan keinginan, kemudian masukkanusername dan pass"ord login yang akan dibutuhkan ketika kita akan melakukankon!igurasi :ordpress,
13"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 138/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Proses installasi "ordpress telah berhasil, kemudian kita akan dimintakan untuk
melakukan login, dengan username dan pass"ord, yang kita masukkan sebelumnya,kemudian lakukan login.
Setelah melakukan login kita akan masuk ke menu 69dministrator7 kita bisa membuat danmembangun blog dengan menggunakan "ordpress.
13#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 139/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
c6 *rupa$
&rupal adalah sebuah ;ontent Manajemen System berbasis !ree yang didesain agar
dapat mempermudah user untuk membuat berbagai artikel dan blog-blog se%ara o!!line,untuk menginstall &rupal kita hanya perlu mendo"nload drupal melalui "ebsite resminya,""".drupal.org.
(ita akan mendo"nload sebuah !ile yang telah di kompresi seperti pada gambar berikut K
kemudian kita %opy !ile drupal-H.10.tar.gz ke !older $+ar$""", dengan perintah berikut K
sudo cp drupa$3G686tar6g /ar/www
setelah !ile di %opy kemudian kita ekstrak, dengan perintah berikut K
sudo tar 3'f drupa$3G686tar6g
setelah !ile di ekstrak kemudian kita bisa menginstall dengan mengetikkan alamat berikutpada '2L bro"ser, httpK$$lo%alhost$drupal
13$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 140/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kita perlu melakukan beberapa perubahan seperti meng%opy beberapa !ile dan merubahpermission, kita perlu merubah permission dari direktori $sites$de!ault,
c1-od aMw sites/defau$t
kemudian kita perlu membuat !older 6!iles7, pada direktori $sites$de!ault$, dengan perintahberikut K
-kdir sites/defau$t/fi$es
kemudian kita ganti rubah permission dari !older yang kita buat tadi,
c1-od aMw sites/defau$t/fi$es
kemudian, kita perlu membuat !ile settings.php, dengan meng%opy !ilede!ault.settings.php, jalankan perintah berikut K
cp sites/defau$t/defau$t6settings6p1p sites/defau$t/settings6p1p
kemudian kita rubah permission dari !ile yang kita %opykan sebelumnya,
c1-od aMw sites/defau$t/settings6p1p
setelah melakukan beberapa perubahan diatas kita lanjutkan installasi drupal, berikutnyakita akan masuk ke langkah berikutnya yaitu pemilihan bahasa, kita lanjutkan denganmemilih tombol 6Sa+e and %ountinue7
kemudian kita akan masuk ke langkah &atabase ;on!iguration, dimana kita di"ajibkanuntuk membuat database, yang nantinya akan dijadikan tempat penyimpanan data-datadrupal,
13%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 141/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kita bisa membuat database drupal melalui phpmyadmin, seperti pada gambar berikut kitabisa membuat database dengan mudah dan %epat melalui phpmyadminhttpK$$lo%alhost$phpmyadmin
langkah selanjutnya adalah proses penginstallan &rupal kedalam database, seperti padagambar berikut K
pada langkah berikutnya adalah ;on!igure Sites, dimana kita akan melakukan kon!igurasipada site, dimana kita akan dimintakan untuk memasukkan nama site, dan username danpass"ord untuk login sebagai administrator,
1'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 142/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Proses penginstallan &rupal telah berhasil, kita dapat membuat artikel dan blog sepertipada gambar berikut.
11
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 143/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
06 7ai$Serer
Mail Ser+er adalah sebuah !itur yang dimiliki &istro Linu, dimana kita dapat
memberikan layanan Email kepada %lient, sama halnya dengan MailSer+er besar saat iniseperti M9L, dan YahooMail. (ita dapat belajar membangun sebuah mail ser+er denganmudah hanya dengan menggunakan P; $ Laptop sebagai media pembelajaran.
a6 9OST: dan S#uire$7ai$
9ostfi' adalah mail trans!er agent yang dikembangkan oleh :ietse Benema. 4eberapa!itur yang dita"arkan oleh Post!i K
• Per!orman%e. Post!i mampu melayani sejuta email dalam sehari• (ompatibilitas. Post!i sangat kompatibel dengan Sendmail )yang sudah banyak
dipergunakan orang sebagai MT9 di '<.• Terdiri beberapa program ke%il yang saling tidak per%aya. @ika Sendmail hanya
mampunyai satu program besar dan satu !ile kon!igurasi besar, maka Post!imemiliki program-program ke%il yang menjalankan tugasnya se%ara spesi!ik.
• (eamanan. Post!i dijalankan dengan proteksi bertingkat, oleh program-programke%il yang saling tidak per%aya. Masing-masing program dijalankan oleh userkhusus )bukan setuid*.
• Multiple Transport. Post!i dapat mengirim surat dengan modus SMTP )Simple MailTrans!er Proto%ol* dan '';P )'ni to 'ni ;opy Proto%ol* sekaligus.
• Mendukung !ormat Maildir. Maildir adalah !ormat boks penyimpanan surat dalam
bentuk !older daripada berbentuk satu !ila )mbo*.• (emudahan kon!igurasi. Meskipun Post!i terdiri dari banyak program ke%il, namun
hanya memiliki satu !ile kon!igurasi yang mudah untuk di seting yakni$et%$post!i$main.%!g.
S#uirre$-ai$ merupakan applikasi "ebmail yang ditulis menggunakan P3P dan di dukungdengan P3P murni untuk protokol M9P dan SMTP. &iantara banyak s%ript "ebmailSAuirrel mail adalah salah satu "ebmail yang sudah sangat populer.
:79 )Internet Message ccess !rotocol * adalah protokol standar untukmengakses$mengambil e-mail dari ser+er. M9P memungkinkan pengguna memilih pesan
e-mail yang akan ia ambil, membuat !older di ser+er, men%ari pesan e-mail tertentu,bahkan menghapus pesan e-mail yang ada.
4eberapa !itur-!itur yang disediakan oleh SAuirrelmail adalah sebagai berikut K
• Penge%ekkan Ejaan• Penyaringan Pesan• ;alender • Laporan ;ua%a• (eamanan yang terjamin• Laporan (uota
12
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 144/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kita akan menginstall SAuirelMail dan Post!i pada &istro Linu 6&ebian G SAueeze7,berikut adalah langkah-langkah nstallasi dan kon!igurasinya.
Yang kita butuhkan adalah &B& 2epository, kita membutuhkan &B& 2epository / karena
didalamnya terdapat SAuirelMail,Post#i dan pa%kage-pa%kage lain yang kita butuhkan,
Langkah pertama yaitu menambahkan repository dari &B& /. Masukin &B& / nya, terusketik perintah berikut, dimana kita akan menambahkan 2epository dari &B&/ kedalamSour%es.list, kemudian kita update
N apt3cdro- addN apt3get update
Terus keluarin lagi &B& / nya, dan masukkan &B& 1 kembali.
(emudian kita ketikkan perintah berikut, untuk menginstall paket-paket yang dibutuhkandalam membuat mailser+er
N apt3get insta$$ postfi' doecot3co--on doecot3i-apd doecot3popAds#uirre$-ai$
kemudian akan ditampilkan tampilan berikut, kemudian pilih 68(7
berikutnya, dari tipe kon!igurasi kita pilih 6nternet site7 kemudian kita pilih “Ok”
13
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 145/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian akan masuk ke menu kon!igurasi berikutnya dimana kita akan memberikannama dari System Mail,
anti di tengah-tengah proses install, kita akan disuruh memasukkan &B& yang ke /,masukkan saja dan tunggu hingga proses install selesai.
4erikutnya kita akan melakukan kon!igurasi de+e%ot, yang terletak pada direktori$et%$de+e%ot$de+e%ot.%on!, edit !ile de+e%ot.%on! dengan perintah berikut
N nano /etc/doecot/doecot6conf
%ari baris Proto%ols, kemudian edit dengan menghilangkan tanda 67 pada a"al baris,seperti pada gambar berikut K
kemudian edit baris lain, untuk lebih mempermudah untuk men%arinya kita bisa menekantombol kombinasi 6;T2L :7 kemudian ketikkan kata kun%i 6mboKR7kemudian akan di temukan baris berikut K
“N-ai$J$ocation -+o'4V”/-ai$4:<BO/ar/-ai$/” kemudian hilangkan tanda pagaryang ada didepan baris, seperti pada gambar diba"ah,
1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 146/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Tekan ;tr$ M ' = 0tr$ M % = enter untuk menyimpan !ile kon!igurasi, de+e%ot.%on!
berikutnya kita akan melakukan kon!igurasi sAuirelmail, ketikkan perintah berikut K
s#uire$-ai$3configure
kemudian kita akan masuk ke :izard kon!igurasi SAuirelMail, setelah masuk ke "izardkita ketikkan 6d7 pada ;ommand , seperti pada gambar diba"ah K
kita akan masuk ke "izard berikutnya, kemudian kita ketikkan de+e%ot padapada 6;ommand 7 untuk memilih de+e%ot sebagai M9P Ser+er,
kemudian kita akan masuk ke "izard berikutnya, untuk melanjutkan 6Press 9ny (ey7 atau
tekan tombol enter untuk melanjutkan.
1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 147/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
4erikutnya kita akan masuk ke :izard berikutnya, ketikkan pada %ommand angka /agar kita memilih option $ menu / dari yang disediakan artinya kita akan melakukankon!igurasi pada ser+ermail.
4erikutnya kita akan masuk ke (on!igurasi ser+er, berikutnya masukkan angka 1, artinyakita akan memilih option pertama, yaitu akan melakukan kon!igurasi &omain
kemudian kita akan masuk ke :izard berikutnya, seperti pada gambar diba"ah,ketikkan 6S7 untuk menyimpan dan 6Y7 untuk melakukan kon!irmasi, lalu ketikkan6I7 untuk keluar.
1"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 148/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
4erikutnya kita akan melakukan kon!igurasi pada 9pa%he, ketikkan perintah berikutnyauntuk menampilkan SAuirelMail di "ebser+er
N ec1o 2:nc$ude /etc/s#uirre$-ai$/apac1e6conf2 == /etc/apac1e@/apac1e@6conf
kemudian 2estart ser+i%e dari post!i,de+e%ot, dan apa%he/ dengan perintah berikut agarsemua kon!igurasi yang kita telah kon!igurasi sebelumnya dapat berjalan
N /etc/init6d/postfi' restartN /etc/init6d/doecot restartN /etc/init6d/apac1e@ restart
berikutnya adalah testing, kita bisa melakukan per%obaan dengan menggunakan p%
%lient, sambungkan P; ;lient dengan ser+er, kemudian ketikkan alamat ip ser+erpada bro"ser, httpK$$1D/.1GO.1.1$sAuirrelmail, dan akan mun%ul tampilan login,seperti pada gambar berikut K
yang berarti kita telah sukses untuk menginstall dan kon!igurasi MailSer+er Post#<dan SAuirelMail.
1#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 149/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
+6 Ci-+ra
Ci-+ra adalah suite aplikasi kolaborasi yang menyediakan !asilitas mail ser+ersekelas Mi%roso!t E%hange Ser+er. @ika E%hange Ser+er membutuhkan biaya lisensi
yang %ukup besar, =imbra dapat dijalankan tanpa biaya lisensi sama sekali karena =imbra8pen Sour%e Edition tersedia dalam lisensi MPL )Mozilla Publi% Li%ense*.
(ita akan melakukan installasi =imbra pada &istro Linu 'buntu 10.0C Ser+er LTS,sebelumnya kita harus menginstall 'buntu 10.0C Ser+er terlebih dahulu, kemudian padastep installasi “Software se$ection” seperti pada gambar diba"ah, kita bisa melakukan%entang pada “7ai$ Serer”
setelah proses installasi selesai kita perlu melakukan kon!igurasi hostname, denganmelakukan pengeditan pada !ile $et%$hosts.
sudo nano /etc/1osts
kemudian ketikkan perintah berikut kedalam !ile hosts yang kita edit,
8@G6668 $oca$1ost8I@68F668 ks$ung6co-
kemudian jalankan perintah berikut di terminal K
sudo ec1o ks$ung6co- = /etc/1ostna-e
kemudian reboot System dengan perintah berikut, sudo re+ootsetelah proses restart, kemudian login lagi ke system, kemudian edit !ile $et%$resol+e.%on! dengan perintah berikut K
sudo nano /etc/reso$6conf
kemudian masukkan dua baris berikut kedalam !ile resol+.%on!
do-ain ks$ung6co-na-eserer 8I@68F668
1$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 150/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian restart bind, dengan perintah berikut K
sudo /etc/init6d/+indI restart
kemudian untuk melakukan tes apakah kon!igurasi kita sudah benar, lakukan resol+e kegoogle.%om, dengan perintah berikutnya K
dig goog$e6co-
apabila kita mendapatkan ip dari google.%om maka settingan kita sebelumnya telahberhasil, selanjutnya untuk memastikan &S kita bisa meresol+e domain kita.
Edit !ile $et%$bind$named.%on!.lo%al, dengan menggunakan perintah berikut K
sudo nano /etc/+ind/na-ed6conf6$oca$
kemudian dibaris paling ba"ah pada !ile yang kita edit tambahkan baris perintah berikut K
one “ks$ung6co-” `t%pe -asterXfi$e “/etc/+ind/d+6ks$ung6co-”XX
karena pada !ile diatas kita menambahkan db.kslung.%om pada !ile $et%$bind maka kitaperlu membuat !ile tersebut pada $et%$bind$, dengan perintah berikut K
sudo nano /etc/+ind/d+6ks$ung6co-
masukkan baris berikut kedalam !ile db.kslung.%om
XKSL5<,60O7 TTL F? U :< SO -ai$6ks$ung6co-6 root6ks$ung6co-6 ( @F@@8 X Seria$ F? X >efres1 F? X >etr%
@?8I@ X .'pire F?)X <egatie 0ac1e TTL X U :< <S ns :< 7 8 ns :< 8I@68F668 ns :< 8I@68F668
kemudian simpan kon!igurasi, dan restart bind dengan perintah berikut K
sudo /etc/init6d/+indI restart
1%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 151/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
lakukan pengetesan dengan melakukan resol+e pada kslung.%om ,dengan perintahberikut K
dig ks$ung6co-
setelah melakukan resol+e, apabila kita mendapatkan hasil sebagai berikut
Xks$ung6co-6 :<
XX <S.> S.0T:O<4ks$ung6co-6 F? :< 8I@68F668
XX 5THO>:T S.0T:O<4ks$ung6co-6net6 F? :< <S ns6ks$ung6co-6
XX **:T:O<L S.0T:O<4ns6ks$ung6co-6net6 F? :< 8I@68F668
jika kita mendapatkan hasil seperti diatas, ini berarti &S telah berhasil meresol+ekslung.%om dan kon!igurasi kita sebelumnya telah berhasil.
Langkah berikutnya adalah kita akan melakukan penginstallan =imbra, sebelumnyado"nload terlebih dahulu melalui link berikut K
1ttp4//fi$es@6i-+ra6co-/down$oads/G66J,/cs G66J,JAGG65B5<T58JF?6@888@G@@8?A6tg
kemudian etra%t !ile sour%e diatas dengan perintah berikutnya
sudo tar 'f cs3G66J,JAGG65B5<T58JF?6@888@G@@8?A6tg
setelah proses ekstrak kemudian terlebih dahulu install beberapa depende%y yangdibutuhkan, dengan perintah berikut K
sudo apt3get insta$$ $i+idn883de $i+pcreA3de $i+g-pA3de $i+e'pat83de$i+'-$@3de openss$ $i+$td$A3de per$
jika terdapat error kita perlu melakukan update pa%kage dengan perintah berikut K
sudo apt3get update
berikutnya, masuk ke direktori hasil ekstrak sebelumnya, dan jalankan installasi, denganperintah berikut K
sudo 6/insta$$6s1
kemudian ja"ab beberapa pertanyaan dengan 6Y7 untuk menyetujui installasi, kemudianmasukkan username dan pass"ord, kemudian masukkan hostname dengan nama domainanda 6kslung.%om7 kemudian lanjutkan installasi sampai dengan proses installasi telah
selesai.
1'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 152/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
(emudian kita dapat mengakses =imbra, melalui %lient dengan mengetikkan alamatberikut pada '2L 4ro"ser,
1ttps4//ks$ung6co-4GG8/i-+rad-in
berikut adalah tampilan inter!a%e login =imbra, kita bisa melakukan login denganusername dan pass"ord yang kita inputkan pada saat installasi zimbra sebelumnya.
11
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 153/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
*6 *H09
*%na-ic Host 0onfiguration 9rotoco$ adalah protokol yang berbasis arsitektur
%lient$ser+er yang dipakai untuk memudahkan pengalokasian alamat P dalam satu jaringan. Sebuah jaringan lokal yang tidak menggunakan &3;P harus memberikan alamatP kepada semua komputer se%ara manual. @ika &3;P dipasang di jaringan lokal, makasemua komputer yang tersambung di jaringan akan mendapatkan alamat P se%araotomatis dari ser+er &3;P. Selain alamat P, banyak parameter jaringan yang dapatdiberikan oleh &3;P, seperti de!ault gate"ay dan &S ser+er.menurut C@ 21/1 C@ 21/2I
(arena &3;P merupakan sebuah protokol yang menggunakan arsitektur %lient$ser+er,maka dalam &3;P terdapat dua pihak yang terlibat, yakni &3;P Ser+er dan &3;P
;lient.
• *H09 serer merupakan sebuah mesin yang menjalankan layanan yang dapat>memberikan> alamat P dan in!ormasi T;P$P lainnya kepada semua klien yangmereAuest.
• *H09 c$ient merupakan mesin klien yang menjalankan perangkat lunak klien&3;P yang memungkinkan mereka untuk dapat berkomunikasi dengan &3;PSer+er dan dapat mereAuest $ melakukan permintaan ip address kepada ser+er.
Selain dapat menyediakan alamat dinamis kepada klien, &3;P Ser+er juga dapatmenetapkan sebuah alamat statik kepada klien, sehingga alamat klien akan tetap dari"aktu ke "aktu.
atatan: "#$%! server harus memiliki alamat I! yang statis&.
berikutnya kita akan men%oba untuk menginstall dan melakukan kon!igurasi &3;P,untuk menginstall &3;P kita memerlukan sebuah Ser+er yang menggunakan Sistem8perasi Ser+er seperti &istro Linu 'buntu 10.10 Ser+er.
Setelah proses installasi Linu 'buntu 10.10 Ser+er telah selesai, kita akanmenambahkan repository baru kedalam system dengan melakukan pengeditan pada !ile
yang terletak pada direktori $et%$apt$sour%es.list
sudo nano /etc/apt/source6$ist
kemudian tambahkan baris berikut kedalam !ile sour%e.list,
de+ cdro-4P5+untu3SererJ7aerick 7eerkatJ3>e$ease iAF(@88@68)Q/-aerick-ain restricted
12
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 154/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
maksud dari perintah diatas adalah kita akan menambahkan repository yang terdapatdidalam %d installasi 'buntu Ser+er 10.10, berikutnya masukkan ;& nstallasi 'buntuSer+er 10.10, kemudian lakukan mounting dengan perintah berikut K
sudo -ount /de/cdro- /cdro-
kemudian lakukan update agar system dapat memba%a repository yang kita masukkansebelumnya dengan perintah berikut K
sudo apt3get update
proses update akan berjalan, kemudian setelah proses update selesai kita akanmelakukan penginstallan, dengan perintah berikut K
sudo apt3get insta$$ d1cpA3serer
proses installasi akan berjalan, kemudian setelah proses installasi selesai, kita akanmelakukan range pada ip address yang akan kita setting dan diterima oleh %lient,
edit !ile kon!igurasi dh%pd.%on!, dengan mengetikkan perintah berikut K
sudo nano /etc/d1cpA/d1cpd6conf
%ontohnya, kita akan melakuakn range ip sesuai dengan keinginan kita, misalnya ip yangakan diterima oleh %lient adalah
8I@68F6868/@? ] 8I@68F686A/@? dengan net-ask @EE6@EE6@EE6
kemudian setelah melakukan pengeditan diatas kita akan masuk ke !ile dh%pd.%on! berikutadalah isi dari !ile yang akan kita edit,
beberapa poin yang kita perlu ganti pada !ile d1cpd6conf diatas adalah pada baris yangditebalkan,
13
ddns-update-style noneZsu+net 8I@68F686 net-ask @EE6@EE6@EE6 ̀option +roadcast3address 8I@68F686@EEXoption su+net3-ask @EE6@EE6@EE6X
option do-ain3na-e3serers 8I@68F6868Xoption routers 8I@68F6868Xde!ault-lease-time G00Zma-lease-time G0CO00Zlog-!a%ility lo%alHZrange 8I@68F686E 8I@68F6868\
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 155/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
berikut adalah beberapa penjelasan dari beberapa baris diatas K
Baris perta-asu+net 8I@68F686 net-ask @EE6@EE6@EE6
berarti kita akan melakukan pengaturan net"ork dan netmask dari ip address.
Baris keduapengaturan broad%ast-address dimana kita menentukkan broad%ast dari net"ork dari ipaddress 1D/.1GO.1.0$/C adalah 1D/.1GO.1./FF
Baris ketigaadalah pengaturan subnet dari net"ork ip address yang kita gunakan1D/.1GO.1.0$/C
Baris kee-pat dan ke$i-a
adalah pengaturan domain-name-ser+ers dan ip dari routers yang kita gunakan,ip address router adalah 1D/.1GO.1.1
Baris ke$i-aadalah baris pengaturan range $ ip address yang akan kita berikan kepada %lientrange 8I@68F6868 8I@68F686A
kemudian, simpan kon!igurasi diatas, berikutnya kita akan melakukan pada !ile dh%p5-ser+er, dengan mengetikkan perintah berikut K
sudo nano /etc/defau$t/d1cpA3serer
dari !ile yang kita edit diatas %arilah baris TE2#9;E, kemudian edit dan sesuaikandengan ethernet %ard yang kita gunakan, %ontoh 6eth07,
9enje$asan4port jaringan pada '$Linu dikenal dengan penamaan eth, apabila kita menggunakan 5buah inter!a%e L9 ;92&, maka ethernet %ard tersebut akan dikenal dengan,
• et1 (:nterface L< perta-a)
• et18 (:nterface L< kedua)
• et1@ (:nterface L< ketiga) %ari baris inter!a%e kemudian edit sesuai dengan inter!a%es yang digunakan, menjadisebagai berikut K
N :<T.>0. “et1”
simpan, kemudian 2estart kon!igurasi dengan perintah berikut K
sudo /etc/init6d/d1cpdA3serer restart
1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 156/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian setelah mengetikkan perintah diatas akan keluar noti!y sebagai berikut, yangberarti kon!igurasi yang kita lakukan sudah benar
RStarting *H09 serer d1cpdA P OKQ
apabila hasilnya seperti diatas, maka kon!igurasi &3;P telah berhasil,
kita bisa men%oba &3;P yang telah kita kon!igurasi dengan menggunakan P; ;lientdengan memilih option 9utomati% &3;P 2eAuest, seperti pada gambar berikut K
dengan melakukan kon!igurasi diatas, kita bisa melakukan limit pada ip $ %lient yangmenggunakan !asilitas &3;P, range ip address diatas adalah 1D/.1GO.1.10 W1D/.1GO.1.50 dan jumlah host yang diperbolehkan untuk mendapatkan &3;P adalah /03ost.
1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 157/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
.6 9ro'% Serer
9ro'% Serer adalah sebuah ser+er )sistem komputer atau aplikasi* yang bertindak
sebagai perantara antara ;lient dan Publi% et"ork, permintaan dari klien dalammelakukan reAuest data ke ser+er lain, ;lient 9 terhubung ke proy ser+er, dan proyser+er terhubung ke ser+er luar yang ingin dituju, kita bisa melakukan berbagai kon!igurasidan !iltering kepada %lient. Proy memiliki banyak kelebihan diantaranya dapatmenghemat band"idth, dapat memblokir situs yang ingin kita blokir sesuai dengankeinginan kita.
kebanyakan proy merupakan "eb proy, yang dapat kita blokir pengaksesan berbagaikonten di internet. Ser+er proy memiliki banyak jenis sesuai dengan tujuannya
•
dapat menghemat bandi"idth karena proy melakukan %a%hing atas reAuest yangdilakukan oleh %lient.• &apat menerapkan aturan terhadap akses internet agar dapat membatasi akses ke
kontent-kontent yang tidak di inginkan.• (ita dapat membuat log dimana segala akti!itas %lient akan terekam dan disimpan
didalam log• men%egah tersebarnya +irus, mall"are, spy"are dan %ontent yang dapat merusak• meningkatkan perlindungan data dari kebo%oran
S#uid adalah program proy ser+er yang tersedia se%ara opensour%e yang sangatbanyak kegunaannya, salah satunya adalah melakukan %a%he terhadap konten dari
sebuah "ebsite. @adi apabila sebuah situs pernah dibuka oleh salah satu anggota jaringan, maka SAuid akan menyimpan konten situs tersebut kedalam hard disk ataumemori dari komputer, sehingga jika salah satu anggota jaringan membuka situs yangsama, anggota jaringan tersebut tidak perlu mengakses ke internet, dia hanya perlumengkases %a%he yang sudah disimpan oleh SAuid tadi, yang berakibat proses dalammembuka situs akan menjadi lebih %epat dan tentunya akan menghemat band"idth.
Langkah pertama dalam kon!igurasi SAuid adalah melakukan installasi sAuid, SAuid sudahdisertakan didalam ;& nstallasi 'buntu Ser+er 10.10, untuk itu maka kita hanya perluuntuk memasukkan ;& installasi, melakukan mount dan melakukan pengeditanSour%e.list, langkah pertama masukkan %d installasi, kemudian lakukan mounting denganperintah berikutK
sudo -ount /de/cdro- /-edia/cdro-
kemudian edit !ile kon!igurasi $et%$apt$sour%es.list dengan perintah berikut K sudo nano /etc/apt/sources6$ist
kemudian hilangkan tanda %entang pada !ile editor seperti pada gambar berikut,
1"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 158/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian simpan kon!igurasi, dan lakukan update dengan perintah berikut K sudo apt3get update
setelah proses update selesai, kita bisa melakukan installasi sAuid, dengan perintah
berikut K sudo apt3get insta$$ s#uid
setelah proses installasi telah selesai, sudo nano /etc/s#uid/s#uid6conf
kemudian kita akan masuk ke !ile sAuid.%on! dengan menggunakan editor nano, nanomenyediakan !asilitas sear%h, dimana kita dapat men%ari baris-baris yang kita inginkan,dengan menekan tombol kombinasi 6;trl : 6, setelah itu %ari dan edit bagian berikut,dan hilangkan tanda pagar 67 untuk membuat perintah $ baris tersebut agar dapatdieksekusi,
1ttpJport A8@ transparent N membuat agar port 51/O )proy* menjadi transparent cac1eJ-e- 8@ 7B N membuat %a%he dari memory yang akan digunakan proycac1eJ-gr ad-inUde+ian6eduisi+$eJ1ostna-e pro'%6de+ian6edu
berikutnya %ari lagi baris 6a%l %onne%t7 dan tambahkan baris berikut tepat diba"ahnya,
ac$ ur$ dstdo-ain “/etc/s#uid/ur$” N address yang akan kita blokac$ ke% ur$Jrege' ]i “/etc/s#uid/ke%” N kata kun%i yang akan kita blok1ttpJaccess den% ur$1ttpJaccess den% ke% ac$ $an src 8I@68F6E6/@?1ttpJaccess a$$ow $an1ttpJaccess a$$ow a$$
selanjutnya %arilah dua baris 61ttpJaccess den% a$$” tambahkan tanda pada kedua baristersebut, kemudian simpan kon!igurasi dan keluar dari editor,
berikutnya kita akan membuat !ile yang berisi alamat dan kata yang akan kita blok, buat!ile dengan menggunakan perintah berikut K
sudo nano /etc/s#uid/ur$
tambahkan alamat-alamat "ebsite yang ingin kita blok, %ontohnya K
""".youtube.%om""".!a%ebook.%om""".google.%om
1#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 159/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian simpan kon!igurasi dan buat !ile yang berisi kata-kata yang ingin kita blok,ketikkan perintah berikut K
sudo nano /etc/s#uid/ke%
tambahkan baris berikut kedalam !ile key yang kita buat, %ontohnya Kpornse'
kemudian simpan kon!igurasi,dan keluar dari editor. Selanjutnya kita akan menjalankansAuid dengan perintah berikut K
sudo s#uid 3
@88/A/8 84EF4?F[ S#uid is a$read% running! 9rocess :* @A8?
apabila mendapatkan hasil seperti diatas, maka proses kon!igurasi yang kita lakukan telah
berhasil,selanjutnya kita bisa memodi!ikasi tampilan yang akan ditampilkan ketika sebuahproy bekerja, masuk ke direktori yang dimaksud dengan perintah berikut K
cd /usr/s1are/s#uid/errors/.ng$is1
dalam direktori ini, terdapat banyak !ile-!ile halaman error SAuid, semua !ile tersebutmenggunakan !ormat "eb 3TML, kita dapat memodi!ikasi halaman yang ingin kita blokir,sesuai keinginan dengan menggunakan editor nano
sudo nano .>>J00.SSJ*.<:.* sudo nano .>>J*<SJ:L
edit !ile diatas dengan menggunakan penulisan !ormat bahasa 3TML, sesuai kreati+itas.(emudian restart sAuid dan lakukan reboot dengan perintah berikut K
sudo /etc/init6d/s#uid restart sudo re+oot
kemudian agar %lient kita dapat menggunakan proy yang telah kita kon!igurasi kita perlumelakukan kon!igurasi pada "ebbro"ser pada %lient, seperti pada gambar berikut,
lakukan kon!igurasi pada aplikasi "ebbro"ser yang anda gunakan, dalam hal ini penulis
menggunakan "ebbro"ser 6oogle ;hrome7
1$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 160/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
selanjutnya, apabila kita ingin melakukan kon!igurasi pada proy agar se%ara otomatis%lient menggunakan proy yang kita setting pada ser+er tanpa melakukan kon!igurasimanual pada %lient seperti pada langkah sebelumnya, untuk itu kita perlu melakukansettingan pada proy agar menjadi transparent, dengan melakukan redire%t port http yang
a"alnya port O0 agar di redire%t ke port proy 51/O dengan menggunakan metodeiptables, ikuti beberapa langkah berikut K
Sedikit kon!igurasi pada iptables, untuk redire%t port O0 )3TTP* ke port 51/O )P28<Y*.
sudo ipta+$es ]t nat ] 9>.>O5T:<, ]s 8I@68F686/@? ]p tcp 33dport ]j>.*:>.0T 33to3port A8@
sudo ipta+$es3sae = /etc/ipta+$es
selanjutnya lakukan pengeditan !ile r%.lo%al dengan perintah berikut K
sudo nano /etc/rc6$oca$
tambahkan dua baris berikut kedalam !ile r%.lo%al diatas baris eit,
ipta+$es ]t nat 3 9OST>O5T:<, 3o et1 3j 7S"5.>*.ipta+$es 3t nat 3 9>.>O5T:<, 3s 8I@68F6E6/@? 3p tcp 33dport 3j >.*:>.0T 33to3ports A8@
kemudian simpan dan restart system. (on!igurasi telah berhasil lakukan penge%ekkanpada komputer %lient, selanjutnya apabila masih mengalami masalah ikuti langkah berikut,;ek kon!igurasi inter!a%e dengan perintah i!%on!ig -a @ika terjadi bridge )penggabungan*pada salah satu inter!a%e )%ontohK eth0-eth1*, maka buka kembali s%ript pada /etc/init6d/rc dengan perintah nano,
sudo nano /etc/init6d/rc
berikan tanda pagar pada baris beriku K $sbin$i!%on!ig eth1 1D/.1GO.F0.1 netmask /FF./FF./FF.0 up
Simpan dan keluar, selanjutnya lakukan reboot, setelah proses reboot lakukanpenge%ekkan kembali kon!igurasi inter!a%e dengan perintah “ifconfig 3a” 4
@ika sudah benar dan terjadi M'LT;9ST pada eth0 dan eth1, gunakan perintah berikut
sudo ifconfig et1 ]-u$ticast sudo ifconfig et18 ]-u$ticast sudo /etc/init6d/networking restart
Selanjutnya masuk ke !ile kon!igurasi $et%$init.d$r%
nano /etc/init6d/rc
1%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 161/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Lepas tanda pagar pada /s+in/ifconfig et18 8I@68F6E68 net-ask @EE6@EE6@EE6 up;ontoh K
N! /+in/s1
/s+in/ifconfig et18 8I@68F6E68 net-ask @EE6@EE6@EE6 up
Simpan dan lakukan reboot, dan proses installasi dan kon!igurasi Proy telah berhasil.
1"'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 162/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
6 *o-ain <a-e Serer (*<S)
*<S (*o-ain <a-e Serer) yaitu ser+er yang digunakan untuk mengetahui P
9ddress suatu host le"at host name-nya. &alam dunia internet, komputer berkomunikasi
satu sama lain dengan mengenali P 9ddress-nya. amun bagi manusia tidak mungkin
mengha!alkan P address tersebut, manusia lebih mudah menghapalkan kata-kata seperti
""".yahoo.%om, """.google.%om, atau """.!riendster.%om. &S ber!ungsi untuk
mengkon+ersi nama yang bisa terba%a oleh manusia ke dalam P addresshost yang
bersangkutan untuk dihubungi.
(omputer dan ser+er dalam internet saling berkomunikasi dengan menggunakan
T;P$P, se%ara tidak langsung pada saat kita menggunakan internet maka se%ara tidak
langsung kita telah menggunakan komunikasi antara T;P$P tetapi didalam internet sudah
dikenal sebuah ser+i%e yaitu &S, &S dapat melakukan terjemahan nama-nama host
seperti """.google.%om, """.!a%ebook.%om menjadi alamat ip atau sebaliknya,
mekanisme ini diterapkan agar user dapat dengan mudah dapat mengingat alamat dari
sebuah host dalam jaringan, System &S juga ber!ungsi memberikan in!ormasi tentang
suatu host ke seluruh jaringan internet.
4ind adalah sebuah aplikasi yang sangat terkenal dan banyak digunakan untuk sebagai
&S Ser+er, SAuid berbasis 8pen Sour%e,sehingga kita bebas untuk menginstall dan
menggunakannya sebagai pembelajaran, untuk membuat sebuah ser+er &S, terlebih
dahulu install 4ind, dengan perintah berikut K
sudo apt3get insta$$ +indI
selanjutnya install pa%kage pendukung yaitu dnsutils dengan perintah berikut K
sudo apt3get insta$$ dnsuti$s
langkah berikutnya adalah kita melakukan edit Ethernet yang akan dipakai, nantinya
dengan mengetikkan perintah berikut K
sudo nano /etc/network/interface
kemudian pilih ethernet yang akan dipakai, misalnya eth0 seperti pada gambar berikut :
1"1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 163/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian restart inter!a%e dengan perintah berikut K
berikutnya edit !ile $et%$bind$named.%on!.options, dengan perintah berikut
sudo nano /etc/+ind/na-ed6conf6options
kemudian hilangkan tanda 6$$7 pada baris !or"ard, dan masukkan ip address &S pada
baris setelah !or"ard, seperti pada gambar berikut K
berikutnya edit !ile $et%$bind.named.%on!.lo%al, dengan perintah berikut K
sudo nano /etc/+ind/na-ed6conf6$oca$
kemudian sesuaikan isi dari !ile yang kita edit diatas seperti pada gambar berikut,
edit nama !ile zone sesuai dengan keinginan dalam gambar kita menggunakan
kslung.%om.
1"2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 164/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian untuk membuat !ile db.kslung.%om, terlebih dahulu, kita melakukan duplikat
terhadap !ile db.domainku.%om, yang se%ara de!ault disediakan oleh sistem, seperti pada
gambar, kita telah berhasil membuat !ile db.kslung.%om pada direktori $et%$bind, sesuaikan
nama !ile yang kita buat dengan !ile yang kita inputkan pada kon!igurasi pada
na-ed6conf6$oca$ sebelumnya,
setelah melakukan %opy kemudian kita edit !ile db.kslung.%om dengan perintah berikut K
sudo nano /etc/+ind/d+6ks$ung6co-
sesuaikan !ile kon!igurasi db.kslung.%om seperti pada gambar berikut K
berikutnya edit !ile $et%$resol+.%on!, dengan perintah berikut K
sudo nano /etc/reso$6conf
1"3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 165/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian tambahkan baris berikut pada !ile resol+.%on! K
searc1 ks$ung6co-
na-eserer 8I@68F6868
do-ain ks$ung6co-
do-ain www6ks$ung6co-
seperti pada gambar berikut, kemudian simpan kon!igurasi dengan menekan tombol
kombinasi, ;T2L <, kemudian 6Y7 untuk menyimpan kemudian keluar dari editor,
kemudian buatlah sebuah !ile options di !older $et%$net"ork, dengan perintah berikut K
sudo nano /etc/network/options
kemudian masukkan baris berikut kedalam !ile options
ipJforward %es
spoofprotect %es
s%ncookies nokemudian simpan kon!igurasi, dan keluar dari editor,
berikutnya edit !ile hosts yang terletak di direktori $et% dengan perintah berikut K
sudo nano /etc/1osts
tambahkan 1 baris berikut K
8I@68F6868 ks$ung6co-
tujuan baris diatas adalah agar system bindD dapat memba%a bah"a &S 1D/.1GO.1.1
memiliki &S www&k$lun'&co%, seperti pada gambar berikut K
1"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 166/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian simpan kon!igurasi, dan keluar dari editor
berikutnya kita harus merestart ser+i%e bind dan net"ork dengan perintah berikut K
sudo /etc/init6d/+indI restart
sudo /etc/init6d/networking restart
kemudian lakukan dig, untuk men%oba apakah kon!igurasi dan &S kita telah berhasil
dengan perintah berikut K
sudo dig ks$ung6co-
berikut adalah hasil dari dig, yang telah kita lakukan, yang berarti bah"a kon!igurasi &S
yang kita lakukan telah berhasil, seperti yang ditunjukkan pada gambar berikut K
1"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 167/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
6 Setting dan Konfigurasi 903>O5T.>
2outer adalah sebuah perangkat jaringan yang ber!ungsi untuk menghubungkanantara ip address yang memiliki net"ork yang berbeda sehingga dapat salingberkomunikasi, banyak sekali +endor hard"are yang membuat produk-produk routerdiantaranya adalah ;is%o dan @uniper. 3arga perangkat ini tentunya tidaklah murah, untukitu disediakan alternati! lain oleh Linu. (ita dapat membangun router denganmenggunakan komputer yang mempunyai spesi!ikasi lebih, dan mempunyai inter!a%eyang lebih dari 1, tentunya untuk menghubungkan antara net"ork yang berbeda, berikutadalah %ontoh topologi.
Seperti pada topologi diatas, kita dapat melihat router memiliki dua buah inter!a%e yaituyang menghubungkan antara inter!a%es net"ork lokal dan internet, untuk itumembutuhkan dua buah L9 ;ard $ nter!a%e ;ard, dalam melakukan kon!igurasi ini kitamenggunakan distro linu ubuntu,ikuti langkah berikut untuk melakukan kon!igurasi K Setting et"ork nter!a%es dan 3ostname
nano /etc/network/interfacesauto eth0i!a%e eth0 inet stati%
address 1D/.1GO.1./netmask /FF./FF./FF.0net"ork 1D/.1GO.1.0broad%ast 1D/.1GO.1./FFgate"ay 1D/.1GO.1.1dns-nameser+ers 1D/.1GO.1.1auto eth1i!a%e eth1 inet stati%address 1D/.1GO./.1netmask /FF./FF./FF.0net"ork 1D/.1GO./.0
broad%ast 1D/.1GO././FF
sesuaikan ip address yang dituliskan diatas sesuai dengan kebutuhan ip address yangdigunakan, kemudian lakukan restart jaringan dengan menggunakan perintah berikut K
sudo /etc/init6d/networking restart
1""
.lient Switc#,.
Router 3nternet
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 168/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
selanjutnya lakukan kon!igurasi pada direktori r% dengan perintah berikut K nano /etc/init6d/rc
Tambahkan beberapa baris berikut diba"ah baris ` $bin$sh
/s+in/ifconfig et18 8I@68F6E68 net-ask @EE6@EE6@EE6 up /s+in/ipta+$es ]t nat ] 9OST>O5T:<, ]o et1 ]j 7S"5.>*.ec1o 8 = /proc/s%s/net/ip?/ipJforward
kemudian simpan kon!igurasi, selanjutnya lakukan kon!igurasi pada !ile sys%tl.%on! denganperintah berikut K
nano /etc/s%sct$6conf
%arilah baris Nnet6ip?6ipJforward8
edit dengan menghilangkan tanda pagar )* didepan tulisan net6ip?6ipJforward8 agarbaris tersebut dapat di eksekusi. selanjutnya edit !ile $et%$r%.lo%al dengan perintah berikut
nano /etc/rc6$oca$
tambahkan / baris berikut diatas baris eit 0
N ipta+$es 3t nat 3 9OST>O5T:<, 3o et1 3j 7S"5.>*.N ipta+$es 3t nat 3 9>.>O5T:<, 3s 8I@68F6E6/@? 3p tcp 33dport 3j >.*:>.0T33to3ports A8@
setelah mengetikkan perintah diatas, simpan kon!igurasi dan lakukan restart. (emudian
kita %oba lakukan ping melalui %lient ke ip publi% %ontohnya alamat google.%om, apabila
mendapatkan hasil 6GC 4yte ----------7, maka proses kon!igurasi telah berhasil.
1"#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 169/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB ;::
>e-aster
>e-astering adalah proses pembukusan kembali so!t"are, dimana kita dapat
menambahkan $ mengurangi paket dan bahkan memperbaiki kekurangan dari sebuah
so!t"are, 4isa dikatakan bah"a remastering merupakan proses pembuatan sistem
operasi baru dengan paket aplikasi yang berbeda dari sistem aslinya )de!ault*. &engan
remastering memungkinkan kita untuk menambah atau mengurangi paket aplikasi di
sistem operasi yang ada dengan paket aplikasi yang baru
Se%ara umum dapat diketahui bah"a tujuan dari remastering itu sendiri adalah
membuat sebuah sistem operasi yang sesuai dengan kehendak pembuatnya, dalam hal
ini bisa bertujuan khusus atau memang ditargetkan digunakan pada lingkungan tertentu.
3ampir semua sistem operasi modern yang beredar sekarang seperti :indo"s <P, Bista,
Se+en, 'buntu, Sla%k"are,&ebian dan sistem operasi modern lainnya dapat di remaster,
tetapi dari sekian banyak Sistem operasi tadi kita tidak bisa sembarangan meremastering
sendiri. karena dari sekian banyak Sistem operasi tersebut ada yang memiliki li%ensi dan
peraturan )hak kepemilikan*, baik sistem operasi itu sendiri maupun so!t"are yang
digunakan dalam prosesnya.
&istro Linu merupakan Sistem 8perasi yang berbasis '$PL artinya bebas,
sehingga &istro Linu tersebut yang dapat diremaster se%ara bebas tanpa terikat akan
li%ense atau di"ajibkan membayar adalah sistem operasi yang menggunakan lisensi,
dalam banyak hal kita dapat dengan mudah meremaster sebuah distribusi '$Linu
dibandingkan sistem operasi lainnya hal ini dikarenakan tersedianya so!t"are bantu dan
dokumentasi yang dapat mempermudah kita untuk melakukan 2emaster.
1"$
Di$tro Linux ,ro$e$Re%a$terin'
Di$troLinux
Di$tro LinuxHa$il Re%a$ter
Di$troLinux
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 170/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
6 >e-asterS%s
2emasterSys adalah sebuah tools yang ber!ungsi untuk melakukan remastering
terhadap &istro Linu yang akan kita remaster, selain itu 2emastersys dapat digunakansebagai tools untuk memba%kup sistem anda, terdapat dua buah !itur menarik yang dapat
kita gunakan menggunakan remastersys pada distro turunan debian,
1. Membuat !ull system ba%kup termasuk personal data ke li+e %d$d+d$ sebuah !ile
.iso yang dapat digunakan dimanapun dan dapat di install, sama halnya dengan
metode host pada Sistem operasi :indo"s
/. &apat digunakan untuk membuat %opyan dari sistem anda, tetapi tanpa ada data
dari user sebelumnya.
4erikut adalah tampilan inter!a%es 2emasterSys.
'ntuk menginstall remastersys, kita bisa mendo"nload paket debnya melalui pada link
do"nload berikut httpK$$pessoal-debs.google%ode.%om$!iles$remastersysX5.0.0-1Xall.deb
atau dengan menggunakan %ara 9PT, untuk menginstall melalui 9PT terlebih dahulu
tambahkan repository remastersys kedalam sour%e.list kita, dengan perintah berikut K
sudo nano /etc/apt/sources6$ist
1"%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 171/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
kemudian tambahkan 1 baris berikut kedalam !ile sour%e.list,
de+ 1ttp4//www6geekconnection6org/re-asters%s/repositor% kar-ic/
kemudian simpan kon!igurasi pada !ile sour%e.list, kemudian lakukan update agar
repository yang kita tambahkan sebelumnya dapat diba%a oleh system,
sudo apt3get update
setelah proses update selesai kita sudah bisa menginstall remastersys dengan perintah
berikut K
sudo apt3get insta$$ re-asters%s
remastersys yang kita install sebelumnya adalah remastersys +ersi /.0.0-1, berikut kita
akan men%oba untuk menginstall remastersys +ersi terbaru, ikuti langkah-langkah berikut K
sudo apt3get update
sudo wget 1ttp4//www6re-asters%s6co-/repositor%/u+untu
testing/re-asters%sJA6638Ja$$6de+
setelah proses do"nload selesai, lakukan penginstallan dengan mengetikkan perintah
berikut K
sudo dpkg 3i re-asters%sJA6638Ja$$6de+
kemudian jalankankan perintah berikut K
sudo apt3get 3f insta$$
setelah perintah diatas, kita telah berhasil melakukan installasi remastersys +ersi terbaru
yaitu +ersi 5.0, setelah proses installasi selesai kita dapat mengakses remastersys melalui
Panel, pada menu “S%ste- = d-inistration = >e-asters%s”
1#'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 172/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
4erikut adalah tampilan inter!a%e, yang mempermudah kita untuk bisa melakukan
2emaster &istro Linu,
berikut adalah penjelasan dari !ungsi masing-masing button yang ada pada inter!a%e
remastersys,
• Backup kita akan melakukan ba%kup system beserta dengan data user
• *ist kita akan membuat distribusi tanpa data user, sehingga dapat kita install dan
dapat menjadi distro pribadi
• *istcdfs ber!ungsi untuk membuat distribusi hanya kedalam !ile image iso
• 0$ear ber!ungsi untuk membersihkan !ile dari sisa-sisa remaster,
berikutnya adalah !ungsi dari C tombol sele%t pada gambar diatas,
• Sele%t 1, ber!ungsi untuk memilih gambar dari menu li+e %d disarankan ukuran
gambar )GC0 CO0* dan !ile berekstensi .P
• Sele%t /, ber!ungsi untuk memilih gambar dari menu installasi &esktop En+ironment
• Sele%t 5, ber!ungsi untuk pengganti settingan agar menjadi de!ault
• Sele%t C, ber!ungsi untuk menambahkan tema plymouth yang akan kita gunakan,
pada tab inter!a%e berikutnya yaitu 6Settings7 dimana pada Tab ini kita dapat mengatur
username, Label ;&, nama !ile, dan lokasi kerja dari direktori remastering, kita dapat
mengaturnya dengan mudah.
1#1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 173/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
B6 5+untu 0otu-ie Kit
'buntu ;oztumize (it adalah tools remaster yang dapat membantu kita untuk
melakukan %oztumize &istro 'buntu sesuai dengan keinginan kita, kita dapat
menambahkan dan mengurangi paket, sesuai dengan kebutuhan, bisa digunakan untuk
melakukan remastering hanya pada &istro 'buntu dan turunannya,
berikut adalah !itur-!itur yang diberikan K
• (ita dapat membuat 4ooting &istro Li+e ;&, dengan mode gra!ik
• kita dapat membuat 4ooting &istro Li+e ;&, dengan menggunakan s%ript
bash pada terminal, kita dapat menambahkan, dan mengurangi paket yang
disediakan oleh &istro 'buntu sesuai kebutuhan.
untuk menginstall 'buntu ;oztumize (it kita perlu mengetikkan perintah berikut melalui
terminal K
sudo apt3get insta$$ uck
kita juga bisa menginstall ubuntu %oztumize kit melalui 'buntu So!t"are ;enter,
setelah proses installasi, ubuntu %oztumize kit telah selesai, kita bisa mengakses u%k,
melalui Panel, “pp$ication = S%ste- Too$s = 5+untu 0otu-ie Kit”6
1#2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 174/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
4erikut, adalah Proses 2emastering dengan menggunakan Mode ' K
1#3
8 7
5
I C
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 175/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
dari enam tahapan diatas, dapat dijelaskan sebagai berikut K
• 9erta-a, adalah tampilan :el%ome dari 2emasterSys, dimana didalamnya berisi
reAuirement dan in!ormasi-in!ormasi mengenai remastersys
• Kedua, adalah pemilihan bahasa installasi
• Ketiga, adalah pemilihan bahasa installasi dari distro yang kita gunakan
• Kee-pat adalah pemilihan &esktop En+ironment yang akan kita gunakan
• Ke$i-a, adalah pemilihan !ile S8 dari &istro ubuntu yang akan kita bongkar
• Keena-, adalah tahapan akhir dan persiapan untuk melakukan build dalam
remastering
kita juga bisa menggunakan metode bash shell, dengan mengetikkan perintah-perintah
pada terminal,
untuk melakukan remaster dengan mode ;L, kita bisa mengetikkan perintah berikut K
sudo uck3re-aster3unpack3iso u+untu386?3desktop3iAF6iso
perintah diatas ber!ungsi untuk melakukan pembongkaran $ unpa%k terhadap !ile iso,diketikkan perintah diatas dimana lokasi !ile S8 dari distro ubuntu diletakkan, apabila isodistro ubuntu terletak pada $media$&ata maka kita hanya perlu menambahkan perintah
berikut K
sudo uck3re-aster3unpack3iso /-edia/*ata/u+untu386?3desktop6iso
berikutnya jalankan perintah berikut, untuk untuk membongkar paket initrd
sudo uck3re-aster3unpack3initrd
berikutnya jalankan perintah berikut untuk membongkar paket root !ilesystem
sudo uck3re-aster3unpack3rootfs
setelah menjalankan 5 perintah diatas, lakukan penge%ekkan direktori dengan perintah
berikut K
$s /root/t-p/
jika kita telah melihat isi dari direktori 6tmp7 adalah sebagai berikut Zre-aster3initrdZ
Zre-aster3rootZ dan Zre-aster3isoZ berarti proses unpa%k yang kita telah ketikkan
sebelumnya telah berhasil,
1#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 176/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
initia$ >7 disk )initrd* adalah sebuah sistem berkas root a"al yang dipasang sebelum
ketika !ile root sistem nyata tersedia. initrd ini terikat ke kernel dan dimuat sebagai bagian
dari prosedur boot kernel. (ernel kemudian mount initrd ini sebagai bagian dari proses
boot dua-tahap untuk memuat modul untuk membuat sistem !ile yang nyata yang tersedia
dan dapatkan di sistem berkas root nyata.
selanjutnya kita akan masuk kedalam tampilan dari &istro yang akan kita remaster, agar
lebih mempermudah kita untuk melakukan %oztumize, ketikkan tombol kombinasi berikut
0tr$ M $t M 8 untuk masuk ke login terminal line tty1
apabila tombol diatas telah diketikkan maka kita akan dimintakan username dan pass"ord
untuk login, kemudian lakukan mount terhadap semua de+i%e yang ada didalam komputer
kita kedalam direktori remaster-root agar saat masuk kedalam tampilan %alon &istro
ubuntu kita, kita dapat menggunakan de+i%e seperti mouse, tou%hpad,dan keyboard
ketikkan perintah berikut diterminal K
sudo -ount ]+ind /de/ /root/t-p/re-aster3root/de
setelah itu lakukan %hroot untuk masuk kepada %alon &istro 2emaster yang akan kitabuat, dengan perintah berikut K
sudo uck3re-aster3c1root3rootfs
setelah mengetikkan perintah diatas, kita telah berhasil masuk ke system %alon &istroyang akan kita remaster, tetapi masih dalam mode ;L, untuk masuk ke mode ra!ik)'* ketikkan perintah berikut K
sudo start' 3 3 48
kemudian kita akan masuk ke &esktop %alon remaster kita, kita sudah bisa untuk merubah
paket-paket yang ada didalamnya, kita bebas menambah dan mengurangi paket yang ada
didalam &istro kita, lakukan penginstallan dengan menggunakan terminal, Synapti% untuk
lebih mempermudah kita membutuhkan koneksi internet untuk menginstall paket,
kemudian jika sudah selesai memodi!ikasi %alon remaster kita, logout dari %alon ubuntu
kita, maka kita akan masuk ke dalam terminal di tty1.
1#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 177/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Sebelum kita membuat !ile .iso untuk ubuntu kita yang telah dimodi!ikasi, kita perlu
melakukan umount de+i%e dari dalam direktori remaster-root, dengan perintah berikut K
sudo u-ount /root/t-p/re-aster3root/de
setelah itu kita akan melakukan pembungkusan $ pa%king terhadap &istro 'buntu kita, jalankan 5 perintah berikut K
sudo uck3re-aster3pack3rootfs sudo uck3re-aster3pack3initrd sudo uck3re-aster3iso u+untu3KSL6iso
sesuaikan nama &istro “u+untu3KSL6iso” sesuai dengan keinginan kita, kemudianapabila 5 perintah diatas telah berhasil dijalankan, kemudian kita bisa melihat !ile imageiso yang baru kita pada direktori “re-aster3new3fi$es” yang ada di direktori /root/t-p/6
(ita telah berhasil melakukan remastering pada &istro kita, kita bisa men%oba !ile S8 tadimelalui +irtualbo $ kita bisa melakukan burning ke ;d$&B& untuk melihat hasilnya.
1#"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 178/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB ;:::
TipsTrik dan Tutoria$
pada 4ab ini akan membahas mengenai tips,trik dan tutorial mengenai &istro Linu,
pada 494 ini akan dikumpulkan sumbangan tutorial dari Teman-teman (elompok Studi
Linu orontalo tanpa melakukan perubahan penulisan, jadi yang akan dimasukkan pada
494 ini adalah tulisan langsung dari Penulis Tutorial,
✔ 0otu-ie dan Konfigurasi 0onk%
untuk melakukan %oztumize dan kon!igurasi kita perlu menginstall %onky terlebih dahulu,ikuti langkah-langkah berikut K
:nsta$$ 0onk% sudo add-apt-repository ppaKnorsetto$ppa sudo apt-get update sudo apt-get install %onky-all
:nsta$$ *ependec%n%a6 sudo apt-get install python-statgrab tt!-droid %url sudo apt-get install lm-sensors hddtemp
sudo sensors-dete%t
system akan memberikan pertanyaan pada saat installasi, @a"ab setiap pertanyaandengan “es” 'ntuk menjalankan sensor, lakukan perintah berikutK
sudo /etc/init6d/-odu$e3init3too$s start
Lakukan perintah berikut agar hddtemp bisa bekerjaK
sudo c1-od uMs /usr/s+in/1ddte-p
berikutnya kita akan membuat %onky autostart
sudo gedit 6conk%3start6s1
masukkan / baris berikut kedalam !ile autostart %onky,
N!/+in/+as1s$eep @ \\ conk% 3d
setelah itu lakukan perubahan permission dari !ile yang kita buat melalui terminal,
ketik perintah berikut di terminal K
1##
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 179/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
sudo c1-od M' 6conk%3start6s1masuk ke System W Pre!eren%es W Startup 9ppli%ations W add, dibagian nama ketik %onky dibagian %ommand klik bro"se lalu bro"se %ari s%ript .%onky-start.sh )karena td
menambahkan tanda titik di depan !ile yg artinya !ile hidden maka harus mengakti!kan dlhiddennya dengan %ara klik kanan di area kosong lalusho" hidden !iles %ara %epet %trl h )tanpa tanda *
mengedit settingan %onky gni %aranya...
sudo gedit 6conk%rc paste s%ript berikut K Jbackground template n&a edit di baah ini alignment topKright background &es
useK%6t &es %6t6ont bitstream (era!sie91' %6talpha 1 updateKinter(al 1totalKrunKtimes ' onKindo &es onKindoKcolour ''''cc onKindoKt&penormal onKindoKtransparent &es onKindoKhintsundecorated,belo,stick&,skipKtaskbar,skipKpager doubleKbu66er &esminimumKsie 25' ma%imumKidth 25' draKshades no draKoutline nodraKborders no borderKidth 2 borderKmargin L draKgraphKborders node6aultKcolor 6'6'6' color1 ddLL55 color2 6622++ color/ &ello noKbu66ers &esuppercase no cpuKa(gKsamples 2 netKa(gKsamples 2 o(errideKut6MKlocale noshortKunits &es gapK% 1L gapK& 1L J"&stem n&a di tampilkan di sini !I ;>N; OP6ontsans-seri6!bold!sie9DQ"R";>A OPhr 2Q OP6ont sans-seri6!normal!sie9MQOs&snameOkernel on Omachine BU! OPcpu cpuQE OPalignrQOPcpubar M,L' cpuQ C:A!OmempercE OPalignrQOPmembar M,L'Q Uptime! OPalignrQOPuptimeQ Jetorking &angdi pakek kalau pakek kabel biasan&a pakek eth' ato eth1 di sini sa&a pakek irelles jadi lan' Hostname Oalignr Onodename lan' Oalignr OPaddr lan'Q Oprocesses processes OrunningKprocesses runningI J"tatus BU BU Oalignr OPcpu cpu'QE O Pcpubar cpu'Q A>A Oalignc Omem Omemma% Oalignr OmempercE Omembar Oalignc OP6sKused Q OP6sKsie Q Oalignr OP6sK6reeKperc QE OP6sKbar Q homeOalignc OP6sKused homeQ OP6sKsie homeQ Oalignr OP6sK6reeKperc homeQE O P6sKbar homeQ sap Oalignc Osap Osapma% Oalignr OsappercE OPsapbarQJBroses applikasi &ang berjalan BU 8 kalau di indots OP6ont sans- seri6!bold!sie9MQBCS>"" OPhr 2Q OP6ont sans-seri6!normal!sie9MQ:A> Oalignr
B8 BU OPtop name 1Q Oalignr OPtop pid 1Q OPtop cpu 1Q OPtop name 2Q Oalignr OPtop pid 2Q OPtop cpu 2Q OPtop name /Q Oalignr OPtop pid /Q OPtop cpu /Q OPtop name +QOalignr OPtop pid +Q OPtop cpu +Q OPtop name 5Q Oalignr OPtop pid 5Q OPtop cpu 5Q O Ptop name LQ Oalignr OPtop pid LQ OPtop cpu LQ OPtop name DQ Oalignr OPtop pid DQ O Ptop cpu DQ OPtop name MQ Oalignr OPtop pid MQ OPtop cpu MQ OP6ont sans- seri6!bold!sie9MQ>;TSC OPhr 2Q OP6ont sans-seri6!normal!sie9MQ8B address!Oalignr OPaddr lan'Q >""8! Oalignr OPirelessKessid lan'Q onnection Vualit&!Oalignr OPirelessKlinkKVualKperc lan'QE $oad Oalignr Oloada(g Juntuk >dit Wam3isa kita ganti-ganti :;> OPhr 2Q OPalignc /5QOP6ont ;rebuchet !bold!A"!sie92LQO Ptime EH!EAQOP6ontQ OPaligncQOPtime Ea Ed Eb ERQ
1#$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 180/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
Simpan kon!igurasi dan reboot system.Xsl-Gorontalo
✔ Be$ajar 0o-pi$e Kerne$ Linu' “u+untu”
mari kita sama-sama belajar %ompile kernel linu sesuai dengan keinginan dan kebutuhankita hal> yang dibutuhkan adalah sebagai berikut K terlebih dahulu install %ompiler yang diperlukan K
sudo apt3get insta$$ +ui$d3essentia$ +inF kerne$3package $i+#tA31eaders $i+#tA3-t3de wget $i+ncursesE $i+ncursesE3de
%ompile kernel membutuhkan "aktu yang lumayan lama 1 5 jam install paket berikut K
sudo apt3get insta$$ distcc lalu jalan kan perintah ini satu persatu
• sudo -kdir 3p /usr/$oca$/distcc/+in
• cd /usr/$oca$/distcc/+in
• sudo $n 3s /usr/+in/distcc cMM
• sudo $n 3s /usr/+in/distcc cc• sudo $n 3s /usr/+in/distcc gMM
• sudo $n 3s /usr/+in/distcc gcc edit !ile gedit R$.bashr% di partisi $home, &engan perintah berikut K
sudo nano 6+as1rc
sisipkan tulisan ini,
0O<05>>.<0JL.;.L?
*:ST00JHOSTS2$oca$1ost29TH2/usr/$oca$/distcc/+in4`9TH2e'port 0O<05>>.<0JL.;.L *:ST00JHOSTS 9TH
sekarang masuk ke direktori kon!igurasi
cd /usr/src add user ke grup untuk sr% sehingga bisa memodi!ikasi !ile yang ada disana
sudo adduser 5S.> src
1#%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 181/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
login ke shell dengan dengan hak akses yg baru
su 5S.>
sekarang do"nload kernel terbaru dan lakukan ekstrak, dengan perintah berikut,
wget 3c 1ttp4//kerne$6org/pu+/$inu'/kerne$/@6F/$inu'3@6F6A?6tar6+@ \\ tar 3'jf$inu'3@6F6A?6tar6+@
%opy paste initram!s s%ript agar system dapat booting melalui kernel yang baru nantinya,
• sudo cp /etc/kerne$/postinst6d/nidia3co--on /1o-e/5S.>
• sudo cp 3> /usr/s1are/kerne$3package/e'a-p$es/etc/kerne$/postinst6d /etc/kerne$
• sudo cp 3> /usr/s1are/kerne$3package/e'a-p$es/etc/kerne$/postr-6d /etc/kerne$
hilangkan link dari direktori linu,buat link baru ke kernel baru dan pindahkan ke Linudire%tory
• r- 3rf $inu' \\ $n 3s /usr/src/$inu'3@6F6A? $inu' \\ cd /usr/src/$inu' Pat%h kernelnya )optional %hoi%e* ambil dari sini
• +cat /1o-e/5S.>/patc13@6F6A?3ck86+@[ patc1 3p8• cp /+oot/config3(una-e 3r) 6config \\ %es 22 [ -ake o$dconfig
beriktunya kita akan melakukan kon!igurasi kernel, jika kita mempunyai de+i%e "i!i, harusmengakti!kan "i!inya di kernel. %ara termudah adalah tekan ;trl # dan %ari nama moduledri+ernya, di terminal ketik ini
-ake 'config / -ake -enuconfig
tips untuk bisa meningkatkan per!orman%e untuk kernel yang di %ompile di
29rocessor t%pe and features24 -Pro%essor !amily ;hoose the model o! your pro%essor.
akti!kanK
3 9ree-ption 7ode$3 ;o$untar% Kerne$ 9ree-ption (*esktop)3 Hig1 7e-or% Support3 off 3if %ou 1ae $ess t1an 8 ,B of >73 8,B Low 7e-or% Support 3if %ou 1ae 8,B of >73 ?,B 3if %ou 1ae -ore t1an 8,B of >7
1$'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 182/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
3 Ti-er fre#uenc%3 8 H
di >&e+i%e dri+ers> silahkan %entang ke >4lo%k de+i%es> dan di >8 S%hedulers> %entang
hanya >;#I $8 s%heduler> yang akti!, yang akan memberikan per!orma terbaik
di >(ernel ha%king> ilangin %entangan >(ernel debugging>. ;trlS buat sa+e kon!igurasi kernel tadi dan tutup jendela yg terbuka td. di terminal pastikan kita berada di direktori /usr/src/$inu' )!ile .deb hasil jadinya akan adadisini nantinya*
-ake3kpkg c$ean
proses ini akan memakan "aktu, tergantung dari spesi!ikasi komputer yang digunakan, :<STLLJ7O*JST>:98 0O<05>>.<0JL.;.LA fakeroot -ake3kpkg 33initrd33append3to3ersion3custo- kerne$3i-age kerne$31eaders kalau sudah selesai seluruh installan .deb di !ile hasil %ompile ada di $usr$sr%seharusnya ada / yaitu image .deb dan header .deb !ile di terminal ketikkan ini
cd 66 \\ sudo dpkg 3i $inu'R@6F6A?R6de+ jika anda mempunyai dri+er 9T atau B&9, anda harus melakukan installasi dri+er yang 9T $ B9 lagi
Lakukan 2eboot
kemudian hapus !older
$n 3s /usr/src/Linu'31eaders3@6F6A?3ck83custo- /$i+/-odu$es/@6F6A?3ck83 custo-/source
$n 3s /usr/src/Linu'31eaders3@6F6A?3ck83custo- /$i+/-odu$es/@6F6A?3ck8 custo-/+ui$d sudo r- /usr/src/Linu' sudo r- 3> /usr/src/$inu'3@6F6A?
X"$-Gorontalo
1$1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 183/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
✔ 0ara 7enginsta$$ 7ode- 9>OL:<K di 5+untu pertama, install dulu usbXmodes"it%h "+dial,
sudo apt3get insta$$ wdia$ us+3-odeswitc1
lalu edit !ile berikut sebagai root K
sudo nano /etc/us+J-odeswitc16conf
masukkan baris-baris kon!igurasi berikut K
*efau$t;endor '8cIe*efau$t9roduct 'IdTarget;endor '8cIeTarget9roduct 'Id7essage.ndpoint '7essage0ontent 2EEEA?@?A8@A?EFGFFfE?@E@G2
simpan !ile yang di anda edit tadi, sampai dengan disini lakukan penge%ekkan denganperintah berikut K
sudo $s /de/tt%5SBR de(tt&U"3' de(tt&U"31 de(tt&U"32
apabila hasilnya seperti pada baris diatas berarti kon!igurasi usbXmodes"it%h telahberhasil
/. kemudian edit !ile
sudo gedit /etc/wdia$6conf
^&ialer &e!aults_nit1 9T=nit/ 9TI0 B1 E1 S00 J;1 J&/ #;L9SS0Modem $de+$tty'S40
Modem Type 9nalog ModemS& 0e" PPP& yesPhone isi pake nomor sesuai pro+ider 'sername isi pake username dari pro+ider Pass"ord isi pake pass"ord dari pro+ider 9uto 2e%onne%t on;arrier ;he%k no 9bort on 4usy o!! Stupid Mode o!! ^&ialer shh_
nit5 9TM0
1$2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 184/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
simpan !ile kon!igurasi diatas, kemudian lakukan konek dengan mengetikkan perintahberikut diterminal
sudo r--od sudo -odpro+e us+seria$ endor '8cIe product 'Id
sudo wdia$
apabila telah mun%ul address &S maka anda sudah mendapatkan akses internet,terminal yang anda buka sebelumnya jangan ditutup selama masih terkoneksi, apabilaanda menutup terminal maka koneksi akan putus se%ara otomatis
UKs$3,oronta$o
✔ He-at >esource Battrei 5+untu
Tips dan trik dalam menghemat resour%e memory $ battrei pada ubuntu adalah salahsatunya dengan menggunakan software jupiter , so!t"are ini dapat menghemat danmengurangi konsumsi daya pada Laptop agan-agan. untuk melakukan installasi %oba ketik perintah> berikut di terminal
sudo add3apt3repositor% ppa4we+updtea-/jupiter sudo apt3get update sudo apt3get insta$$ jupiter
sudo apt3get insta$$ jupiter3support3eee tunggu smpe selesai installnya, jalankan jupiter trus lihat di systray. 9gan pilih diPer!orman%e Modes, dan pilih yang po"ersa+er aja. &an hasilnya temperature Prosesor jadi turun gan, dan kinerjanya juga tetap stabil dan nyaman.
UKs$3,oronta$o
✔ So$usi 9er-asa$a1an Linu'7int 4 ire$ess *rier Broad0o- tidak terdeteksi
2esol+e Masalah yang sudah lama kami dapat dalam melakukan penginstallandistro linu mint pada Bendor hard"are "ireless broad%om yang tidak terdeteksi.sebenarnya untuk mengatasi masalah ini sudah resol+e dengan aplikasi ndis"rapper $ndisgtk, dengan mempergunakan dri+er ba"aan "indo"s untuk bisa menggunakankomponen ini di mint. tetapi %ara ini menurut per%obaan, kinerja "ireless jadi kurangmaksimal oleh karena itu kami men%ari solusi lain. solusi yang bisa digunakan untuk mengatasi masalah ini. persiapkan %d 'buntu,sesuaikan dengan +ersi linu mintnya kalau linu mint 10 menggunakan ubuntu 10.10.
1$3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 185/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
(lik kanan pada master 8S 'buntu yang berupa !ile S8 dari Linu Mint, kemudian pilih68pen :ith 9r%hi+e Mounter7 (emudian klik )dri+e* 'buntu yang telah dimount tersebutnstal dengan berurutan !ile/ yang ada di ba"ah iniK
– /poo$/-ain/p/patc1/patc1J@6F3@u+untu8JiAF6de+ – /poo$/-ain/d/dk-s/dk-sJ@68686@3@fakes%nc8Ja$$6de+
– /poo$/restricted/+/+c-w$/+c-w$3kerne$3sourceJE6F6?6AFM+dco-3u+untuAJiAF6de+
– /poo$/-ain/+/+?A3fwcutter/+?A3fwcutterJ8@38+ui$d8JiAF6de+
Proses installasi diatas membutuhkan koneksi internet. untuk mengambil dependensiapabila masih ada yang kurang.
Setelah Proses nstallasi Selesai, 2estart System.
'sl-Gorontalo✔ <auti$us i$e 7anager M <auti$us .$e-entar%
<auti$us adalah !ile manager ba"aan ubuntu, yang dikenal ringan. autilus Elementaryakan me-repla%e autilus yang sudah ada. @adi semua !ungsi autilus ba"aan 'buntubisa digantikan oleh autilus Elementary dan menurut pengalaman, saya belum pernahmenemukan masalah ketika menggunakan autilus Elementary.
'ntuk menginstal autilus Elementary di 'buntu bisa dilakukan dengan %ara sebagaiberikut, ketikkan perintah berikut diterminal
sudo add3apt3repositor% ppa4a-3-onke%d/nauti$us3e$e-entar%3ppa sudo apt3get update sudo apt3get upgrade
Setelah terinstal jangan lupa untuk melakukan restart nautilus, agar nautilus dapatmemperbaharui kon!igurasi terbaru,
nauti$us 3#
setelah itu autilus Elementary yang seperti ada digambar diba"ah akan digunakanse%ara otomatis.
1$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 186/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
✔ Ha$3Ha$ %ang per$u di$akukan Sete$a1 :nsta$$asi 5+untu
86 7engganti 9assword >OOT
Terminal )9ppli%ation 9%%essories Terminal* kemudian ketik
sudo passwd root dan isikan pass"ord anda pass"ord root sebanyak / dengan alasan 9uthenti%ation.ketika mengetikan pass"ord di terminal memang tidak kelihatan dengan alasankeamanan.
@6 7engganti / 7ena-+a1kan >epositor% 5+untu
sudo gedit /etc/apt/sources6$ist akan ditampilkan da!tar repository yang akan digunakan, gunakan repository lokal agarlebih memper%epat dalam menginstall !ile $ do"nload, karena ser+ernya dekat. %ontoh Kde+ 1ttp4//repo6ug-6ac6id/u+untu/ $ucid -ain restricted unierse -u$tiersede+ 1ttp4//repo6ug-6ac6id/u+untu/ $ucid3updates -ain restricted unierse -u$tiersede+ 1ttp4//repo6ug-6ac6id/u+untu/ $ucid3securit% -ain restricted unierse -u$tierse setelah proses penambahan $ perubahan repository sudah selesai lakukan penyimpanan
dengan sa+e $ %trl s apabila menggunakan gedit )editor* apabila menggunakan editor;L tekan tombol kombinasi 60tr$ M O )untuk menyimpan* = 0tr$ M '” )untuk keluar*,lakukan update repository K
sudo apt3get update
A6 7enginsta$$ 9aket3paket %ang di+utu1kan s%ste-6 bisa di sear%h di 'buntu So!t"are ;enter atau install +ia terminal dengan %ara mengetikan
sudo apt3get insta$$ u+untu3restricted3e'tras -sttcorefonts
f$as1p$ugin3nonfree non3free3codecs $i+ddcss@ gstrea-er
?6 7enginsta$$ .-u$ator
sudo add3apt3repositor% ppa4u+untu3wine/ppa sudo apt3get update sudo apt3get insta$$ wine sudo apt3get insta$$ p$%on$inu'
Xsl-Gorontalo
1$
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 187/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
✔ :nsta$$ 9T3ST
9pt-!ast adalah salah satu aplikasi 9PT yang dibuat untuk memper%epat installasidibandingkan menggunakan ET. apt-!ast selesai di-build di Laun%hpad dan pada build
kali ini saya memasukkan !itur >auto-%ompletion> yang akan memudahkan kita dalammenggunakan apt-!ast. Yang dimaksud dengan auto-%ompletion adalah kita dapat melengkapi baris perintahdengan menekan tombol >Tab> pada keyboard. %ontoh, jika kita ingin menjalankanperintah 2sudo apt3fast insta$$2, %ukup dengan mengetik >sudo apt3fa^T94_> maka akandilengkapi, 'ntuk menginstal apt-!ast dengan !itur auto-%ompletion dapat dilakukan dengan %arasebagai berikut K
4uka Terminal dan ketikkan perintah berikut K
sudo add3apt3repositor% ppa4t$d-@8G/ta1utek6net sudo apt3get update sudo apt3get insta$$ apt3fast
apabila proses installasi telah selesai, kemudian anda bisa menggunakan apt-!ast denganperintah berikut, sama halnya dengan 9PT-ET,
sudo apt3fast insta$$ (na-a ap$ikasi)
UKs$3,oronta$o
✔ :nsta$$ 9acketTraccer E6A
9acket Traccer adalah sebuah so!t"are emulator buatan %is%o yang dapat ber!ungsiuntuk belajar dan membangun jaringan %is%o yang sederhana dengan menggunakanemulator.
'ntuk menginstall ;is%o Pa%ket pada &istro Linu kita ikuti langkah berikut,
pertama silahkan do"nload dulu pa%ket tra%er pada link berikut K
1ttp4//8IE68?6@8G6/9u+$ic/0isco/9rogra-s/9acketTracer/Linu'/5+untu/
tunggu sampai proses do"nload telah selesai kemudian, buka terminal, setelah itumasuklah ke direktori dimana anda menyimpan !ile hasil do"nload pa%ket tra%%er tadi,apabila direktori terletak di $home$user$'nduhan, maka anda perlu masuk ke direktoritersebut dengan perintah berikut K
cd /1o-e/user/5ndu1an
1$"
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 188/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
setelah itu lakukan perubahan !ile permission agar !ile do"nload tersebut dapat dieksekusidengan mudah,jalankan perintah berikut K
sudo c1-od GEE 9acketTracerEAJiAFJinsta$$er3de+6+in
Setelah itu, ekstrak !ile Pa%ketTra%erF5Xi5OGXinstaller-deb.bin dengan %ara mengetikkanperintah berikut di terminal kalianK
6/9acketTracerEAJiAFJinsta$$er3de+6+in Maka akan mun%ul tampilan 9ggrement seperti berikut iniK
Se$f e'tracting arc1iebe$co-e to 9acket Tracer E :nsta$$ation>ead t1e fo$$owing .nd 5ser License gree-ent “.5L” carefu$$%6 ou -ust accept
t1e ter-s of t1is .5L to insta$$ and use 9acket Tracer E6A69ress t1e .nter ke% to read t1e .5L6 Silahkan tekan enter untuk memulai memba%a E'L9, setelah itu tekan SP9S dan ba%aE'L9 nya sampai habis dan mun%ul pertanyaan seperti iniK jika ada pertanyaan tekan %es saja.sampai proses selesai,
kita dapat mengakses Pa%ket Tra%%er melalui menu berikut,
pp$ication = :nternet =0isco 9acket Traccer
Xsl-Gorontalo
✔ So$usi 7engatasi ,9, .rror 4 9u+$ic Ke% <ot ai+$e
permasalah yang sering mun%ul dan sering ditemui pada saat ini adalah P Error, yang
sebahagian orang jelas bingung bagaimana %ara untuk mengatasi hal ini untuk itu kamimembuat tutorial ini agar teman-teman tau %ara untuk mengatasi masalah-masalah sepertiP key Error W oXP'4(EY
berikut adalah %ontoh Erorrnya K
4 ,9, error4 1ttp4//ppa6$aunc1pad6net $ucid >e$ease4 T1e fo$$owingsignatures cou$dnZt +e erified +ecause t1e pu+$ic ke% is not aai$a+$e4<OJ95BK. F8.I8FG@.@F
1$#
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 189/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
perintah error ini akan ada setiap kali kita menginstall aplikasi maupun melakukan update,yang serasa mengganggu, kenapa pesan tersebut mun%ul, ketika menambah repositorypada $et%$apt$sour%es.list, tidak turut ditambahkan juga P (eynya sehinggamenyebabkan Error P (ey, untuk mengatasi bisa mengikuti langkah-langkah berikut K
Pertama-tama buka terminal, pp$ications = ccessories = Ter-ina$6
(emudian ketikkan perintah berikut K
sudo apt3ke% ad 33ke%erer ke%serer6u+untu6co- 33rec3ke% ''''''''
pada pesan error P Error pasti akan menampilkan digit angka $ key oXPu4(EY yangeror untuk menentukkan re%-keysnya yang akan diinputkan pada akhir perintah ,bisa diganti dengan O digit angka dari pesan error yang ada...
;ontoh K<OJ95BK. F8.I8FG2>2'L@@'
jadi untuk perintahnya menjadi K
sudo apt3ke% ad 33ke%erer ke%serer6u+untu6co- 33rec3ke% @.@F
kemudian lakukan update, lagi
sudo apt3get update
Xsl-Gorontalo
✔ :nsta$$asi dan Konfigurasi LTS9
LTSP adalah arsitektur thin %lient yang dapat dikatan sebagai komputer tanpa storeage
sebagai media penyimpanan data )hardisk*, LTSP sering disebut diskless $ komputer
tanpa storeage, syarat yang perlu diperhatikan untuk mudahnya melakukan installasiLTSP adalah L9 ;92& dan 48S )4asi% input output system* yang mendukung booting
melalui jaringan, yang akan dibahas berikutnya adalah bagaimana %lient dapat melakukan
booting melalui jaringan menggunakan reAuest ip address )&3;P* dari ser+er,
1$$
L;S,
Server .lient
;anpa Storea'e
DH., ReJue$t
DH., Service
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 190/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
yang perlu kita lakukan pertama adalah dengan melakukan installasi aplikas-aplikasi LTSP
yang dibutuhkan,
sudo apt3get insta$$ $tsp3serer3standa$one openss13serer
sudo apt3get insta$$ d1cpA
setelah proses installasi selesai, kemudian pastikan kon!igurasi &3;P pada direktori
$et%$ltsp$dh%pd.%on!, sudah sesuai dengan kon!igurasi yang akan kita gunakan, misalnya
kita mempunyai net"ork 1D/.1GO.10.0$/C dengan gate"ay 1D/.1GO.10.1, dan dns ser+er
1D/.1GO.10.1, jalankan perintah berikut
sudo nano /etc/$tsp/d1cpd6conf
pastekan beberapa baris berikut kedalam !ile yang kita edit,
aut1oritatieX
su+net 8I@68F686 net-ask @EE6@EE6@EE6 `
range 8I@68F6868 8I@68F686AX
option do-ain3na-e 2ks$ung6co-2X
option do-ain3na-e3serers 8I@68F6868X
option +roadcast3address 8I@68F686@EEX
option routers 8I@68F6868X
N ne't3serer 8I@68F6868X
N get3$ease31ostna-es trueX
option su+net3-ask @EE6@EE6@EE6X
option root3pat1 2/opt/$tsp/iAF2X
if su+string( option endor3c$ass3identifier I ) 29.0$ient2 `
fi$ena-e 2/$tsp/iAF/p'e$inu'62X e$se `
fi$ena-e 2/$tsp/iAF/n+i6i-g2X
1$%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 191/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
berikutnya kita akan membuat en+ironment untuk %lient LTSP, jalankan perintah berikut K
sudo $tsp3+ui$d3c$ient
apabila anda ingin menggunakan mirror terdekat jalankan perintah berikut K
sudo $tsp3+ui$d3c$ient 33-irror1ttp4//ka-+ing6ui6edu/u+untu ]securit%3
-irror1ttp4//ka-+ing6ui6edu
berikutnya lakukan kon!igurasi komputer %lient dengan menggunakan P<E boot onboard
jika komputer %lient memiliki ethernet yang bisa melakukan booting melalui net"ork$P<E,
apabila mempunyai booting net"ork kita bisa mengatur #irst 4oot sebagai net"ork, jika
komputer tidak memiliki Ethernet yang mendukung 4ooting P<E, kita akan membutuhkan
media lain untuk membantu proses booting melalui net"ork, yaitu menggunakann ;&-
28M yang didalamnya berisi aplikasi untuk membantu system untuk booting melalui
net"ork, untuk mengakses aplikasi yang dapat membantu kita untuk booting melalui
ethernet melalui link berikut httpK$$rom-o-mati%.net dan buat gP<E atau ethernetboot
net"ork booting images, berikutnya kon!igurasi Thin ;lient Manager, agar kita bisa
memonitoring semua akti!itas %lient, kita harus menginstall terlebih dahulu paket 11+n%6
Sebelum menginstall aplikasi %lient LTSP, pastikan repository yang digunakan sama
seperti yang digunakan oleh ser+er, jalankan perintah diba"ah
sudo cp /etc/apt/sources6$ist /opt/$tsp/iAF/etc/apt/sources6$ist
selanjutnya lakukan %hroot ke lingkungan LTSP ;lient, dengan perintah berikut K
sudo c1root /opt/$tsp/iAF
lakukan perbaruan repository dengan menjalankan perintah berikut K sudo apt3get update
setelah proses pembaruan telah selesai lakukan installasi 11+n%, dengan perintah
berikutK
sudo apt3get insta$$ '88nc
lakukan kon!igurasi 11+n% agar bisa berjalan se%ara otomatis di %lient LTSP, kita
tambahkan di rc6$oca$, kita sekarang masih berada di lingkungan %hroot seperti yang
1%'
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 192/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
sudah kita lakukan diatas, jalankan perintah berikut K
sudo nano /etc/rc6$oca$
tambahkan baris berikut kedalam berkas r%.lo%al
'88nc 3disp$a% 4F 3foreer 3$oop 3s1ared \
dan pastikan r%.lo%al dieskekusi pada saat booting, agar dapat dieksekusi pada saat
booting jalankan perintah berikut K
cd /etc/rc@6d
- KIIrc6$oca$ SIIrc6$oca$
Setelah selesai melakukan instalasi di lingkungan %hroot, sekarang kita keluar, dengan
perintah berikut K
e'it
berikutnya pastikan image untuk %lient LTSP selalu di update, apabila anda melakukan
update di lingkungan %lient LTSP, anda harus selalu melakukan update image, lakukan
update dengan perintah berikut K
sudo $tsp3update3i-age
selanjutnya letakkan penginstallan aplikasi thin %lient manager, dengan perintah berikut K
sudo apt3get insta$$ t1in3c$ient3-anager3gno-e
untuk menjalankan aplikasi thin %lient manager, ketikakn perintah berikut pada terminal K
sudo student3contro$3pane$
setelah menjalankan perintah diatas,kita telah berhasil menginstall LTSP, untuk mengetes
LTSP yang telah kita kon!igurasi nyalakan komputer ser+er sampai dengan ditampilkanhalaman login, setelah itu nyalakan %lient LTSP dan lakukan booting melalui et"ork $
Ethernet, apabila telah berhasil maka %lient akan mendapatkan ip address melalui dh%p
yang kita kon!igurasi sebelumnya, dan kita akan masuk ke ubuntu desktop sama halnya di
ser+er.
X"$-Gorontalo
1%1
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 193/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB :
0erita dan 9enga$a-an tentang Linu'
9"alnya saya mengenal linu karena saya bersekolah di SM(, dimana pertama kali saya
berinteraksi dengan Linu pada kelas / SM(, dimana kita mulai dikenalkan dengan Linu
berbasis desktop pada saat itu yaitu Linu 'buntu O.0C tanpa ada bimbingan. dan
berikutnya saya mengenal Linu 'buntu D.10 berbasis Ser+er, dimana tujuan saya belajar
Linu 'buntu ser+er agar dapat lulus ujian kompetensi yang telah di standarisasi oleh
sekolah untuk membuat sebuah ser+er router dengan menggunakan Sistem 8perasi
Linu,..pada saat itu saya merasakan hal yang berbeda dengan Linu, mulai darikesalahan, kegagalan, keputusasaan dan kepuasan disaat mendapatkan solusi dari
kegagalan dalam melakukan kon!igurasi, dengan semangat belajar ini saya alhamdulillah
dapat mele"ai ujian dan sukses membangun sebuah P;-2outer, yang mempunyai /
buah inter!a%e yang mem!or"ard ip publi% ke ip pri+ate. belajar linunya sempat terputus
selama beberapa bulan, tetapi semangat belajar ini tumbuh pada saat saya berkuliah dan
mendapatkan matakuliah sistem operasi yang didalamnya belajar mengenai %ara kerja
sebuah sistem operasi dan apa itu sistem operasi ```, dimana kita di"ajibkan untukmenginstall dan mempresentasikan sistem operasi dalam hal ini >Linu> dan setelah
presentase ini saya kembali merasakan hal yang berbeda dari sistem operasi ini, yaitu
>(ebebasan> yang dita"arkan untuk pengguna, saya banyak belajar dari teman-teman,
guru dan dosen saya yang membantu dan memoti+asi saya untuk mempelajari struktur
pinguin ini. dan setelah itu saya tergabung kedalam sebuah kelompok studi linu bersama
teman-teman yang mempunyai niat yang sama yaitu belajar linu dan berbagi sesuatu
yang berman!aat mengenai linu dan oss...,dengan ini saya mengu%apkan terima kasih
kepada orang-orang yang berjasa bagi hidup saya, orang tua, guru, dosen yang
mengenalkan saya tentang komputer dan dunia kebebasan )'*
:alidumar a$idu-arUg-ai$6co-
1%2
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 194/196
Pada tanggal /0 o+ember /010 resmi berdirinya (elompok Studi Linu )(SL*,
disitu pula a"alnya saya bergabung di dalam (omunitas ini. Saat itu, saya bergabung
karena ajakan dari seorang teman, sehingga tidak ada sama sekali niat untuk belajar
linu apalagi sampai mendalami ilmu tentang linu. 2ekan-rekan saya yang saat itu
dengan semangat yang mereka miliki, saya hanya bisa ikut-ikutan saja.
Saat di adakannya pertama kali pembelajaran linu, untuk menerima ilmu tentang
linu sangat sulit untuk diri saya pribadi. Terlebih lagi "aktu pembelajaran selalu diadakan
malam hari, sehingga dengan adanya keterbatasan seperti "aktu dan kenderaan, serta
jarak yang ditempuh lumayan begitu jauh dari tempat tinggal saya sampai ke (ampus.
Seingat saya hanya 5 kali pertemuan, saya berhenti ikut pembelajaran tersebut. amun
untuk rapat-rapat yang diadakan (SL, saya selalu menyempatkan diri untuk
menghadirinya, hanya saja untuk pembelajarannya saya tidak ikuti.
Sampai "aktu itu diadakannya seminar Linu yang diadakan oleh (elompok
Pengguna Linu ndonesia orontalo)(PL*, yang menghadirkan pemateri Linu 4pk.
2usmanto, yang saat itu menjabat sebagai (epala (elompok Pengguna Linu ndonesia.
4erkat penjelasan-penjelasan yang beliau berikan, saya menjadi semangat untuk
mempelajari linu. Mulailah saya men%ari artikel-artikel tentang linu, mulai bertanya-tanya
pada rekan saya yang ada di (SL.4erbekal ilmu yang saya ikuti selama 5 kali pertemuan pembelajaran linu di (SL
serta artikel-artikel yang saya kumpulkan , saya memberanikan diri untuk menginstall
sendiri (omputer Saya dengan Sistem 8perasi Linu. 9lhamdulillah dengan semua itu,
saya berhasil menginstall linu.
9da beberapa distro yang pernah saya gunakan mulai dari 'buntu, #edora,
(ubuntu, Linu Mint, 4lank8n, 4a%kTra%k dll. amun saya jatuh %inta pada distro 'buntu,
sehingga sampai saat ini saya masih tetap menggunakan distro 'buntu.&engan adanya semangat belajar linu ini, saya bersama rekan-rekan di (SL
memiliki tujuan mensosialisasikan Sistem 8perasi Linu di seluruh "ilayah orontalo di
semua kalangan, khususnya yang mau mempelajari Linu.
Terkahir kali saya katakan 6Maju terus Linu ndonesia7
5nek3unek +%
rfin 5s-an Ki$o
1%3
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 195/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB
9enutup
&emikian yang dapat kami Sampaikan pada Ebook ini, tentu manusia penuh
dengan banyak kekurangan dan kelemahan, karena keterbatasan kemampuan, oleh
karena itu (ami berharap para Pemba%a Ebook dan Teman-teman (elompok Studi Linu,
dapat memberikan kritik dan saran yang membangun kepada kami, demi berkembangnya
ebook ini ke arah yang lebih baik. Semoga Ebook ini dapat berguna bagi para Pemba%a
dan dapat memberikan bantuan dan support bagi para Teman-teman yang mau belajar
tentang Linu dan seluk beluk didalamnya, untuk lebih bersemangat lagi untuk belajar, dan
mengembangkan Pengetahuan dan Potensi yang ada pada diri kita, kita semua Pasti bisa
apabila kita bersungguh-sungguh,apabila kita tidak dibatasi $ terikat dengan lisensi apabila
kita semua bebas dari belenggu apapun, kita dapat dengan bebas berkarya dan
mengembangkan Potensi diri dengan #8SS-& )#ree 8pen Sour%e So!t"are - ndonesia*,
Maju Terus 8S, Maju Terus ', Maju Terus (SL...```
kami mengharapkan kritik, saran dan masukkannya atas Ebook ini melalui
email,blog,group kami K
• """.!a%ebook.%om$groups$kslung
• """."alidumar."ordpress.%om
• """.portal-kslung.blogspot.%om
1%
7/23/2019 eBook Ksl Full
http://slidepdf.com/reader/full/ebook-ksl-full 196/196
b o o k K S L - K i t a B i s a d e n g a n F O S S - I D
BB :Su-+er
Ebook ini merupakan kumpulan dari tutorial didalam group #a%ebook kami yangkami susun kembali dengan bahasa yang ringan dan diharapkan mudah untukdimengerti $ dipahami bagi para pengguna linu, Ebook ini dilengkapi dengan berbagaimateri,penjelasan dan tutorial yang diharapkan dapat menjadi buku panduan bagi siapasaja yang berkemauan untuk belajar Linu, dan diharapkan dengan adanya ebook inidapat memberikan man!aat dan kemudahan bagi para pemba%a, berikut adalah da!tarsumber,
✔ www.kaskus.us
✔ www.facebook.com/groups/kslung/
✔ www portal kslung blogspot com
Top Related