SlideShare ist ein Scribd-Unternehmen logo
1 von 196
Downloaden Sie, um offline zu lesen
1
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 Linux dan Software yang berbasis
Free / bebas.
Ebook yang dibuat cukup lengkap, semoga dengan Ebook ini dapat
memberikan kemudahan sekaligus referensi bagi kita yang mau memperdalam
pengetahuan tentang Linux dan Software Free / bebas. Di dalamnya sudah
disertakan panduan installasi, konfigurasi dan tutorial-tutorial yang dapat
memudahkan kita dalam mempelajari linux.
Ucapan Terima Kasih kepada rekan-rekan (Dosen dan Mahasiswa) yang
turut membantu dalam penyusunan Ebook ini.
Tak ada gading yang tak retak, demikian juga tulisan dalam Ebook ini, kami
sadar masih banyak kekurangan.
Kritik dan Saran yang membangun sangat kami harapkan, demi membawa
Ebook ini menjadi lebih baik lagi.
1
Ebook KSL - Kita Bisa dengan FOSS-ID
About us !
Kelompok Studi Linux ini awalnya hanya sebuah perkumpulan orang-orang
yang suka dengan linux, seiring bertambahnya waktu, seorang dosen dari
Universitas Negeri Gorontalo lebih tepatnya Dosen Teknik Informatika
menyarankan kepada perkumpulan ini untuk membuat suatu komunitas linux guna
untuk membantu orang-orang dalam hal Linux, dengan adanya saran maka
Kelompok Studi Linux berdiri
Kelompok Studi Linux ini resmi berdiri pada tanggal 20 November 2010,
dengan ketua pertama Yunus Monoarfa, Sekretaris Rudin Himu, Bendahara Nur
Laila Pade, dan dengan memiliki beberapa anggota yang berjumlahkan 23 orang.
Kelompok Studi Linux selain melaksanakan sosialisasi tentang Linux ke
beberapa Sekolah dengan program yang kami beri nama “KSL Go To School”
dengan tujuan agar para generasi muda dapat mengenal dan menggunakan
software Gratis, dan dapat menurunkan tingkat pembajakan software.
Latar Belakang !
Kebutuhan akan informasi / keinginan ingin berbagi dan memberantas
pembajakan khususnya di Gorontalo, dan mendukung program Indonesia Go Open
Source.
Tujuan !
Memasyaratkan Kebebasan menggunakan free open source software di Gorontalo.
Hak cipta / Licensi !
• Seluruh materi / tutorial ini dapat didownload / dibaca dan dimodifikasi serta
disebarkan secara bebas (Free), syaratnya dengan menuliskan sumber.
• Mengikuti Lisensi GPL (General Public license)
2
Ebook KSL - Kita Bisa dengan FOSS-ID
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 Manajemen paket__________________________________________22
A. APT_____________________________________________________22
B. Debian Package (*.deb)__________________________________25
C. Repository______________________________________________27
D. Package Installer (.bin, .sh, dan .run)_________________31
E. Software Manager________________________________________33
1. Synaptic package Manager___________________________33
2. Ubuntu Software Center_____________________________37
F. Tarball Package (.tar.gz, .tar.bz2, .rar,.zip,)_________39
BAB III DESKTOP_________________________________________________40
A. Desktop Environment_____________________________________40
1. Gnome____________________________________________40
2. KDE______________________________________________42
3. XFCE_____________________________________________43
4. LXDE_____________________________________________44
3
Ebook KSL - Kita Bisa dengan FOSS-ID
B. File Manager (Nautilus)_________________________________45
BAB IV BASH_____________________________________________________53
A. Bash Shell______________________________________________53
B. CLI (Command Line Interfaces)___________________________55
C. File Permission_________________________________________63
D. FileSystem______________________________________________66
BAB V Aplikasi Linux____________________________________________68
A. Office__________________________________________________68
a. installasi Open Office_____________________________68
b. installasi Libre Office____________________________69
c. Introducing Open Office____________________________70
B. Multimedia______________________________________________74
a. Installasi Audacious_______________________________75
b. Installasi Gnome-Mplayer___________________________76
c. Installasi Cheese (Webcam)_________________________77
d. Installasi Brasero_________________________________79
e. Installasi Mobile Media Converter__________________80
C. Internet________________________________________________81
a. Installasi Chromium Browser________________________81
b. Installasi Pidgin Internet Massanger_______________82
c. Installasi X-Chat IRC______________________________83
d. Installasi Download manager Gwget__________________84
e. Integrasi Mozilla Firefox dan Gwget________________85
D. Graphics________________________________________________87
a. Installasi GIMP____________________________________87
b. Installasi InkScape________________________________89
4
Ebook KSL - Kita Bisa dengan FOSS-ID
c. Installasi Blender_________________________________90
d. Installasi KolourPaint_____________________________91
E. Desktop Effect 2D/3D____________________________________92
a. Installasi dan Konfigurasi Simple CCSM_____________92
b. Installasi dan Konfigurasi Conky___________________97
c. Installasi Cairo-Dock_____________________________100
F. Aplikasi Pendukung_____________________________________102
a. Installasi Driver Modem___________________________102
b. Installasi dan Konfigurasi Driver Print___________110
c. Installasi Driver VGA_____________________________115
d. Installasi Codec Plugin Multimedia________________117
e. Installasi / Konfigurasi Wine_____________________118
f. Installasi / Konfigurasi Virtualbox_______________120
g. Installasi / Konfigurasi Samba____________________122
h. Installasi Ubuntu-Tweak___________________________124
BAB VI Network and Security____________________________________125
A. Webserver______________________________________________125
a. Apache____________________________________________125
b. Nginx_____________________________________________128
B. CMS (Content Management System)________________________130
a. Joomla____________________________________________130
b. Wordpress_________________________________________135
c. Drupal____________________________________________138
C. Mail Server____________________________________________142
a. POSTFIX dan SquirelMail___________________________142
b. Zimbra____________________________________________148
5
Ebook KSL - Kita Bisa dengan FOSS-ID
D. DHCP Server____________________________________________152
E. PROXY Server___________________________________________156
F. DNS Server_____________________________________________161
G. Setting dan Konfigurasi PC-ROUTER______________________166
BAB VII Remaster_______________________________________________168
A. RemasterSys____________________________________________169
B. Ubuntu Coztumize Kit___________________________________172
BAB VIII Tips,Trik dan Tutorial________________________________177
BAB IX Cerita dan Pengalaman Tentang Linux_____________________193
BAB X Penutup__________________________________________________194
BAB XI Sumber__________________________________________________195
6
Ebook KSL - Kita Bisa dengan FOSS-ID
FAQ (Frequently Ask Questions)
Apa itu Kernel ?
Kernel adalah Inti dari Sistem Operasi, Kernel berfungsi untuk mengalokasikan
sumber daya (memory) untuk Proses.
Apa itu Linux?
Linux merupakan kernel (inti) sistem operasi yang berfungsi untuk mengalokasikan
proses yang di minta oleh user, Linux didesain oleh seorang Mahasiswa Finlandia,
yang bernama Linus Torvalds, Linus membuat Linux karena terinspirasi oleh Sistem
Operasi Unix, Linux didistribusikan dibawah lisensi GPL (General Public Licence)
yang membolehkan kita untuk menyalin, mengedit, dan mendistribusikan kembali
tanpa dikenakan biaya apapun.
Apa itu Distro Linux?
Distro (distribusi) Linux merupakan Kernel Linux dan kumpulan aplikasi-
aplikasi linux yang dipaketkan oleh perusahaan, organisasi, atau personal
yang tertarik dengan Linux dan berusaha untuk memaketkannya menjadi
sistem operasi yang siap digunakan sesuai dengan kebutuhan, pada saat ini
Linux sudah memiliki banyak distro turunan dari beberapa Distro besar seperti
Redhat, Debian,dan Slackware.
7
RedHat Debian Slackware
Mandrake Ubuntu
-Blankon
-Xubuntu
-Lubuntu
-Kubuntu
-Sabily
Mandriva
SLAX SUSEKnopix
Ebook KSL - Kita Bisa dengan FOSS-ID
Di Linux apa juga ada aplikasi office / Libre Office?
Di Linux Anda bisa menggunakan Open Office untuk aplikasi perkantoran
semisal OpenOffice Writer, AbiWord, Latex untuk mengolah teks, OpenOffice
Spreadsheet atau Calc untuk mengolah dokumen tabeler, OpenOffice
Presentation atau Impress untuk mengolah presentasi, serta dan OpenOffice
Database untuk pengolahan database.
Gnome, KDE dan XFCE apakah merupakan distro linux ?
ketiga nama tersebut merupakan window manager yang digunakan pada
banyak distro linux, semisal Gnome pada Ubuntu, KDE pada Mandriva dan
XFCE pada Zenwalk.
Apakah kalimat "free" pada tiap distro berarti gratis ?
kalimat "FREE" yang dimaksud tidak selalu gratis, kalimat free tersebut diambil
dari kalimat "Freedom" yang berarti merdeka / bebas. akankah berarti juga
gratis ? tidak juga, programmer atau distro berhak meminta bayaran /
sumbangan yang pantas akan produknya. biasanya dalam bentuk dukungan
korporat dan sumbangan bagi proyek software terkait
Apa dengan menggunakan Linux saya masih bisa memutar file multimedia?
Dengan menggunakan Linux anda tetap akan bisa memutar file-file multimedia
Anda, seperti untuk memutar file .mp3 di Linux anda dapat menggunakan
Audacious, XMMS, Beep Media Player atau Amarok dan untuk memutar file
video anda dapat menggunakan Xine, SMplayer,Totem Player untuk memutar
file video anda.
Apa di Linux juga ada aplikasi untuk editor gambar?
Untuk editing file gambar di Linux ada aplikasi Gimp sebagai pengganti
aplikasi Adobe Photoshop di Windows untuk mengedit gambar.
Apa Linux juga bisa terkena virus?
Dengan menggunakan Linux anda tidak perlu kuatir dengan permasalahan
virus komputer, karena virus dari komputer Windows tidak akan berpengaruh di
sistem Linux.
Linux memiliki banyak Distro yang berbeda-beda diantaranya adalah: Debian,
Open Suse, Slackware, Fedora, Ubuntu, dst. Mengapa demikian? Kenapa gak
dibuat jadi 1 packet distro / Sistem Operasi saja?
Bila ditinjau dari Kebutuhan dan keinginan masing-masing orang berbeda-
beda, serta lisensi dari Linux sendiri yang memungkinkan linux bisa di
coztumize sehingga dapat memenuhi kebutuhan dan keinginan dari suatu
kelompok / komunitas.
8
Ebook KSL - Kita Bisa dengan FOSS-ID
Kalau begitu, distro mana yang sebaiknya saya pakai?
Salah satu guideline adalah "pilihlah distro yg dipakai orang-orang di sekitar
anda". Jadi apabila mengalami masalah, anda bisa bertanya pada orang /
komunitas-komunitas Distro Linux yang siap membantu masalah-masalah yang
kita hadapi, Linux memiliki beberapa Distro-distro besar seperti Redhat,
Slackware,dan Debian yang mempunyai komunitas yang besar. Apabila anda
mempunyai masalah anda dapat bertanya di forum-forum diskusi online seperti
www.linuxquestions.org / www.facebook.com/groups/kslung dan beberapa
komunitas-komunitas seperti KPLI (Kelompok Pengguna Linux Indonesia) dan
KSL (Kelompok Studi Linux).
Benarkah Linux bebas dari virus?
Sebenarnya Linux bukan bebas dari serangan virus, namun kasus infeksi virus
atau malware sangat jarang terjadi pada Linux. Ini disebabkan karena
konfigurasi dan struktur modul pada distribusi Linux dapat dirubah2 oleh
siapapun sesuka kehendak hati, menyebabkan kinerja virus menjadi tidak
efisien/efektif pada sistem operasi Linux. Misalnya, ketidak tersediaan shared
library yg dibutuhkan oleh virus untuk berjalan karena tidak terinstal secara
default. Selain itu versi sebuah distro Linux sangat sering dirilis dalam 1 tahun
sehingga menambah dinamika perubahan struktur distribusi.
Apakah yang dimaksud dengan Virtualisasi ?
Virtualisasi adalah sebuah metode / teknologi yang memungkinkan untuk menjalankan
Sistem Operasi didalam suatu Sistem Operasi yang sedang berjalan.
Misalnya kita memiliki Sistem Operasi yang telah terinstall didalam Komputer kita,
dengan Metode Virtualisasi ini memungkinkan kita untuk membuat sebuah komputer
virtual dan menginstall sistem operasi kedalam Komputer Virtual yang kita buat,
sangat banyak Vendor-Vendor Software yang sudah mengeluarkan Produk
Aplikasinya yang menggunakan Metode / Teknologi Virtualiasi ini, diantaranya adalah
Oracle, yang sudah mengeluarkan Produknya yaitu “VirtualBox”.
yang perlu diperhatikan dalam proses virtualisasi ini ialah resource atau beban kerja
komputer yang bertambah dikarenakan software virtualisasi yang kita jalankan akan
membuat sebuah komputer virtual yang membutuhkan memory dan space hardisk
untuk menyimpan dan menjalankan proses.
9
Note :
Baca FAQ terlebih
dahulu sebelum membaca Ebook ini.
Ebook KSL - Kita Bisa dengan FOSS-ID
BAB I
Installasi
A. Installasi Distro BlankON
Dari berbagai macam distro diatas kami mengambil Distro Blankon Pattimura,
karena distro ini merupakan distro yang dibuat dan dibangun di Indonesia, dan lekat
dengan Nuansa Indonesia dan Islam, Didalamnya terdapat berbagai fitur-fitur yang dapat
mempermudah pekerjaan dan bisa dimanfaatkan untuk menyelesaikan berbagai
pekerjaan. Media-media installasi yang bisa digunakan adalah diantaranya yang paling
umum adalah CD/DVD, atau USF(Usb FlashDrive).
SnapShot: Booting Blankon
tampilan booting Distro Linux Blankon menawarkan beberapa pilihan seperti pada gambar,
Mencoba Blankon dalam Live-CD, menginstall Blankon, dan mencoba dalam mode
filesafe.
Snapshot> Plymouth Screen
10
Ebook KSL - Kita Bisa dengan FOSS-ID
pada tahapan ini kita akan memilih bahasa yang akan digunakan.
Snapshot> Menu awal Installasi Linux Blankon
pada tahapan ini system akan melakukan pengecekkan beberapa hal yang sangat
berpengaruh dalam Installasi seperti Ukuran partisi Minimum, Sumber Listrik, dan Akses
Internet
11
Ebook KSL - Kita Bisa dengan FOSS-ID
Fasilitas-fasilitas untuk mengunduh berkas saat installasi seperti Plugin-plugin, apabila
pada saat Installasi Komputer kita terkoneksi dengan Internet.
kita memilih untuk melakukan konfigurasi secara manual dengan memilih Opsi Kedua.
Snapshot > Pengalokasian Ruang Penyimpanan
Snapshot > Pengaturan 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
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot > Partisi hardisk FileSystem Ext4
Snapshot : FileSystem “/” Ext4 telah dibuat.
Seperti pada gambar diatas kita akan membuat 1 buah partisi filesystem dimana
didalamnya akan di install Distro Blankon, kita bisa memilihi Sistem berkas Ext4 untuk File
System, merubah titik kait menjadi root (/) dan Mengalokasikan ukuran hardisk sebesar
19GB.
13
Ebook KSL - Kita Bisa dengan FOSS-ID
NOTE !
Maksimal besar / ukuran partisi pada linux yang akan kita install dalam hal ini kita hanya
perlu mengalokasikan maksimal 3 gigabyte, minimal 2gigabyte.
1. Partisi Primary
Jenis partisi ini merupakan jenis partisi utama diharddisk untuk system operasi
umumnya. Partisi primary hanya bisa dibuat maksimal 4 partisi, hal ini sangat berbeda
dengan sistem DOS yang hanya mengijinkan satu jenis partisi primary untuk system.
Jenis partisi ini menempati nomor partisi 1, 2, 3 dan 4. Misalnya harddisk sda bisa
dibuat sda1, sda2, sda3 dan sda4.
2. Partisi Extended
Merupakan partisi perluasan untuk mengatasi kekurangan partisi primary dimana hanya
dimunkinkan adanya 4 partisi. Jika ingin memiliki partisi lebih dari 4 maka partisi
extended dibutuhkan yaitu dengan cara mengorbankan satu jenis partisi primary
kemudian digunakan oleh partisi extended. Didalam partisi extended ini nantinya dibuat
partisi logical untuk mendapatkan partisi yang lebih banyak. Partisi extended tidak
dapat digunakan menyimpan data. Partisi jenis ini selalu menempati nomor partisi
+1 dari partisi primary. Misalnya ada 2 jenis partisi primary di harddisk sda
maka posisi partisi extended adalah sda3.
3. Partisi Logical
Jenis partisi logical selalu dibuat didalam partisi extended. Nomor partisi selalu mulai
dari 5 sampai seterusnya. Misalnya ada 3 jenis partisi logical di sda maka masing-
masing menempati sda5, sda6 dan sda7.
dalam sistem linux 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.
14
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot > Pembuatan Ruang SWAP (Virtual memory)
seperti pada penjelasan diatas kita mengalokasikan memory swap sebanyak 2GB,
Swap Memory adalah sebuah virtual memory yang berfungsi untuk membantu
kinerja dari Komputer / Laptop, kita pada saat dalam melakukan pekerjaan, apabila
memory fisik kita sudah full, maka system akan menggunakan swap untuk menampung
proses sementara layaknya memory fisik, swap disini diambil dari space dari hardisk.
Dalam mengalokasikan partisi swap kita hanya perlu memahami konsep pemartisian 2-1
artinya apabila memory fisik kita 1 Gigabyte maka memory swap yang kita adalah 2
Gigabyte.
SnapShot : partisi Swap Selesai Dibuat !!!
seperti yang ada pada snapshot diatas, kita telah membuat 2 buah partisi,
yaitu partisi untuk filesystem, dan partisi swap.
Setelah itu tekan tombol Pasang Sekarang untuk melanjutkan,
15
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot : Pemilihan Zona Waktu,
kemudian kita akan masuk ke tahapan pemilihan Zona Waktu (GMT) pilihlah sesuai
dengan GMT yang anda gunakan.
Snapshot > Pemilihan Jenis papan ketik,
tahapan berikut adalah pemilihan tata letak dari Kyboard / Papan ketik yang kita gunakan,
karena kita menggunakan papan ketik QWERTY maka kita memilih “USA”
16
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot > Pengisian Username dan password.
Berikut adalah pengisian user name dan password yang nantinya akan kita gunakan pada
saat login.
Snapshot > Proses Penginstallan
Tunggu sampai selesai dan restart komputer, Lepaskan media Installasi (CD/DVD/ USB)
Setelah proses Installasi telah selesai maka komputer akan melakukan Booting dan
anda bisa melakukan Login dengan menggunakan User name dan password yang anda
masukkan pada proses installasi. Setelah Proses Login maka anda akan masuk ke
Desktop Linux Blankon 7 Pattimura.
17
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot > Desktop Linux “Blankon”
Berikut adalalah tampilan Desktop Linux Blankon Sajadah yang didesain dengan lengkap
dan menyediakan fitur-fitur aplikasi yang dominan kita gunakan sehari-hari seperti paket
aplikasi Kantor (Office,PDFView,Calculator,dll )
18
Ebook KSL - Kita Bisa dengan FOSS-ID
B. Dual Booting
Dual Boot adalah sebuah istilah yang dapat membuat komputer kita agar bisa
memuat dua buah sistem operasi dalam satu PC/ Komputer, sehingga kita bisa memilih
OS yang akan kita pilih, Aplikasi yang kita gunakan untuk membuat agar komputer
menjadi dual booting adalah “BootLoader”. dengan adanya Boot Loader yang disediakan
di Linux yang membuat agar kita bisa membuat 2 buah sistem operasi dalam satu
komputer.
Dual boot adalah istilah yang digunakan dalam komputasi jika anda menggunakan
2 jenis sistem operasi (OS) disebut dual karena berjumlah 2, dengan bootloader anda
dapat memuat sebuah sistem operasi lebih dari 2 bahkan sampai 6 bergantung space
hardisk yang anda gunakan, selebihnya ada istilah triple & quad-boot (3 atau 4 OS dalam
sebuah PC), cara yang lazim digunakan membuat komputer kita menjadi dual boot adalah
dengan menyediakan partisi untuk di install sistem operasi secara terpisah,
apabila dirasakan spesifikasi komputer yang kita gunakan dirasakan terlalu berat
untuk memuat 2 buah sistem operasi dalam 1 komputer, maka kita mempunyai opsi lain
seperti, melakukan installasi “Distro Linux Ubuntu” diatas Sistem operasi Microsoft
Windows, yang kita kenal dengan Istilah Wubi, Wubi dapat memungkinkan kita untuk
menginstall Distro Linux Ubuntu diatas Sistem Operasi Windows, sama halnya dengan
Aplikasi.
Cara kerja Wubi tersebut adalah membuat distro linux tersebut bagaikan sebuah aplikasi
biasa dan seperti sebelumnya pada teknik virtualisasi, menggunakan Wubi juga
membutuhkan sumber daya yang besar terutama space kosong pada HDD.
Boot Loader berfungsi untuk memungkinkan kita menggunakan dua buah sistem
operasi dalam 1 komputer. Mekanisme yang digunakan adalah dengan menggunakan
boot loader, sistem akan melakukan pendeteksian Master boot Record ketika pertama kali
menyalakan System, dengan adanya boot loader kita akan dibawa kedalam menu “Boot
Loader”, didalam menu ini kita diberikan pilihan untuk memilih Sistem operasi yang akan
kita gunakan, dalam GNU/LINUX kita mengenal 3 jenis Aplikasi BootLoader yang berbasis
Free, diantaranya adalah LILO (Linux Loader), GRUB dan BURG.
19
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot > Grub menu.
Seperti yang bisa kita lihat pada gambar diatas, kita dihadapkan ke menu grub, artinya kita
bisa memilih sistem operasi yang akan kita gunakan pada menu ini. Yang menjadi
pertanyaan bagaimana membuat agar Komputer kita dapat Dual Boot dengan sistem
operasi lain ?, untuk itu kita membutuhkan 2 buah partisi kosong untuk menginstall partisi
filesystem dan swap memory.
Snapshot > Pemartisian
20
Ebook KSL - Kita Bisa dengan FOSS-ID
seperti pada snapshot diatas sistem mendeteksi pada hardisk kita, terdapat partisi sistem
operasi lain, yang ditandai dengan warna biru, dan data ditandai dengan warna hijau,
apabila kita ingin membuat partisi maka kita bisa memilih opsi diatas, “Install them side
by side-by-side, chossing between them each startup”, maka secara otomatis partisi
sistem linux kita akan dibuat berdampingan dengan sistem operasi yang terinstall terlebih
dahulu kedalam hardisk, opsi kedua adalah dengan mengalokasikan partisi hardisk untuk
filesystem linux dan swap memory sebelum installasi dengan menggunakan aplikasi
Gparted / aplikasi partisi manager lainnya.
Aplikasi Gparted berbasis GNU/GPL dan sudah disediakan di Live CD Linux
“Ubuntu”, tetapi apabila kita ingin menginstall kepada sistem kita bisa dengan perintah,
sebagai berikut pada terminal, untuk membuka terminal bisa dengan shortcut key kyboard
(CTRL+ALT+T), atau bisa dengan (ALT+F2) kemudian ketikkan gnome-terminal dan Ok.
Snapshot > Installasi Gparted (Terminal)
setelah proses installasi diatas telah selesai, kita bisa mengakses gparted melalui menu,
System > Administration > Gparted.
Dengan Gparted kita dapat membuat / menghapus / merubah pengaturan partisi dari
hardisk yang akan kita gunakan untuk menginstallasi linux,
21
Ebook KSL - Kita Bisa dengan FOSS-ID
BAB II
MANAJEMEN PAKET
Manajemen Paket adalah seperangkat tool untuk mengotomatisasi proses
penginstallan, pengkonfigurasian dan pembuangan suatu paket software dari sistem
GNU/Linux. Biasanya sistem ini merupakan suatu bagian dari sistem operasi yang datang
dalam distribusi resmi suatu distro GNU/Linux. Tools sistem manajemen paket ini biasa
lebih dikenal dengan paket manager. Paket manager di GNU/Linux biasanya punya
kemampuan memeriksa dan mengatur semua paket dan dependecy aplikasi yang ada
dalam System.
A. APT
APT (Advanced Packaging Tool) merupakan sistem manajemen paket (paket
manager) yang bertugas mengatur penginstallan, pengkonfigurasian dan penghapusan
suatu paket software pada Distro Linux Ubuntu, dan distro lain turunan Debian GNU/Linux.
APT mempermudah proses manajemen paket di GNU/Linux dengan mengotomatisasi
penerimaan, pengkonfigurasian, penginstallan dan pembuangan paket software baik yang
bertipe binary maupun source code.
Dalam sebuah sistem operasi modern seperti Ubuntu, paket manajer sangatlah
penting. Paket manager ini bermanfaat untuk menjaga software apa saja yang terinstall ke
komputer yang digunakan, software apa yang tersedia untuk di install dan memungkinkan
user dengan mudah menginstall software, mengupgrade software ke versi yang lebih baru
ataupun menginstall/remove software yang sebelumnya sudah terinstall, bahkan
mengupgrade sistem secara keseluruhan.
Seperti namanya, paket manager bertugas mengatur paket-paket, sekumpulan file yang
dibundel bersama dan dapat diinstall dan diremove. Ubuntu sebagai sistem operasi
turunan Debian, menggunakan format .deb untuk kumpulan paket-paketnya. Untuk
mengatur paket-paket ini, Ubuntu menggunakan APT (Advanced Packaging Tool) sebagai
paket manager-nya. APT adalah paket manager canggih yang dikembangkan oleh para
developer Debian GNU/Linux, salah satu sesepuh distro GNU/Linux yang digunakan
Ubuntu sebagai Manajemen paket yang digunakan.
Sistem APT bukanlah tool tunggal. APT datang dengan beberapa tools yang sangat
berguna untuk manajemen paket, di antaranya :
• apt-cdrom
Digunakan untuk menambahkan cd/dvd repository ke dalam sources.list
• apt-cache
apt-cache berguna untuk berbagai keperluan yang berkaitan dengan cache
database APT, seperti pencarian paket, status sebuah paket, informasi tentang
paket dan lainnya.
22
Ebook KSL - Kita Bisa dengan FOSS-ID
• apt-config
Program internal yang digunakan oleh berbagai bagian sistem APT untuk
menjamin konsistensi pengkonfigurasian.
• apt-get
Merupakan tool command line untuk berurusan dengan paket, dan ini yang paling
umum digunakan user untuk keperluan menginstall dan remove paket.
• apt-key
Digunakan untuk mengatur daftar key yang digunakan APT untuk mengautentifikasi
paket. Paket yang telah diautentifikasi menggunakan key tersebut dapat dinyatakan
terpercaya, berasal dari sumber yang dapat dipercaya.
kita bisa melakukan penginstallan aplikasi dengan menggunakan APT,
untuk melakukan pencarian aplikasi / paket yang ingin kita install, kita bisa menggunakan
perintah aptitude seperti pada Snapshot dibawah.
Snapshot : APT 1
hasil dari perintah pencarian diatas akan menghasilkan aplikasi-aplikasi yang sesuai
dengan keyword yang kita masukkan, akan ditampilkan contohnya “Amarok” dan
keterangan” dari aplikasi amarok,
untuk menginstall aplikasi setelah proses installasi bisa dengan menggunakan perintah
dibawah.
Snapshot : APT 2
Snapshot : APT 3
untuk menghapus aplikasi yang kita inginkan bisa dengan perintah pada snapshot diatas.
Snapshot : APT4
untuk menghapus aplikasi beserta package-packagenya bisa dengan perintah pada
snapshot diatas.
23
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot > APT 5
perintah diatas berfungsi sebagai untuk melakukan force, kepada aplikasi yang sudah kita
install apabila mendapatkan masalah.
Snapshot > APT 6
perintah diatas berfungsi untuk membersihkan package repository yang terinstall dalam
system,
Snapshot > APT 7
perintah diatas berfungsi untuk melakukan update kepada repositori apabila kita telah
melakukan penambahan / perubahan pada repository.
Snapshot > APT 8
perintah diatas berfungsi untuk melakukan upgrade sistem, ke sistem yang lebih baru,
seperti kernel, package-package yang membutuhkan upgrade.
Snapshot > APT 9
perintah diatas berfungsi untuk menghapus paket berserta dengan settingan dan
konfigurasi dari dalam filesystem.
24
Ebook KSL - Kita Bisa dengan FOSS-ID
B. Debian Package (Deb)
Deb adalah manajemen paket yang digunakan oleh debian, dan digunakan juga
oleh Ubuntu dan turunannya. Untuk bekerja dengan file .deb ini, di Ubuntu disediakan
dpkg, sebuah tool manajemen paket yang bisa digunakan untuk untuk mengakses file
.deb secara langsung, untuk menginstall file deb, dan menghapus paket deb. Dpkg
merupakan tool dasar dalam manajemen paket berbasis debian. Perintah dpkg ini akan
banyak digunakan ketika menginstall paket secara offline dimana paket telah didownload
secara manual dari internet.
Kita memiliki sebuah file dengan format .deb “atunes_2.1.0.deb”, untuk mengakses
filenya bisa dengan menggunakan 2 cara, yaitu dengan memanfaatkan fasilitas gdebi
package manager, untuk mengakses gdebi bisa dengan klik kanan file dengan format
kemudian pilih “Open With Gdebi Package Installer”. Seperti pada gambar dibawah.
Apabila paket .deb tadi sudah kita buka maka akan ditampilan sebuah jendela installer
untuk aplikasi, kita bisa melihat nama,status, dan beberapa deskripsi mengenai package
aplikasi deb ini. Kita bisa melihat status, apakah dependensi yang dibutuhkan sudah ada
dalam system, apabila terdapat beberapa dependensi yang belum ada dalam filesystem,
maka diwajibkan untuk mencari dependensi dari aplikasi terlebih dahulu.
Untuk menginstall kita bisa menekan tombol “Install Package”, maka proses installasi
akan berjalan.
25
Ebook KSL - Kita Bisa dengan FOSS-ID
Apabila paket aplikasi yang kita klik, tombol yang disediakan hanya “Reinstall Package”
seperti pada gambar dibawah, berarti package ini sudah di install, kita hanya bisa
melakukan remove / reinstall dengan menekan tombol ReInstall Package.
Sebelumnya kita telah menggunakan alternatif installasi paket deb “Gdebi” yang
memudahkan kita dalam menginstall, apabila kita ingin menginstall aplikasi dengan
menggunakan terminal, ikuti langkah berikut. Pertama-tama buka terminal,
masuk pada direktori lokasi / tempat kita menyimpan file *.deb, contohnya pada Desktop
kita bisa masuk ke Desktop terlebih dahulu dan menjalankan perintah dpkg -i, yang
berfungsi untuk menginstall paket *.deb.
Untuk menghapus kita bisa dengan mengetikkan perintah berikut.
26
Ebook KSL - Kita Bisa dengan FOSS-ID
Dan perintah untuk menghapus package deb beserta dengan konfigurasi yang dilakukan
kepada system, kita bisa dengan mengetikkan perintah berikut :
pemaketan *.deb sering sekali mengalami masalah diantara lain, sangat diperlukannya
dependensi package yang kita perlukan untuk menginstall sebuah aplikasi, tanpa
dilengkapi dependecy dari aplikasi yang ingin kita install aplikasi tersebut tidak akan bisa
terinstall kedalam system, untuk itu dibuatnya sistem pemaketan APT yang membutuhkan
akses internet untuk menginstall aplikasi melalui repository yang kita gunakan.
C. REPOSITORY
Repository adalah tempat penyimpanan bagi arsip-arsip software, dimana sofware
dalam arsip ini dapat diambil oleh user untuk digunakan. Penggunaannya adalah ketika
user ingin menginstall satu software maka ubuntu akan mencari software tersebut pada
Repository, jika ketemu maka Ubuntu akan menginstallnya (diperlukan koneksi internet).
Repository Ubuntu diatur ke dalama empat area komponen:
• Main, adalah Software yang didukung secara Resmi
• Restricted, adalah Software yang didukung tapi tidak sepenuhnya dalam free
license
• Universe, adalah Software yang dikelola oleh komunitas (bukan software yang
didukung dengan resmi)
• Multiverse, adalah Software yang tidak Free
File Konfigurasi untuk menambahkan repository pada linux khususnya Ubuntu terletak di
direktori /etc/apt/sources.list.
Snapshot > Sources.list
Indonesia sudah memiliki beberapa server yang sudah menyediakan layanan
repository, tentunya dengan menggunakan server repositori lokal, akan mempercepat
akses kita apabila ingin melakukan installasi aplikasi dan update/upgrade, berikut adalah
kumpulan repisotory linux yang ada di Indonesia,
27
Ebook KSL - Kita Bisa dengan FOSS-ID
ugm.ac.id (Universitas Gajah Mada)
deb http://repo.ugm.ac.id/ubuntu/ lucid main restricted universe multiverse
deb http://repo.ugm.ac.id/ubuntu/ lucid-updates main restricted universe multiverse
deb http://repo.ugm.ac.id/ubuntu/ lucid-security main restricted universe multiverse
kambing.ui.edu (UI, Telkom, Indosat, OpenIXP, INHERENT)
deb http://kambing.ui.edu/ubuntu lucid main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-updates main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-security main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-backports main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-proposed main restricted universe multiverse
indika.net.id (OpenIXP)
deb http://ubuntu.indika.net.id/ lucid main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-updates main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-security main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-backports main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-proposed main restricted universe multiverse
www.foss-id.web.id (Telkom)
deb http://dl2.foss-id.web.id/ubuntu lucid main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-proposed main restricted universe multiverse
ftp.itb.ac.id (ITB, INHERENT)
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse
komo.vlsm.org
deb http://komo.vlsm.org/ubuntu lucid main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-updates main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-security main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-backports main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-proposed main restricted universe multiverse
mirror.its.ac.id (ITS, INHERENT)
deb http://mirror.its.ac.id/ubuntu lucid main multiverse restricted universe
deb http://mirror.its.ac.id/ubuntu lucid-security main multiverse restricted universe
deb http://mirror.its.ac.id/ubuntu lucid-backports main multiverse restricted universe
deb http://mirror.its.ac.id/ubuntu lucid-updates main multiverse restricted universe
28
Ebook KSL - Kita Bisa dengan FOSS-ID
Tipe arsip debian terdiri dari dua macam, yakni:
• deb : tipe ini biasanya untuk repository file file binary, documentasi yang umumnya
kita gunakan.
• deb-src : tipe ini biasanya untuk repository file-file source code, umumnya
digunakan oleh para developer atau user yang sering ingin mengcompile sendiri
paket-paket yang diinginkan.
Repository merupakan sebuah hal yang penting setelah kita melakukan installasi linux,
karena dengan repisotory kita dapat menginstall aplikasi yang disediakan oleh repository
yang kita gunakan. Cara untuk menambahkan / menghapus repisotory adalah dengan
cara melakukan edit file source.list yang terletak di /etc/apt, untuk mengedit kita bisa
menggunakan aplikasi editor yang berbasis CLI (nano,vim,pico) / GUI (gedit,kedit) yang
telah disediakan di distro anda.
Kali ini kita akan menggunakan dua alternatif editor diantaranya dengan menggunakan
editor nano dan gedit, pertama kita akan melakukan perubahan repository dengan
menggunakan editor nano,
pertama, buka terminal (CTRL + ALT + T),
29
Note:
Sesuaikan Versi Linux “Ubuntu anda” dengan code name yang digunakan,
apabila anda menggunakan linux ubuntu 10.10 maka penulisan repository adalah
sebagai berikut :
> deb http://repo.ugm.ac.id/ubuntu/ maverick main restricted universe multiverse
! ubuntu 9.04 - jaunty
! ubuntu 9.10 - karmic
! ubuntu 10.04 – lucid
! ubuntu 10.10 – maverick
! ubuntu 11.04 – natty
! ubuntu 11.10 – oneiric
Ebook KSL - Kita Bisa dengan FOSS-ID
kita bisa mengetikkan perintah diatas untuk mengedit sources.list dengan menggunakan
editor nano. Kemudian setelah kita menginputkan password root kita akan masuk ke editor
file nano seperti gambar dibawah,
kita bisa melakukan paste repository yang akan kita gunakan seperti gambar diatas,
untuk menggunakan editor GUI seperti gedit bisa dengan mengetikkan perintah berikut :
kemudian setelah kita mengetikkan password root, akan ditampilkan editor file gedit,
seperti pada gambar dibawah.
30
Note!
- Lakukan penambahan tanda “#” apabila kita ingin menghilangkan
sementara repository yang kita inginkan, agar tidak di akses
oleh system pada saat kita melakukan update.
- Untuk menyimpan konfigurasi bisa dengan menekan
Tombol kombinasi CTRL + O (save) dan untuk keluar dari
Editor bisa dengan tombol kombinasi CTRL + X (exit)
Ebook KSL - Kita Bisa dengan FOSS-ID
untuk menyimpan settingan bisa dengan menekan tombol save. Menggunakan editor gedit
sangat mudah, dibandingkan editor CLI.
Setelah melakukan penambahan repository diatas kita diwajibkan melakukan update, agar
repository yang telah kita tambahkan sebelumnya dapat digunakan, ketikkan perintah
berikut :
perintah diatas bertujuan untuk melakukan update repositori dan merequest package-
package repository yang pada server sehingga bisa ditambahkan kedalam system, bisa
kita lihat pada software manager seperti synaptic package manager.
Alternatif lain apabila kita tidak memiliki akses internet bisa dengan menggunakan CD-
Repository, yang dapat kita pesan / download melalui server-server lokal seperti
repo.ugm.ac.id.
Menambahkan cd/dvd repository ke dalam sources.list, sebelumnya masukkan terlebih
dahulu DVD Repositori kedalam CD Drive
Untuk menambahkan cd/dvd repository, gunakan tool apt-cdrom
$ sudo apt-cdrom add
Untuk mengidentifikasi cd/dvd repository dapat digunakan
$ sudo apt-cdrom ident
D. Package Installer (.bin, .sh, dan .run)
Ekstensi file dari beberapa sistem operasi sangat berbeda khususnya di linux
dan di sistem lain selain linux, kita telah mengetahui bersama, di linux dikenal
sebuah ekstensi file berformat *.deb, sebelumnya kita sudah belajar untuk
menginstall package dengan ekstensi deb ini.
Format Installer dalam linux tentu bukan hanya .deb, masih banyak lagi
diantaranya adalah *.bin, *.sh. , *.run.
31
Ebook KSL - Kita Bisa dengan FOSS-ID
Untuk menginstall beberapa file diatas tentu mempunyai cara yang berbeda
dibanding dengan deb, untuk menginstall file binary / *.bin, bisa dengan merubah
permission filenya terlebih dahulu, agar dapat diakses (read/write) oleh user biasa,
seperti pada gambar dibawah.
Setelah melakukan perubahan permission, kemudian kita mengeksekusi file
dengan perintah dibawah, kemudian akan ada beberapa persetujuan seperti
aggrement, dan beberapa konfirmasi yang dibutuhkan, dijawab [Y]es, untuk
melanjutkan installasi,
berikutnya kita akan melakukan installasi file dengan ekstensi .sh, dalam hal ini
kami mencontohkan file netbeans.sh, untuk mengeksekusi file ini bisa dengan
perintah berikut :
selanjutnya, kita akan melakukan installasi file dengan ekstensi .run, untuk
menginstall file *.run, bisa dengan perintah berikut :
setelah mengetikkan perintah diatas maka proses installasi akan berjalan.
32
NOTE :
GNU / LINUX dikenal dengan keamanan, untuk itu adanya dibuatnya permission untuk
File / folder agar kita dapat melakukan protect terhadap file yang kita miliki, sehingga tidak
Bisa dibaca,ditulis,ataupun dieksekusi oleh orang lain.
Arti dari angka 777, adalah
4 + 2 + 1 = 7
4 = Read
2 = Write
1 = Excute
Bagian ini akan dijelaskan pada BAB berikutnya
Ebook KSL - Kita Bisa dengan FOSS-ID
E. SOFTWARE MANAGER
Software Manager adalah sebuah aplikasi yang berfungsi untuk memanage
aplikasi yang ada pada repository linux, sehingga lebih mempermudah user untuk
menginstall dan menghapus aplikasi dari sistem linux tanpa harus menghapus
aplikasi melalui terminal, Distro Linux “ubuntu” menyediakan beberapa software
manager, diantara lain adalah sebagai berikut.
1. Synaptic Package Manager
kita bisa mengakses Synaptic package manager melalui menu
System > Administration > Synaptic Package Manager.
Beberapa layanan yang disediakan oleh synaptic diantara lain adalah, Search,
Category Aplikasi, Reload, dan Repository
33
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot > Synaptic 1
Kita bisa melakukan pencarian dengan menggunakan, fasilitas search dengan
menggunakan pencarian nama aplikasi. Kemudian apabila kita melakukan klik
pada package aplikasi maka akan ditampilan penjelasan tentang aplikasi yang kita
klik pada bagian bawah, contoh : abrowser, adalah aplikasi browser yang aman
dan mudah.
Snapshot > Synaptic 2
kita bisa melakukan centang ke aplikasi yang kita inginkan apabila kita ingin
menginstall maka kita bisa dengan mencentang dan memilih “Mark To Install”
apabila ingin meremove maka kita bisa memilih menu “Mark To Removal” atau
“Mark To Complete Removal”, untuk menghapus aplikasi beserta dependecynya.
Catatan :
kita hanya bisa meremove aplikasi yang sudah terinstall dalam sistem, aplikasi
yang terinstall akan ditandai dengan tanda centang berwarna hijau pada kotak,
sedangkan aplikasi yang belum terinstall ditandai dengan warna putih.
34
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot > Synaptic 3
seperti pada snapshot diatas apabila kita mencentang, tombol apply maka akan
ditampilkan jendela summary yang berisi ukuran package dan jumlah package
yang akan kita install apabila kita ingin menginstall bisa dengan menekan tombol
Apply, apabila kita mencentang Download Package file only, maka kita akan
melakukan download file *.deb dari package yang telah kita centang.
Catatan : dalam melakukan penginstall diatas membutuhkan akses internet untuk
mengambil paket dari Repository, kita memiliki alternatif lain yaitu dengan cara membuat
repository lokal dengan menggunakan DVD Repository Ubuntu.
Snapshot > Synaptic 4.
pada snapshot diatas kita bisa memilih beberapa kategori diantaranya adalah “All” untuk
menampilkan semua package yang tersedia, dan Installed (Upgradeable) artinya package
yang membutuhkan upgrade.
35
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot > Synaptic 5
kita dapat menambahkan / menghapus repository dengan mudah melalui synaptic
package manager dengan mengakses menu “Setting > Repository”.
36
Ebook KSL - Kita Bisa dengan FOSS-ID
2. Ubuntu Software Center
Ubuntu software center adalah sebuah software manager yang didesain dengan
mengutamakan kemudahan dan interface yang menarik, dimana paket-paket aplikasi yang
dipisahkan kedalam Kategori-kategori yang dapat memudahkan kita untuk menginstall,
kita bisa mengakses Ubuntu software center pada menu Application > Ubuntu Software
Center.
Snapshot > Ubuntu Software Center 1
seperti pada gambar diatas Ubuntu Software Center, memiliki tampilan yang bisa
dibilang bersahabat dengan user, kita diberikan category untuk bisa memilih category
yang kita inginkan, dan disediakan fitur search, dan menu untuk menambahkan repository.
Snapshot > Ubuntu Software Center 2
apabila kita memilih dari salah satu category, contohnya sound and video maka kita akan
dibawa ke menu aplikasi-aplikasi yang berhubungan dengan sound and video,
37
Ebook KSL - Kita Bisa dengan FOSS-ID
Snapshot > Ubuntu Software Center 3
kita bisa menggunakan fasilitas search seperti pada gambar diatas, untuk menginstall
aplikasi kita bisa dengan menekan tombol install,
Snapshot > Ubuntu Software Center 5
kemudian kita akan dimintakan Password root untuk menginstall aplikasi yang kita pilih.
Snapshot > Ubuntu Software Center 5
apabila kita menekan tombol More Info, maka kita akan diberikan informasi tentang
aplikasi yang akan kita install.
38
Ebook KSL - Kita Bisa dengan FOSS-ID
F. Tarball Package (.tar.gz, tar.bz2, rar, .zip)
Manajemen pemaketan pada linux dikenal dengan tar.gz, tar.gz2, tar.bz , tar, adalah
manajemen aplikasi tarball yang disediakan untuk mengkompresi file kedalam bentuk 1
package file, biasanya yang dipaketkan dalam 1 package adalah file yang belum di build,
linux juga mengenal file kompresi lain yang berjalan di sistemoperasi lain seperti rar, dan
zip, untuk mengextract file kompresi tarball bisa dengan 2 cara, yang pertama extract
melalui GUI, dan CLI, untuk mengextract file melalui CLI bisa dengan perintah berikut :
• tar -xzvf belajar.tar.gz = file kompresi belajar.tar.gz
• tar -xjvf belajar.tar.bz2 = file kompresi belajar.tar.bz2
• unzip belajar.zip = file kompresi belajar.zip
• unrar belajar.rar = file kompresi belajar.rar
apabila kita ingin melakukan extract melalui GUI, sangat mudah yaitu dengan cara klik
kanan file tar.gz yang akan kita extract, kemudian pilih menu Extract Here.
Atau bisa juga dengan melakukan klik 2x pada file .tar.gz kemudian akan masuk ke menu
archive manager, kemudian kita bisa melakukan extract file yang kita inginkan.
Untuk menginstall aplikasi yang masih dalam bentuk module-module yang dipaket didalam
file tarball, kita bisa dengan perintah berikut, kita bisa melakukan extract melalui terminal /
melalui mode GUI, kemudian kita masuk ke direktori yang kita extract sebelumnya,
berikutnya kita jalankan melalui terminal,
• sudo make
• sudo make install
• ./configure
• ./Install
atau bisa dengan membaca terlebih dahulu file readme yang disediakan didalam folder
yang di extract tadi, biasanya didalamnya disediakan cara / langkah-langkah untuk
mengcompile dan membuild file yang masih dalam bentuk module.
39
Ebook KSL - Kita Bisa dengan FOSS-ID
BAB III
DESKTOP
Linux merupakan sebuah sistem operasi yang awalnya hanya dikhususkan untuk
para administrator jaringan, tetapi seiring berkembangnya zaman, Linux semakin maju
dan didesainlah Distro-distro yang didalamnya sudah dipaketkan Kernel Linux, Paket
Aplikasi, dan Desktop Environment sehingga semua orang bisa menggunakan linux, untuk
menyelesaikan pekerjaan-pekerjaan seperti aplikasi pengolah kata, gambar, dan hiburan.
A. Desktop Environment
Desktop Envirotment adalah sebuah antarmuka Grafis (Graphical User Interface)
yang disediakan agar lebih mempermudah para pengguna untuk menggunakan System
dengan mode grafik, serta dapat memperindah tampilan desktop sehingga lebih enak
untuk dipandang dan nyaman untuk digunakan oleh siapa saja, Destop Environment yang
disediakan di linux adalah, diantaranya yang paling Populer adalah Gnome,
KDE,XFCE,LXDE,XPDE
1. GNOME (GNU Network Object Model Environment)
Gnome adalah sebuah Desktop Environtment yang didesain dengan dekstop yang
nyaman dan mudah untuk digunakan oleh siapa saja, bahkan para pengguna baru, akan
cepat akrab dengan desktop Gnome, Desktop gnome menawarkan kenyamanan, dan
kestabilan dalam penggunaannya,
Gnome banyak digunakan sebagai DE beberapa Distro terkenal seperti Debian, Ubuntu
dan turunannya, GNOME juga memiliki kekurangan, di antaranya berbagai kalangan user
menilai GNOME terlalu sederhana dan beberapa aspek pengaturan harus dilakukan
secara low level.
40
Ebook KSL - Kita Bisa dengan FOSS-ID
merupakan sebuah ‘computer desktop environment‘ untuk sistem operasi UNIX dan UNIX-
like seperti Linux, BSD dan Solaris. GNOME adalah desktop resmi dari proyek GNU.
Proyek GNOME dimulai sejak Agustus 1997 oleh Miguel de Icaza dan Federico Mena
dengan tujuan menyediakan free software desktop untuk sistem operasi GNU/Linux. Dua
jenis lingkungan yang disediakan GNOME adalah: (1) The GNOME desktop environment,
sebuah intuitive dan attractive desktop untuk end-users, dan (2) the GNOME development
platform, sebuah framework yang luas untuk membangun aplikasi yang dapat
diintegrasikan diseputar desktop. GNOME tidak saja merupakan sebuah window manager,
tapi merupakan sebuah sistem desktop yang mudah untuk berinteraksi dengan banyak
sistem dan platform. Hal ini dikarenakan GNOME menggunakan CORBA (Common Object
Resource Broker Architecture). GNOME dibuat berdasarkan lisensi GNU, hal ini membuat
GNOME lebih diterima dalam dunia open source jika dibandingkan dengan KDE.
Berikut adalah tampilan Desktop Gnome.
Untuk menginstall Desktop Environment Gnome kita bisa mengetikkan perintah berikut
melalui terminal,
$ sudo apt-get install gnome-shell
41
Ebook KSL - Kita Bisa dengan FOSS-ID
2. KDE (K Desktop Environment)
Kde adalah sebuah Desktop environment yang sangat menarik apabila dilihat dari
tampilannya yang mengedepankan warna glosy biru, sehingga terlihat menarik,
KDE merupakan desktop yang sangat Configure able, artinya banyak sekali aspek-aspek
dekstop yang bisa kita setting, Kde digunakan dibeberapa Distro-distro terkenal seperti
Fedora, Mandriva, Kubuntu, dan PCLinuxOS, kekurangan KDE diantaranya adalah
Desktop yang terlalu kompleks yang membutuhkan konfigurasi oleh user.
KDE dibangun dengan toolkit Qt dari Trolltech. KDE berjalan pada banyak ragam sistem
Unix, termasuk Linux, BSD, dan Solaris. Terdapat pula versi KDE untuk Mac OS X dengan
bantuan lapisan X11 dan untuk Microsoft Windows dengan bantuan Cygwin. Keunggulan
utama KDE adalah kemudahan pemakaian, fleksibilitas, portabitilis, dan kekayaan fitur.
Berikut adalah tampilan Desktop KDE.
KDE dikembangkan sejalan dengan KDevelop, paket pengembangan perangkat lunak,
dan KOffice, paket aplikasi office. Huruf “K” mulanya adalah untuk “Kool”, tetapi
selanjutnya diganti menjadi “K” saja, yang berarti “Aksara pertama sebelum ‘L’ (untuk
Linux) dalam alfabet Latin.” Maskot dari proyek KDE adalah naga hijau bernama Konqi.
42
Ebook KSL - Kita Bisa dengan FOSS-ID
Konqi dapat dijumpai di berbagai aplikasi, termasuk tatkala user hendak log out dan pada
layar “Tentang KDE”. Untuk menginstall Desktop Environment KDE kita bisa mengetikkan
perintah berikut pada terminal,
$ sudo add-apt-repository ppa:kubuntu-ppa/backports
$ sudo apt-get update
$ sudo apt-get install kubuntu-desktop
$ sudo apt-get install plasma-netbook
3. XFCE
Xfce adalah sebuah desktop yang kencang dan ringan untuk sistem operasi Linux.
Dirancang untuk produktifitas dan sangat mudah dikonfigurasi dengan tetap mengikuti
spesifikasi Freedesktop. Tidak seperti desktop-desktop lain yang lebih berat seperti
GNOME dan KDE, Xfce menggunakan daya sistem yang lebih sedikit. Sebagai tambahan,
Xfce menyediakan modularitas yang bagus dan dependensi yang lebih sedikit, tidak
memakan banyak ruang harddisk dan waktu yang panjang untuk menginstalnya. Xfce
dapat diinstal pada beberapa platform UNIX. Untuk menginstall XFCE kita bisa
mengetikkan perintah berikut :
$ sudo add-apt-repository ppa:xubuntu-ppa/backports
$ sudo apt-get update
$ sudo apt-get install xfce
Berikut adalah tampilan desktop XFCE,
43
Ebook KSL - Kita Bisa dengan FOSS-ID
Diketahui untuk mengkompilasi pada Linux, NetBSD, FreeBSD, OpenBSD, Solaris,
MacOS X dan Cygwin, pada x86, PPC, Sparc, Alpha (dikutip dengan sedikit penyesuain
dari. Nama Xfce awalnya berdiri untuk XForms Common Environment, tapi sejak Xfce
ditulis ulang selama dua kali, maka Xfce tidak lagi menggunakan toolkit XForms. Adapun
namanya tetap, tapi F dijadikan huruf kecil (bukan “XFce”, tetapi “Xfce”). Saat ini, akronim
ini tidak berarti apa-apa (saran: X Freakin ‘Best Environment).
4. LXDE
LXDE, Lightweight X11 Desktop Environment, adalah sebuah lingkungan desktop
yang ringan dan cepat. LXDE dirancang agar ramah bagi pengguna dan desainnya
ramping, ini untuk menjaga agar penggunaan sumber daya tetap rendah. LXDE
menggunakan RAM dan CPU berkemampuan rendah namun tetap kaya fitur sistem
operasi. Penggunaan sumber daya yang rendah inilah yang membuat LXDE hemat
energi. Berikut ini adalah tampilan Desktop LXDE,
untuk menginstall Desktop Environment LXDE kita bisa mengetikkan perintah berikut :
$ sudo add-apt-repository ppa:lubuntu-ppa/backports
$ sudo apt-get update
$ sudo apt-get install lxde
44
Keterangan:
Perintah sudo add-apt-repository ppa:lubuntu-ppa/backport (contohnya)
Adalah perintah yang berfungsi untuk menambahkan Repository
PPA kedalam Source List, agar kita dapat menginstall
aplikasi-aplikasi / package-package yang
Termasuk didalam PPA tersebut.
Ebook KSL - Kita Bisa dengan FOSS-ID
B. File Manager
Nautilus adalah aplikasi file manager bawaan Ubuntu. Meskipun Nautilus sudah sangat
powerful,ternyata kita masih bisa menambah kehebatan aplikasi ini agar menggunakan
Ubuntu menjadi semakin mudah dan menyenangkan.
Nautilus adalah sebuah Desktop Environment yang mudah, ringan dan menarik, berikut
adalah tampilan File Manager Nautilus.
Untuk menambahkan Ekstensi-ekstensi pendukung untuk nautilus seperti Open Terminal,
• Nautilus-open-terminal
Nautilus-open-terminal adalah ekstensi yang memungkinkan kita membuka terminal
dengan cara klik kanan pada sembarang folder (di "Desktop" ataupun di file manager).
Untuk menginstall Nautilus-Open Terminal bisa dnegan mengetik perintah berikut :
$ sudo apt-get install nautilus-open-terminal
• Nautilus Wallpaper
Memudahkan kita mengganti wallpaper dengan cara klik kanan pada file gambar.
$ sudo apt-get install nautilus-wallpaper
kita bisa mengakses nautilus dengan beberapa cara diantaranya melalui menu Place >
Home Folder, cara kedua adalah dengan cara ALT+F2 dan ketikkan nautilus dan klik Ok
kita akan masuk ke Nautilus File manager, kita bisa melakukan Coztumize Background /
45
Ebook KSL - Kita Bisa dengan FOSS-ID
Icon nautilus dengan cara pilih menu Edit yang sudah disediakan pada menu bar Nautilus,
kemudian akan muncul jendela seperti gambar berikut :
kita mengedit Background dengan gambar yang sudah disediakan atau dengan warna
yang sudah disediakan, dan kita juga bisa menggunakan gambar yang kita inginkan
dengan melakukan klik Add a New Pattern, kemudian pilih gambar yang kita inginkan.
Kita juga bisa melakukan pengeditan emblem pada Folder dengan memilih menu Emblem
kemudian kita pilih emblem yang kita inginkan, kemudian di Drag di Folder yang ingin kita
tambahkan Emblem.
46
Ebook KSL - Kita Bisa dengan FOSS-ID
Masuk ke menu emblem seperti pada gambar diatas, kemudian drag emblem yang kita
inginkan, ke folder yang kita inginkan, seperti pada gambar dibawah,
dalam Linux dikenal akses root dan akses userbiasa kita bisa masuk ke akses root melalui
nautilus, dengan perintah, gksudo nautilus. Tekan tombol kombinasi ALT + F2, kemudian
ketik perintah gksudo nautilus seperti pada gambar dibawah, kemudian kita akan
dimintakan Password root untuk masuk ke nautilus dengan akses root,
kita akan masuk ke nautilus dengan akses root, sehingga kita bisa melakukan delete,cut,/
format dengan akses root, oleh karena itu gunakan fungsi ini seperlunya.
Desktop Environment menawarkan kemudahan diantaranya dalam melakukan pengaturan
Wallpaper, Tema, Ikon, dan Kursor
47
Ebook KSL - Kita Bisa dengan FOSS-ID
a. Wallpaper
untuk mengganti Wallpaper pada Linux “Ubuntu” sangat mudah, yaitu dengan cara
melakukan klik kanan pada Desktop dan pilih menu Change Desktop Background, atau
melalui menu System > Preferences > Appearance, akan ditampilkan jendela berikut :
kita bisa memilih Background yang kita inginkan, apabila kita ingin mengambil Gambar
dari file yang kita inginkan, bisa dengan menekan tombol Add, seperti pada gambar diatas
kemudian arahkan ke Gambar yang kita inginkan.
b. Themes
kita dapat mengubah dan mengatur tema sesuai dengan keinginan, tema yang disediakan
secara default adalah seperti pada gambar, apabila kita ingin mencari tema yang lebih
beragam kita bisa melakukan pencarian ke website Gnome, hanya dengan melakukan klik
pada link “Get More theme Online”, kita akan diarahkan melalui ke website gnome.
48
Ebook KSL - Kita Bisa dengan FOSS-ID
Kita bisa memilih dan melakukan coztumize Task Bar, Tittle bar, Pointer, dan warna default
jendela, Kita bisa memilih tema yang kita inginkan, seperti pada gambar diatas, untuk
memilih dan mengcoztumize tema yang kita inginkan bisa dengan menekan tombol
“Coztumize”
akan tampil menu seperti pada gambar diatas apabila kita menekan tombol Coztumize,
kita bisa melakukan Coztumize mulai dari Control, Warna dan menu Window,
Taskbar,Tittlebar, model Border Windows, Icons, dan Pointer
49
Ebook KSL - Kita Bisa dengan FOSS-ID
kita bisa memilih Windows Border, Icons, warna Font, Windows dan Pointer seperti yang
ada pada beberapa gambar diatas, pilih sesuai dengan selera, melalui menu Appreance
kita bisa mengganti Model, dan Ukuran Font sesuai dengan yang kita inginkan, seperti
pada gambar dibawah,
kita juga bisa melakukan Coztumize pada Visual Effect, sehingga bisa kita konfigurasi
sesuai dengan selera.
50
Ebook KSL - Kita Bisa dengan FOSS-ID
C. ScreenSaver
Kita juga bisa mengatur screensaver yang kita gunakan melalui menu Panel
System > Preferences > Screen Saver. Kemudian kita bebas memilih Screensaver yang
di inginkan seperti pada gambar dibawah
kita bisa mengatur Waktu untuk komputer Idle dan akan menampilkan Screensaver sesuai
keinginan, kita bisa mencentang “Active Screensaver When Computer is Idle” agar
Screensaver aktif ketipa komputer idle selama 10 menit, dan pada pilihan kedua, untuk
mengunci Layar setelah screensaver aktif, artinya setiap kali screensaver aktif, apabila
kita ingin masuk ke sistem, kita akan dimintakan password untuk masuk kembali ke
Desktop.
D. Panel
Panel adalah sebuah Komponen yang ada pada DE Gnome, dimana berfungsi untuk
mempermudah user untuk mengakses aplikasi, yang disediakan dalam menu dan icon
seperti pada gambar dibawah,
kita bisa membuat beberapa panel sesuai selera, kita bisa menambahkan icon-icon
seperti gambar diatas dengan melakukan klik kanan pada panel, kemudian pilih menu
“Add to Panel”, kita bisa menambahkan komponen-komponen seperti menu, aplikasi,
51
Ebook KSL - Kita Bisa dengan FOSS-ID
jam,indicator, sesuai dengan yang kita inginkan, panel didesain agar lebih mempermudah
user untuk mengakses Aplikasi Favorit yang di inginkan.
Kita bisa menambahkan Komponen-komponen seperti jam, Indicator Network, Shutdown
menu, dan juga bisa menambahkan Aplikasi-aplikasi sesuai dengan yang kita inginkan.
Kita bisa mengatur properties dari panel, dengan cara klik kanan pada Panel, kemudian
pilih Properties, kita bisa mengatur Lokasi dari panel melalui menu Orientation, dan
Ukuran Pixel dari panel, dan beberapa poin seperti Expand agar Panelnya selalu aktif,
Autohide agar panelnya ketika kita melakukan klik ke tempat lain akan secara otomatis
disembunyikan ketika kita akan mengarahkan ke bagian panel akan secara otomatis
ditampilan, dan Show Hide Button.
52
Ebook KSL - Kita Bisa dengan FOSS-ID
BAB IV
BASH
A. Bash Shell
Shell adalah program (penterjemah perintah) yang menjembatani user dengan
sistem operasi dalam hal ini kernel (inti sistem operasi), umumnya shell menyediakan
prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang
diinginkan baik berupa perintah internal shell (internal command), ataupun perintah
eksekusi suatu file progam (eksternal command), selain itu shell memungkinkan user
menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai
program.
Selama bekerja dengan linux pasti kita harus mengerti dulu Apa itu Bash Shell user
akan berinteraksi dengan Shell melalui Terminal, Bash shell adalah perintah / Command
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, contohnya pwd, adalah
perintah yang digunakan untuk melihat lokasi atau direktori yang aktif. Apabila perintah
yang kita ketikkan salah, maka Shell akan memberikan peringatan dan petunjuk bahwa
perintah yang diketikkan tidak ada.
Skema hubungan antara user, shell, dan sistem bisa digambarkan sebagai berikut :
Dimana kita bisa menjalankan perintah Bash Shell ???, Distro Linux sudah menyediakan
sebuah Console Terminal dimana kita bisa mengetikkan perintah-perintah Bash Shell,
kita bisa melihat versi bash shell yang kita gunakan dengan mengetikkan perintah berikut :
walidumar@walidumar:/media$ echo $BASH_VERSION 4.1.5(1)-release
53
User
Shell /
Command Program
Kernel Program Hardware
Ebook KSL - Kita Bisa dengan FOSS-ID
untuk mengakses terminal kita bisa dengan menekan tombol shorcut CTRL + ALT + T
atau dengan tombol ALT + F2 kemudian ketikkan gnome-terminal, kemudian terminal
akan terbuka
kemudian akan terbuka Console Terminal, berupa layar Hitam seperti pada gambar
dibawah,
seperti pada gambar diatas, kursor berkedip pada walidumar@walidumar:~$
artinya kita aktif pada direktori homeuser (walidumar) dan group (walidumar).
Shell itu ada bermacam-macam dan shell yang bisa dipakai di Linux adalah :
• Bash shell (sh)
• C shell (csh)
• Korn shell
• Bourne shell
Pada kesempatan kali ini shell yang akan dibahas adalah shell yang paling populer di
Linux adalah Bash shell (sh).
54
Ebook KSL - Kita Bisa dengan FOSS-ID
Bash (Bourne again shell) : Merupakan keturunan dari Bourne shell, memiliki
daya tarik seperti pengeditan perintah, command completion dan pemanggilan ulang
perintah yang telah diketik, dengan tombol navigasi “Arrow Up”
B. Command Line Interfaces (CLI)
Command Line Interface (CLI) adalah Command / perintah BASH yang dapat kita
jalankan melalui terminal console,
a. ls
ls (kependekan dari list) adalah perintah yang berfungsi untuk melihat isi dari suatu
direktori, ada beberapa metode untuk melihat isi dari sebuah direktori, yang pertama
adalah dengan perintah dibawah.
walidumar@walidumar:~$ ls
metode diatas akan menampilkan file dan direktori didalam homeuser (walidumar)
walidumar@walidumar:~$ ls /home/walidumar/Music
metode ini akan menampilkan isi direktory yang di inputkan setelah kita mengetikkan ls,
walaupun kita tidak berada di direktori yang kita akan tampilkan contohnya kita sekarang
berada di Home Folder, sedangkan kita akan menampilkan dan melihat isi dari Direktori
yang terletak di direktori /home/walidumar/Music.
Selain itu perintah ls sendiri memiliki banyak option, diantaranya adalah :
• -a Menampilkan semua file atau direktori yang bersifat hidden ( tersembunyi ) atau file dan direktori
yang memiliki awalan tanda titik (.)
• -f Menapilkan file atau direktori tanpa proses sortir
• -F Akan menampilkan tanda slash (/) untuk direktori, tanda asterix (*) untuk file yang executeable
(yang bisa dijalankan, tanda add (@) untuk file symbolic link, tanda sama dengan (=) untuk socket,
tanda persen (%) untuk whiteout, dan vertical bar(|) untuk FIFO.
• -l Untuk menampilkan dile dan direktori dalam tampilan lengkap yaitu terdiri dari nama file, ukuran,
tanggal di modifikasi, pemilik, group, dan mode atau atributnya.
• -R Jika terdapat direktori di dalam direktori tersebut maka isi direktori akan ditampilkan juga.
Contoh penggunaan perintah ls adalah : user@lug~$ ls -la /home
55
Ebook KSL - Kita Bisa dengan FOSS-ID
b. cd (Change Directory)
cd adalah perintah yang berfungsi untuk berpindah ke direktori yang kita inginkan, dalam
hal ini kita memiliki dua buah metode, yaitu
walidumar@walidumar:~$ ls
Music Video
Document Unduhan
walidumar@walidumar:~$ cd Unduhan/
walidumar@walidumar:~/Unduhan/$ ls
Java Netbeans.sh
dapat dijelaskan awalnya kita berada di homefolder, kemudian kita ingin masuk ke
direktori Unduhan/ dengan perintah “cd Unduhan/, metode berikutnya apabila kita ingin
masuk ke direktori tetapi kita tidak berada didalam direktori tersebut, contohnya
walidumar@walidumar:~$ ls
Music Video
Document Unduhan
walidumar@walidumar:~$ cd /var/www
walidumar@walidumar:/var/ww~$ ls
wordpress Drupal
wikimedi senayan
pada contoh diatas, kita tidak berada pada direktori var/ sedangkan kita ingin memasuki
direktori www/ didalam var/ kita bisa mengetikkan perintah diatas untuk bisa masuk ke
direktori yang kita inginkan.
c. pwd
pwd berfungsi untuk melihat lokasi direktory yang sedang aktif, contoh :
walidumar@walidumar:~$ pwd
/home/walidumar
56
Ebook KSL - Kita Bisa dengan FOSS-ID
d. cat,more,less
3 perintah diatas merupakan perintah yang memiliki fungsi yang sama yaitu perintah yang
digunakan untuk melihat isi dari sebuah file contohnya :
walidumar@walidumar:~/var/www$ cat testweb.php
<?php
echo phpinfo();
?>
walidumar@walidumar:~/var/www$ more testweb.php
<?php
echo phpinfo();
?>
walidumar@walidumar:~/var/www$ less testweb.php
<?php
echo phpinfo();
?>
kita juga bisa melihat isi direktori dimana kita tidak berada didalam direktori yang akan
dilihat, contoh
walidumar@walidumar:~$ cat /var/www/testweb.php
<?php
echo phpinfo();
?>
perintah more dan less juga bisa melakukan hal yang sama yang bisa dilakukan oleh cat.
Cat memiliki kelebihan dibandingkan perintah more dan less, yaitu bisa digunakan untuk
membuat file teks, menggunakan perintah dibawah :
root@walidumar:~$ cat > belajar.oye
Belajar Bash Shell bersama yuk !!!!
Ctrl + D
57
Ebook KSL - Kita Bisa dengan FOSS-ID
e. touch
Perintah diatas digunakan untuk menggandakan file dan untuk mengubah timestamp
/ekstensi dari sebuah file, apabila file yang disentuh / touch tidak ada maka touch akan
membuat file kosong sesuai dengan nama yang diketikkan.
root@walidumar:~$ ls
belajar.oye
root@walidumar:~$ touch belajar.txt
root@walidumar:~$ touch belajar.doc
root@walidumar:~$ ls
belajar.oye belajar.doc belajar.txt
Option dari command touch sangat banyak untuk lebih jelasnya silahkan dilihat di manual
dengan perintah
root@walidumar:~$ touch --help
f. cp
berfungsi untuk menyalin file,Penggunaan cp yang umum untuk menyalin file dari satu
tempat ke tempat lain, contoh:
walidumar@walidumar:~$ cp belajar.txt /var/www
Perintah ini akan menyalin file MyFile.oye yang ada di direktori sekarang ke direktori /tmp.
walidumar@walidumar:~$ cp -a MyFile.oye /tmp
Option -a untuk memastikan bahwa timestamp MyFile.oye salinan tidak berubah.
Atau apabila ingin menyalin sebuah folder beserta isi dari foldernya bisa dengan
mengetikkan perintah berikut :
walidumar@walidumar~$ cp -R /var/www /tmp
g. mv
mv berfungsi untuk memindahkan file. Berikut contoh penggunaan perintah mv yang
umum:
walidumar@walidumar:~$ mv belajar.txt /tmp
maka file belajar.txt akan dipindahkan ke direktori /tmp. perintah ini bisa dipakai untuk
merubah nama file, berikut adalah perintahnya.
walidumar@walidumar:~$ mv belajar.txt study.txt
perintah diatas akan merubah nama file belajar.txt menjadi study.txt
58
Ebook KSL - Kita Bisa dengan FOSS-ID
h. rm
berfungsi untuk menghapus file / direktory, berikut adalah perintahnya :
walidumar@walidumar:~$ ls
study.txt
walidumar@walidumar:~$ rm study.txt
walidumar@walidumar:~$ ls
dengan perintah diatas kita telah menghapus sebuah file dengan nama study.txt,
apabila kita ingin menghapus direktori tidak bisa dengan perintah sebelumnya,
walidumar@walidumar:~$ rm belajar
rm: cannot remove `wal': Is a directory
untuk menghapus direktori kita bisa mengetikkan perintah berikut :
walidumar@walidumar:~$ ls
belajar
walidumar@walidumar:~$ rm -rf belajar
walidumar@walidumar:~$ ls
perintah diatas akan menghapus direktori belajar, karena perintah diatas sudah
ditambahkan option “r dan f” artinya Force Remove, walaupun folder tersebut memiliki isi
beberapa folder dan file, dengan perintah diatas folder akan tetap dihapus.
i. mkdir
mkdir (make directory) adalah perintah yang berfungsi untuk membuat direktori,
walidumar@walidumar:~$ mkdir belajarbash
kita juga bisa membuat direktori sesuai dengan lokasi yang kita inginkan walaupun kita
tidak berada di direktori tersebut,
walidumar@walidumar:~$ mkdir /var/www/belajar
j. rmdir
rmdir (remove directory) adalah perintah yang berfungsi untuk menghapus directory yang
kosong,
walidumar@walidumar:~$ rmdir /var/www/belajar
59
Ebook KSL - Kita Bisa dengan FOSS-ID
k. Echo
echo adalah perintah yang digunakan untuk menampilkan tulisan, dan melakukan
perhitungan-perhitungan layaknya kalkulator sederhana.
walidumar@walidumar:~$ echo ayo belajar bersama !!!
ayo belajar bersama !!!
walidumar@walidumar:~$ echo $[10+10]
20
echo dapat menampilkan dan melakukan perhitungan-perhitungan matematis seperti
tambah,kurang,kali dan pembagian sama halnya dengan kalkulator
l. Who / whoami
Who berfungsi untuk melihat daftar pemakai yang sedang aktif, Whoami berfungsi untuk
melihat user yang sedang aktif
walidumar@walidumar:~$ who
walidumar tty7 2012-01-15 09:58 (:0)
walidumar pts/0 2012-01-15 22:01 (:0.0)
walidumar@walidumar:~$ whoami
walidumar
m. date / cal
Date berfungsi untuk menampilkan hari,tanggal,bulan dan tahun, dan cal perintah yang
berfungsi untuk menampilkan kalender dalam 1 bulan.
walidumar@walidumar:~$ date
Sun Jan 15 22:03:25 CIT 2012
walidumar@walidumar:~$ cal
January 2012
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
60
Ebook KSL - Kita Bisa dengan FOSS-ID
n. chmod
chmod berfungsi untuk mengganti permission dari sebuah file,
walidumar@walidumar:/media/Data$ sudo chmod 755 walid
o. clear
berfungsi untuk membersihkan layar console terminal
p. history
berfungsi untuk menampilkan perintah-perintah yang pernah diketik sebelumnya. Seperti
pada gambar berikut :
q. Useradd / adduser / userdel
berfungsi untuk membuat user baru, perbedaan dari kedua perintah diatas adalah adduser
akan membuat user secara otomatis ketika kita mengetikkan perintah :
walidumar@walidumar:~$ sudo useradd walid
sedangkan perintah adduser akan membuat user baru, tetapi kita akan ditanyakan
beberapa pertanyaan yang harus kita jawab,
walidumar@walidumar:~$ sudo adduser walid
userdel adalah perintah yang berfungsi untuk menghapus user yang kita buat, contohnya
walidumar@walidumar:~$ sudo userdel -r walid
61
Ebook KSL - Kita Bisa dengan FOSS-ID
r. top
top adalah sebuah perintah yang berfungsi untuk menampilkan proses-proses yang
sedang berjalan dalam system,
walidumar@walidumar:~$ top
s. df
Df adalah perintah yang berfungsi untuk menampilkan partisi,block dan mounting point
yang ada dalam System.
t. fdisk
fdisk adalah sebuah perintah yang berfungsi untuk melihat struktur partisi hardisk yang
kita gunakan.
62
Ebook KSL - Kita Bisa dengan FOSS-ID
C. File Permission
File Permission adalah sebuah kelebihan didalam linux yang dapat memungkinkan
kita untuk membatasi akses dari user-user yang kita tidak inginkan untuk mengakses file
pribadi kita, Linux dikenal dengan keamanan dalam pengaksesan data, user dalam linux
dibagi menjadi 2, yaitu userbiasa, dan superuser, metode pembacaan file pada linux
dibagi menjadi Read, Write, dan Excute, perintah yang berkaitan dengan metode akses
adalah sebagai berikut :
1. chmod (change mode) adalah mode akses pada sebuah file dalam Linux, apabila
kita ingin menyetting mode akses permission pada sebuah file / folder bisa dengan
menggunakan perintah chmod.
2. chown (change owner) adalah mode akses kepemilikan user atas sebuah file, kita
bisa merubah kepemilikan sebuah file ke user yang berbeda dengan perintah
chown.
3. chgrp (change group) adalah mode akses kepemilikan group atas sebuah user
dan file, kita bisa mengatur user dan file agar masuk kedalam sebuah group sesuai
dengan keinginan kita dengan perintah chgroup
permission memberikan 3 buah Method akses kepada user yaitu :
• read (r) adalah izin untuk membaca file atau melihat sebuah file.
• write (w) adalah izin untuk menulis, memodifikasi, atau menghapus sebuah file
atau directory. khusus untuk pemilik file,
• execute (x) adalah izin untuk mengeksekusi atau menjalankan sebuah file.
Permission
Read (r) 4
Write (w) 2
Excute (x) 1
63
Ebook KSL - Kita Bisa dengan FOSS-ID
Akses Permission dapat di jelaskan dalam tabel dan gambar diatas, dalam bentuk angka-
angka desimal, kita dapat melihat akses dan keterang sebuah file dengan perintah berikut
: ls -l
dapat dijelaskan bahwa blok diatas mendapat akses 777 artinya user,group, dan other.
dapat mengakses file job2.odt, dan walidumar adalah pemilik dari file job2.odt dan walid
adalah group
Permission dari file job2.odt dibagi menjadi 3 blok yaitu :
rwx rwx rwx
Read Write Excute
User 4 2 1 > 7
Group 4 2 1 > 7
Other 4 2 1 > 7
Tabel diatas menunjukkan permission dari user,group, dan other, sehingga kita bisa
melakukan settingan / konfigurasi permission dari sebuah file berdasarkan dari tabel
diatas.
lalu bagaimanakah cara untuk melakukan setting permission pada sebuah file, seperti
yang sudah dijelaskan sebelumnya, untuk melakukan konfigurasi permission dari sebuah
file / direktori bisa dengan menjalankan perintah berikut :
#sudo chmod 755 print.odt
seperti pada gambar berikut :
64
Permission user group Nama fileWaktu dan
Tanggal
Ukuran
file
user group user
Ebook KSL - Kita Bisa dengan FOSS-ID
sebelumnya hak akses dari file print.odt hanyalah 0,0,1 (---,---,--1) artinya hanya orang lain
(other) yang dapat mengeksekusi file tersebut, setelah file tersebut diubah file
permissionnya menjadi 755 (rwx,r-x,r-x) maka user, dapat membaca, menulis dan
mengeksekusi, sedangkan group dan other hanya dapat membaca dan mengeksekusi file
tersebut.
kita dapat menjumlahkan angka-angka dari akses read,write,excute tadi, apabila menjadi
7 berarti user dapat membaca,menulis,dan mengeksekusi sebuah file, dan arti angka 5,
user dan other hanya dapat membaca dan mengeksekusi file tersebut.
dengan melakukan penjumlahan-penjumlahan sederhana berikut :
• user > 4 + 2 + 1 = 7 > (read)
• group > 4 + 1 = 5 > (write)
• other > 4 + 1 = 5 > (excute)
0 adalah angka untuk menghilangkan akses dari user/group/other, contoh :
#sudo chmod 200 job2.odt
dapat dijelaskan sebagai berikut :
• user > 2 = 2 > (read)
• group > 0 > (write)
• other > 0 > (excute)
user hanya bisa menulis, sedangkan group, dan other tidak mendapatkan akses.
kita juga dapat melakukan setting permission dengan menggunakan GUI, langkah-langkah
untuk melakukan permission adalah dengan melakukan klik kanan pada file yang ingin kita
setting permission, kemudian pilih properties, dan pilih tab “Permissions”.
Seperti pada gambar diatas kita dapat merubah akses permission dari user, group dan
other, dengan mudah melalui interface GUI.
65
Ebook KSL - Kita Bisa dengan FOSS-ID
D. FileSystem
Sebuah sistem operasi dibangun dari beberapa filesystem yang saling bekerjasama
dan saling mendukung, agar dapat berjalan dan menyelesaikan berbagai proses yang
dijalankan oleh user.
Filesystem UNIX berbentuk hirarki yang menyerupai struktur tree (pohon yang
dibalik, akarnya ada di atas, cabangnya ada di bawah). Struktur ini bertumpu pada sebuah
tempat yang disebut root (biasa diwakili oleh karakter slash, "/"). Segala sesuatu yang ada
pada struktur filesystem UNIX hanya dapat berupa file atau direktori. Direktori mirip
dengan sebuah map yang berisi file maupun direktori lainnya. Dan direktori yang berada
dalam direktori lain disebut child (disebut juga sub direktori) dari dari direktori di atasnya
(direktori parent). Direktori dalam struktur filesystem dapat memiliki banyak child tapi
hanya bisa memiliki satu parent. Sebuah file dapat menyimpan informasi namun tidak
dapat mengandung file lain maupun direktori lain.
File system dalam linux dibagi menjadi 3 bagian yaitu :
• User Data
Merupakan file – file yang umumnya diciptakan oleh user untuk menyimpan data
misalnya file task, document, dsb.
• Sistem data
File yang digunakan oleh sistem linux untuk melakukan proses misalnya batch file.
• File Executetable
Berisi informasi yang dikenal komputer sebagai instruksi – instruksi, dapat dijalankan
secara langsung oleh user misalnya finger, ping, dsb.
Untuk menyatakan sebuah letak direktori tertentu pada hirarki struktur filesystem, yang
dikenal dengan path / arah, arah disini diartikan dengan bagaimana user bisa mencapai
suatu file / direktori.
Setiap direktori yang dilalui path dipisahkan dengan sebuah tanda / (Garis Miring /slash)
path dapat dibagi menjadi dua bagian yaitu :
• Absolute path
Yaitu bila suatu lokasi didefinisikan mulai titik awal root (/)
• Relative path
Yaitu jika suatu lokasi didefinisikan mulai dari current working directory.
Untuk keperluan relative path dikenal beberapa notasi untuk jalan pintas, yaitu :
a. "." untuk menyatakan current working directory .
b. ".." untuk menyatakan direktori tepat yang berada di atasnya.
c. "~" untuk menyatakan home direktori
66
Ebook KSL - Kita Bisa dengan FOSS-ID
Dalam FileSystem Linux dikenal Aturan-aturan dalam penamaan file pada Linux adalah
sebagai berikut :
• Nama file terdiri dari max. 256 karakter.
• Dapat menggunakan huruf besar dan kecil.
• Linux membedakan huruf besar dan kecil.
• Dapat menggunakan tanda titik (.), dash (-), underscore (_).
direktori filesystem adalah direktori yang penting pendukung system yang menunjang
kerja sebuah system, adalah sebagai berikut :
• / adalah direktori root. Direktori paling dasar yang berisi seluruh direktori lainnya.
• /home adalah direktori yang berisi direktori home untuk user.
• /bin merupakan singkatan dari binary. Direktori ini berisi aplikasi/program dasar
linux.
• /usr berisi sejumlah direktori yang berisi program yang telah di install kedalam
System.
• /var/ adalah direktori yang berisi file-file variabel dalam System, didalamnya terdiri
dari beberapa folder-folder penting seperti www, tmp,lib,mail,dll
• /dev berisi file yang digunakan untuk berhubungan dengan device atau hardware
yang terpasang dalam system, seperti hardisk,usb,cdrom,dll
• /sbin berisi filesystem yang dijalankan secara otomatis oleh system.
• /etc berisi file konfigurasi berupa teks untuk mengubah konfigurasi sistem
• /mnt berisi file-file konfigurasi yang dimounting kedalam system agar dapat dibaca
dan digunakan oleh user
• /media berisi file hasil-hasil mounting hardisk / cdrom/flashdrive yang sudah
dimounting dan dapat digunakan /dibaca oleh user.
• /var berisi file-file variabel system.
• /bin berisi file-file binary
• /lib berisi file-file library system
67
/
root
/var/dev/media /etc /usr /home /lib /mnt /bin
/share /src /user/apt /network
Ebook KSL - Kita Bisa dengan FOSS-ID
BAB V
Aplikasi Linux
Linux adalah sistem operasi yang awalnya hanya dikhususkan untuk server,
berawal dari berkembangnya zaman, Linux sudah dilengkapi dengan berbagai fasilitas
GUI, yang dapat digunakan oleh siapa saja, dan dapat digunakan sebagai media hiburan,
dan dapat menyelesaikan berbagai pekerjaan seperti desain grafis, pekerjaan kantor, dan
dapat digunakan oleh semua kalangan, anak-anak, dewasa, dan orang tua, Linux juga
dilengkapi dengan fasilitas untuk mempermudah orang-orang yang memiliki kekurangan
fisik (cacat) untuk dapat menggunakan komputer dengan mudah.
A. Office
a. installasi Open Office
Open Office biasanya sudah disertakan dibeberapa Distro terkenal seperti
Ubuntu,Mint,dan Debian. Apabila Distro yang kita gunakan belum terinstall Open Office
maka kita dapat menginstall Open office dengan cara beberapa cara sebagai berikut,
apabila kita akan melakukan installasi melalui terminal kita bisa mengetikkan perintah
berikut:
# sudo apt-get install openoffice.org
kita bisa menginstall Aplikasi Open Office dengan perintah berikut seperti pada gambar,
dimana didalam paket Open Office ini, sudah disertakan Aplikasi-aplikasi seperti Word
Processor,Spreadsheet,dan Presentation.
Selain menggunakan terminal kita bisa menginstall Open Office melalui Software manager
seperti Ubuntu Software Center, seperti pada gambar berikut :
68
Ebook KSL - Kita Bisa dengan FOSS-ID
kita dapat mencari dengan keyword “Open Office”, untuk menginstall WordProcessor,
Spreadsheet, dan Presentation kita dapat menginstall dengan mudah dengan menekan
tombol Install.
b. installasi Libre Office
Selain Open Office, sangat banyak sekali Aplikasi Office,yang berlisensi GNU/GPL,
diantaranya adalah Libre Office, libreoffice awalnya di launching pada distro Linux Ubuntu
11.04, Libre Office menawarkan kenyamanan, kecepatan, dan keamanan kerja, yang
tentunya tidak kalah dengan Open Office, untuk menginstall Libreoffice ikut langkah-
langkah berikut :
sebelum menginstall libreoffice kita perlu menghapus terlebih dahulu paket aplikasi Open
Office yang sudah terinstall dalam system, dengan perintah berikut :
$ sudo apt-get remove openoffice.org openoffice.org-base
$ sudo apt-get remove openoffice.org-common openoffice.org-core
kemudian, setelah program Open office sudah dihapus, berikutnya Install Aplikasi Open
Office, terlebih dahulu, tambahkan PPA/Repository dengan perintah berikut :
tambahkan Repository dengan perintah berikut :
$ echo "deb http://repo.ugm.ac.id/ppa.launchpad.net/libreoffice `lsb_release
-cs` main" > /etc/apt/sources.list.d/libreoffice.list
kemudian download key libreoffice dengan perintah berikut :
$ sudo wget ftp://repo.ugm.ac.id/ekstra/.ugos_tools/key_libreoffice
tambahkan key yang sudah kita download tadi kedalam system
$ sudo apt-key add key_libreoffice
lakukan update setelah kita menambahkan key dari Aplikasi libreoffice, agar aplikasi
libreoffice, dapat dimasukkan kedalam system untuk bisa di install dan digunakan.
$ sudo apt-get update
kemudian install openoffice, dengan perintah berikut :
$ sudo apt-get install libreoffice
sesuaikan libreoffice yang anda install dengan tema yang anda gunakan, agar dapat
singkron dengan tema yang digunakan, sesuaikan dengan DE yang digunakan, untuk
menginstall libreoffice pada DE gnome bisa dengan perintah berikut :
$ sudo apt-get install libreoffice-gnome
69
Ebook KSL - Kita Bisa dengan FOSS-ID
apabila menggunakan DE KDE anda bisa dengan mengetikkan perintah berikut :
$ sudo apt-get install libreoffice-kde
kenapa dibagi menjadi 2 DE, karena apabila kita menginstall libreoffice secara standar
maka, pengaturan tampilan Libreoffice akan sangat kacau, dan tidak teratur sesuai
dengan tema yang kita gunakan, maka dari itu kita menginstall libreoffice untuk gnome
(bagi pengguna ubuntu) dan libreoffice kde (untuk pengguna fedora,kubuntu,dll)
c. Introducing Open Office
Office adalah sebuah kumpulan aplikasi yang berfungsi untuk menyelesaikan
pekerjaan kantor, dalam linux dikenal beberapa aplikasi office berbasis GNU yang terkenal
seperti Open Office dan LibreOffice, dalam OpenOffice dan Libreoffice terdapat beberapa
aplikasi seperti :
• Word Processor
adalah aplikasi pengolah kata yang berfungsi untuk menyelesaikan pekerjaan
kantor seperti surat dan dokumen-dokumen, berikut adalah jendela kerja dari Open
office yang sudah dilengkapi dengan berbagai macam tools yang didesain agar
mempermudah untuk menyelesaikan pekerjaan.
70
Ebook KSL - Kita Bisa dengan FOSS-ID
Berikut adalah menu-menu yang disediakan oleh Open Office, diantaranya terdapat Menu
bar, Menu Icon, dan beberapa pengaturan seperti Font Face, Font Size,
Bold,Italic,Underline, Model Tulisan, Penomoran / Bullet and Numbering dan Font Color,
semuanya didesain agar dapat mempermudah user untuk menggunakannya.
• Spreadsheet
adalah aplikasi pengolah angka yang didesain agar dapat menyelesaikan
pekerjaan-pekerjaan dalam bentuk tabel, formulasi-formulasi rumus. Berikut adalah
tampilan jendela Open Office Spreadsheet.
Pada Aplikasi Office, Spreadsheet disediakan beberapa fitur yang didesain agar
dapat mempermudah user untuk mengakses dalam melakukan perhitungan-
perhitungan dalam bentuk formulasi rumus. Seperti pada gambar dibawah telah
disediakan menu bar, icon icon, dan pengaturan tulisan dan font, dan pengaturan
formulasi logika dan rumus matematis.
• Presentation
adalah aplikasi berfungsi untuk mempermudah user untuk melakukan presentase,
yang didesain dalam bentuk slide-slide dimana kita dapat melakukan coztumize
Background, tema, dan animasi dari presentase yang kita inginkan, kita dapat
71
Ebook KSL - Kita Bisa dengan FOSS-ID
mengakses Open Office Presentation melalui menu Applications > Office >
OpenOffice Presentation, setelah kita membuka Aplikasi OpenOffice Presentation
maka akan ditampilkan wizard sebagai berikut,
kita akan diarahkan untuk memilih template yang kita inginkan, apabila kita sudah
memilih template maka kita bisa lanjutkan ke langkah berikutnya dengan
melakukan klik tombol Next, berikutnya kita akan
kita dapat membuat efek-efek transisi dan efek dari teks-teks pada presentase yang akan
dibuat,setelah kita memilih Effect kita bisa langsung membuat dengan menekan tombol
Create.
Berikut adalah tampilan interface Aplikasi Open Office Presentation, dimana terdapat
menu bar, icon, dan pengaturan tulisan font,pengaturan slide,dan pengaturan layout.
72
Ebook KSL - Kita Bisa dengan FOSS-ID
• Database
Open Office Database adalah aplikasi yang berfungsi untuk membuat dan
memanage database (tabel,dan query) dengan menggunakan model GUI, sehingga
lebih mempermudah user untuk membuat,menghapus, dan mendesain database,
kita dapat mengakses Open Office database melalui menu Application > Office >
Open Office Database pada panel menu, kemudian kita akan dibawa ke menu
Wizard dimana kita akan dipandu untuk membuat database, seperti pada gambar
berikut :
berikut adalah tampilan interface Open Office Database, dimana kita dapat membuat dan
mendesain Database dengan mudah, dan cepat
73
Ebook KSL - Kita Bisa dengan FOSS-ID
B. Multimedia
Multimedia dibagi menjadi beberapa Hal, yaitu Gambar, Suara, dan Video, dimana
semua user pada saat ini dibuat mempermudah, Linux menyediakan banyak sekali
aplikasi-aplikasi multimedia, seperti SMPlayer, UMPlayer, RhytmBox,
GnomeMplayer,Exaile,ATunes,Audacious, MoviePlayer, Vlc, dan masih banyak lagi
Aplikasi-aplikasi multimedia yang disediakan Linux, kali ini Penulis akan memberikan cara
untuk menginstall Aplikasi-aplikasi melalui Terminal dan Software Manager (Synaptic, dan
Ubuntu Software Center), kita dapat menginstall aplikais melalui Software manager seperti
Ubuntu Software Center, seperti pada gambar berikut :
kita dapat melihat dan menginstall Aplikasi Multimedia melalui software center melalui
Category Sound & Video yang sudah disediakan,
seperti pada gambar di atas kita dapat menginstall aplikasi Multimedia dengan mudah,
dan cepat. Dalam hal ini penulis akan membagi aplikasi multimedia menjadi 3 bagian yaitu
Sound, Video, dan Webcam.
74
Ebook KSL - Kita Bisa dengan FOSS-ID
a. Installasi Audacious
Audacious adalah aplikasi multimedia yang mirip dengan player Winamp,
Audacious adalah aplikasi pemutar musik yang sangat ringan dan mudah, kita dapat
memainkan file-file video seperti *.flv,*.mov,*.mpg, dan masih banyak lagi file-file ekstensi
video yang dapat diputar dengan mudah pada audacious, beberapa fitur-fitur dan
kelebihan Audacious adalah sebagai berikut :
• Mudah digunakan sebagai browser musik.
• Dapat menyortir dan mencari lagu-lagu.
• Mendukung format audio komprehensif dan mendukung format video
• dapat digunakan sebagai internet radio stream
• Interface bersahabat
untuk menginstall Aplikasi audacious kita bisa mengetikkan perintah berikut di terminal,
# sudo apt-get install Audacious
seperti pada gambar diatas kita dapat menginstall Aplikasi AudaCious, seperti pada
gambar diatas. Untuk menginstall Aplikasi Audacious melalui Software manager seperti
Ubuntu Software Center, sangat mudah, kita hanya perlu mengetikkan nama aplikasi atau
kita dapat mengakses Aplikasi yang telah dibagi berdasarkan kategori yang telah
disediakan seperti pada gambar dibawah :
apabila kita sudah mendapatkan aplikasi yang kita inginkan kita bisa menekan tombol
“Install” untuk menginstallnya terlebih dahulu kita dapat melihat keterangan dan info
tentang Aplikasi Audacious seperti pada gambar diatas, apabila aplikasi sudah selesai di
install, kita dapat mengakses Aplikasi yang kita install melalui menu berikut :
75
Ebook KSL - Kita Bisa dengan FOSS-ID
“Application > Sound and Video > Audacious”.
Berikut adalah tampilan interface audacious
b. Installasi Gnome-Mplayer
Gnome-mplayer adalah sebuah aplikasi berlisensi GNU/GPL yang berfungsi
sebagai pemutar video, gnome mplayer dapat memutar berbagai jenis ekstensi file video,
gnome-mplayer dapat kita integrasikan dengan file-file title *.srt agar kita dapat memutar
video dengan menggunakan title *.srt, desain gnome-mplayer didesain dengan interface
simple inilah merupakan gnome-mplayer menjadi menarik, dan mudah untuk digunakan
dan dipahami.
untuk menginstall gnome-mplayer kita bisa mengetikkan perintah berikut, melalui
terminal :
kemudian kita bisa mengetikkan perintah berikut untuk menginstal :
$ sudo apt-get install gnome-mplayer
kita dapat menginstall gnome-mplayer melalui software manager Ubuntu Software Center,
seperti pada gambar dibawah :
76
Ebook KSL - Kita Bisa dengan FOSS-ID
setelah proses installasi telah selesai, kita bisa menjalankan gnome-mplayer melalui menu
Application > Sound and Video > gnome-Mplayer
c. Installasi WebCam
Banyak orang yang menggunakan fasilitas webcam pada laptop untuk melakukan
capture foto, dan merekam video, untuk memfasilitasi semua itu, GNU/LINUX mempunyai
aplikasi webcam yang sangat sederhana, yaitu cheese. cheese adalah aplikasi
GNU/LINUX yang digunakan untuk memfasilitasi semua itu, dengan penggunaan yang
mudah dan sederhana, Cheese juga dilengkapi dengan beberapa effect yang sudah
disediakan, agar dapat memvariasikan hasil-hasil dari capture foto.s
untuk menginstall cheese kita bisa mengetikkan perintah berikut :
$ sudo apt-get install cheese
kita juga bisa menggunakan fasilitas software manager (ubuntu software center) untuk
menginstall cheese, seperti pada gambar dibawah,
kita bisa menginstall cheese melalui terminal dengan mengetikkan perintah berikut :
$ sudo apt-get install cheese
atau kita juga bisa menginstall cheese dengan mendownload packet *.tar.gz melalui
website https://launchpad.net/cheese kemudian ekstraklah file yang didownload,
kemudian jalankan perintah berikut, melalui terminal :
77
Ebook KSL - Kita Bisa dengan FOSS-ID
masuk ke direktori hasil ekstrak sebelumnya, kemudian ketikkan perintah berikut di
terminal :
$ ./configure
$ make
$ sudo make install
proses installasi akan berjalan, dan sampai selesai.
kita dapat mengakses cheese melalui menu Application > Sound and Video > Cheese
Webcam Booth.dan kita dapat menggunakan Cheese dengan mudah, dan banyak variasi
efek yang beragam dan menarik yang telah disediakan, seperti pada gambar berikut :
beberapa pilihan efek-efek yang beragam yang telah disediakan, yang dapat
mempermudah user untuk memilih dan menggunakannya melalui tombol “Effects” yang
telah disediakan.
Berikut adalah pemilihan dan penggunaan salah satu efek “edge”
78
Ebook KSL - Kita Bisa dengan FOSS-ID
d. Installasi Brasero
Brasero Disk Burner adalah aplikasi Disc Burner yang didesain berbasis Free, yang
dirancang untuk pengguna DE Gnome, dengan desain interface bersahabat, para
pengguna distro linux awam dapat menggunakan brasero dengan mudah dan nyaman,
pengguna akan diminta untuk memilih salah satu proyek yang ingin dibuat, antara lain:
• membuat sebuah proyek audio seperti audio musik dalam sebuah CD/DVD
• membuat SVCD/DVD untuk keperluan video.
• membuat CD/DVD untuk penyimpanan data.
• untuk menyalin/menggandakan CD/DVD.
• untuk melakukan burning file ISO kedalam CD/DVD.
kita dapat menginstall Distro Linux, dengan menggunakan perintah berikut :
$ sudo apt-get install brasero
atau kita bisa menginstall brasero melalui Software manager, Ubuntu Software Center
79
Ebook KSL - Kita Bisa dengan FOSS-ID
berikut adalah tampilan interface Brasero Disk Burner :
e. Installasi Mobile Media Converter
Mobile Media Converter adalah sebuah aplikasi converter yang berbasis
GNU/LINUX yang sanggup mengconverter file-file multimedia seperti MP3,
3GP,WAV,MPEG,AVI,WMV,FLV,AMR, menjadi sebuah ekstensi file sesuai dengan yang
kita inginkan,
untuk menginstall aplikasi ini anda harus mendowload terlebih dahulu paket *.deb melalui
alamat berikut, www.miksoft.net/product/mmc_1.6.0_i386.deb, diwajibkan sebelum
menginstall MMC, kita harus menginstall beberapa paket dependency (pendukung)
berikut :
• GTK+2.8 (or higher)
• glibc-2.4 (or higher)
• libstdc++.so.6
setelah ke 3 dependency telah di install kita sudah dapat menginstall mmc dengan
melakukan klik 2x pada file yang kita download kemudian kita klik tombol "Install
Package" atau kita juga bisa menginstall melalui terminal dengan menjalankan perintah
berikut :
$ sudo dpkg -i mmc_1.6.0_i386.deb
setelah proses installasi telah selesai kita dapat mengakses MMC melalui Panel,
Application > Sound and Video > Mobile Media Converter.
80
Ebook KSL - Kita Bisa dengan FOSS-ID
C. Internet
Pada saat ini, perkembangan internet didunia sangat pesat sekali, karena dapat
mempermudah komunikasi dan kita dapat mengakses informasi dengan sangat cepat,
untuk itu dibutuhkannya aplikasi-aplikasi agar kita dapat mengakses kontent-konten di
internet seperti webbrowser, internet massanger, x-chat irc, dll yang mempermudah kita
untuk mengakses informasi dengan cepat dan nyaman.
a. Installasi Google Chrome Browser
Google Chrome browser adalah browser yang dikenal ringan dan cepat dalam
mengakses informasi, yang dibuat oleh perusahaan Google, dibuat dan didesain untuk
multiplatform sistem operasi, oleh karena itu bisa dijalankan di distro-distro linux. cara
untuk menginstall google chrome pada Distro Linux adalah dengan cara sebagai berikut :
ketikkan perintah berikut pada terminal :
$ sudo apt-get install google-chrome-stable
kita juga bisa menginstall Google Chrome melalui software manager, ubuntu software
center seperti pada gambar berikut :
setelah proses installasi selesai, maka kita dapat mengakses Google Chrome melalui
panel " Application > Internet > Google Chrome”.
81
Ebook KSL - Kita Bisa dengan FOSS-ID
b. Installasi Pidgin Internet Messenger
Pidgin Internet Messenger adalah aplikasi internet messenger dimana kita dapat
berkomunikasi dengan orang lain yang kita kenal, dengan menggunakan account yahoo /
google kita bisa saling berkomunikasi, chatting dan rapat dengan menggunakan Pidgin,
untuk menginstall aplikasi pidgin internet messenger ketikkan perintah berikut pada
terminal:
$sudo apt-get install pidgin
kita bisa menginstall pidgin melalui software manager ubuntu software center, dengan
melakukan pencarian dengan menggunakan keyword “pidgin” , seperti pada gambar
dibawah :
apabila proses Installasi Pidgin telah selesai kita bisa mengakses pidgin melalui panel
"Application > Internet > Pidgin Internet Messenger ”, seperti pada gambar dibawah
kita bisa mengatur dan menambahkan account “Yahoo, Google, Facebook,dll”, melalui
menu “Accound > manage Accound > kemudian kita akan dibawa ke menu Account,
pilih Add > tambahkan account > pilih protocol, isi username dan password, kemudian
tekan tombol “Add”, kemudian Login dengan Account yang kita buat sebelumnya,
masukkan password, dan anda siap untuk berkomunikasi dengan siapa saja,
menggunakan pidgin internet messenger.
82
Ebook KSL - Kita Bisa dengan FOSS-ID
Untuk dapat menggunakan Pidgin kita bisa mengikuti langkah-langkah berikut :
c. Installasi X-Chat IRC
X-Chat IRC adalah aplikasi chatting client IRC (internet Relay Chat), berfungsi agar
kita terhubung dan dapat saling berkomunikasi dengan siapa saja dan kapan saja, melalui
server-server IRC, untuk menginstall X-chat irc bisa dengan mengetikkan perintah berikut :
$ sudo apt-get install xchat
atau bisa juga kita menginstallnya melalui ubuntu software center,
83
Ebook KSL - Kita Bisa dengan FOSS-ID
apabila proses installasi telah selesai, kita bisa mengakses X-Chat IRc melalui panel
"Application > Internet > XChat IRC, kita bisa mengatur Username, Nick dan server
yang akan kita gunakan seperti pada gambar berikut :
d. Installasi Download Manager Gwget
Gwget adalah sebuah aplikasi Download manager, didesain dengan interface GUI,
agar lebih mempermudah user untuk menggunakannya, gwget berfungsi sebagai
manager dari file yang kita download agar bisa diselesaikan download tersebut dengan
cepat dan file yang di download tidak mengalami kerusakan, keutamaan dari download
manager adalah, agar dapat mempercepat akses dan efisien dalam melakukan download
file,Gwget adalah versi GUI dari wget yang sebelumnya didesain hanya bisa mengetikkan
dan mendownload file melalui terminal. untuk menginstall Gwget jalankan perintah berikut
melalui terminal:
$ sudo apt-get install gwget
atau kita bisa menginstall gwget melalui ubuntu software center, seperti pada gambar
berikut :
84
Ebook KSL - Kita Bisa dengan FOSS-ID
setelah proses installasi selesai, kita dapat mengakses Gwget melalui panel
“Application > Internet > Gwget Download Manager“. Berikut adalah tampilan
interface Gwget,
Kita bisa menambahkan link-link download sesuai dengan keinginan kita, seperti pada
gambar dibawah :
e. Integrasi Mozilla Firefox dengan Download Manager Gwget
Mozilla Firefox adalah sebuah web browser yang sangat terkenal, yang berfungsi
untuk mengakses website melalui media internet, mozilla firefox memiliki ribuan add-ons
yang tersedia di internet yang berfungsi untuk menunjang kerja dari Firefox, untuk
menginstall firefox pada Distro Linux, kita bisa mengetikkan perintah berikut di terminal :
$ sudo apt-get install firefox
apabila firefox sudah selesai di install, kita bisa mengakses firefox melalui panel
Application > internet > Mozilla Firefox,
untuk mengintegrasikan mozilla firefox dengan download manager kita membutuhkan
sebuah add-ons yang bernama "Flashgot", dimana flashgot yang akan menghubungkan
antara download manager dan Mozilla firefox, untuk menginstall add-ons firefox kita bisa
masuk ke menu Firefox Tools > Add-ons, kemudian kita bisa melakukan pencarian
dengan menggunakan keyword "Flashgot", seperti pada gambar berikut :
85
Ebook KSL - Kita Bisa dengan FOSS-ID
kemudian kita install add-ons “Flashgot”, kemudian kita setting pengaturan dari flashgot
melalui menu Extensions, dengan menekan tombol Preferences, seperti pada gambar
berikut :
kita bisa melakukan settingan dengan menekan tombol “Preference”, kemudian kita
setting Download manager yang akan kita gunakan, yaitu Gnome Gwget, kemudian kita
bisa pilih “Ok” untuk mengaktifkan download manager yang kita pilih tadi.
86
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1
Ebook Kelompok Studi Linux UNG - Jilid 1

Weitere ähnliche Inhalte

Was ist angesagt?

Sedikit Sejarah dan Panduan Ubuntu 13.10
Sedikit Sejarah dan Panduan Ubuntu 13.10Sedikit Sejarah dan Panduan Ubuntu 13.10
Sedikit Sejarah dan Panduan Ubuntu 13.10Rasyad Tou
 
Tugas Aplikasi Sosial Media
Tugas Aplikasi Sosial MediaTugas Aplikasi Sosial Media
Tugas Aplikasi Sosial Mediasurya nanda
 
pt cuci busana larera
pt cuci busana larerapt cuci busana larera
pt cuci busana larerajuni artana
 
(Makalah)pemanfaatan sosial media wordpress untuk e commerce
(Makalah)pemanfaatan sosial media wordpress untuk e commerce(Makalah)pemanfaatan sosial media wordpress untuk e commerce
(Makalah)pemanfaatan sosial media wordpress untuk e commerceDewayu Siddhi
 
Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8Walid Umar
 
Modul membuat server debian whezzy terbaru by:afn
Modul membuat server debian whezzy terbaru by:afnModul membuat server debian whezzy terbaru by:afn
Modul membuat server debian whezzy terbaru by:afnWilda Afn
 
Adm sistem operasi jaringan
Adm sistem operasi jaringanAdm sistem operasi jaringan
Adm sistem operasi jaringanJck Jo
 
Tugas besar (Penggunaan Wordpress Sebagai Media Dalam Meningkatkan Pemasaran ...
Tugas besar (Penggunaan Wordpress Sebagai Media Dalam Meningkatkan Pemasaran ...Tugas besar (Penggunaan Wordpress Sebagai Media Dalam Meningkatkan Pemasaran ...
Tugas besar (Penggunaan Wordpress Sebagai Media Dalam Meningkatkan Pemasaran ...gusfi trisna
 
Pemanfaatan sosial media blog berbasis wordpress
Pemanfaatan sosial media blog berbasis wordpressPemanfaatan sosial media blog berbasis wordpress
Pemanfaatan sosial media blog berbasis wordpressSunia Pradnyantara
 
Instalasi ubuntu 12.04
Instalasi ubuntu 12.04Instalasi ubuntu 12.04
Instalasi ubuntu 12.04Av Ri
 
Tugas 2
Tugas 2Tugas 2
Tugas 2Av Ri
 
Makalah sejarah-dan-perkembangan-sistem-operasi.
Makalah sejarah-dan-perkembangan-sistem-operasi.Makalah sejarah-dan-perkembangan-sistem-operasi.
Makalah sejarah-dan-perkembangan-sistem-operasi.Falah123
 
Open and close source
Open and close sourceOpen and close source
Open and close sourceRifai Ananda
 
Tugas akhir aplikasi sosial media
Tugas akhir aplikasi sosial mediaTugas akhir aplikasi sosial media
Tugas akhir aplikasi sosial mediaekanandagovind
 
Tugas sistem operasi II
Tugas sistem operasi IITugas sistem operasi II
Tugas sistem operasi IISRI MULYATI
 
Perkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open SourcePerkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open Sourcedian pw
 

Was ist angesagt? (20)

Makalah unix
Makalah unixMakalah unix
Makalah unix
 
Sedikit Sejarah dan Panduan Ubuntu 13.10
Sedikit Sejarah dan Panduan Ubuntu 13.10Sedikit Sejarah dan Panduan Ubuntu 13.10
Sedikit Sejarah dan Panduan Ubuntu 13.10
 
Sejarah Ubuntu
Sejarah UbuntuSejarah Ubuntu
Sejarah Ubuntu
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linux
 
Tugas Aplikasi Sosial Media
Tugas Aplikasi Sosial MediaTugas Aplikasi Sosial Media
Tugas Aplikasi Sosial Media
 
pt cuci busana larera
pt cuci busana larerapt cuci busana larera
pt cuci busana larera
 
(Makalah)pemanfaatan sosial media wordpress untuk e commerce
(Makalah)pemanfaatan sosial media wordpress untuk e commerce(Makalah)pemanfaatan sosial media wordpress untuk e commerce
(Makalah)pemanfaatan sosial media wordpress untuk e commerce
 
Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8
 
Modul membuat server debian whezzy terbaru by:afn
Modul membuat server debian whezzy terbaru by:afnModul membuat server debian whezzy terbaru by:afn
Modul membuat server debian whezzy terbaru by:afn
 
Adm sistem operasi jaringan
Adm sistem operasi jaringanAdm sistem operasi jaringan
Adm sistem operasi jaringan
 
Tugas besar (Penggunaan Wordpress Sebagai Media Dalam Meningkatkan Pemasaran ...
Tugas besar (Penggunaan Wordpress Sebagai Media Dalam Meningkatkan Pemasaran ...Tugas besar (Penggunaan Wordpress Sebagai Media Dalam Meningkatkan Pemasaran ...
Tugas besar (Penggunaan Wordpress Sebagai Media Dalam Meningkatkan Pemasaran ...
 
Pemanfaatan sosial media blog berbasis wordpress
Pemanfaatan sosial media blog berbasis wordpressPemanfaatan sosial media blog berbasis wordpress
Pemanfaatan sosial media blog berbasis wordpress
 
Instalasi ubuntu 12.04
Instalasi ubuntu 12.04Instalasi ubuntu 12.04
Instalasi ubuntu 12.04
 
Tugas 2
Tugas 2Tugas 2
Tugas 2
 
Makalah sejarah-dan-perkembangan-sistem-operasi.
Makalah sejarah-dan-perkembangan-sistem-operasi.Makalah sejarah-dan-perkembangan-sistem-operasi.
Makalah sejarah-dan-perkembangan-sistem-operasi.
 
Modul Open Source dengan BlankOn
Modul Open Source dengan BlankOnModul Open Source dengan BlankOn
Modul Open Source dengan BlankOn
 
Open and close source
Open and close sourceOpen and close source
Open and close source
 
Tugas akhir aplikasi sosial media
Tugas akhir aplikasi sosial mediaTugas akhir aplikasi sosial media
Tugas akhir aplikasi sosial media
 
Tugas sistem operasi II
Tugas sistem operasi IITugas sistem operasi II
Tugas sistem operasi II
 
Perkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open SourcePerkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open Source
 

Ähnlich wie Ebook Kelompok Studi Linux UNG - Jilid 1

1705552038-socmed-pdfmakalah
1705552038-socmed-pdfmakalah1705552038-socmed-pdfmakalah
1705552038-socmed-pdfmakalahTOBY SATHYA
 
Makalahasm 1705552022 sosmedparalel
Makalahasm 1705552022 sosmedparalelMakalahasm 1705552022 sosmedparalel
Makalahasm 1705552022 sosmedparalelDayu Pradita
 
Modul komparasi pengantar aplikom [ksl uty]
Modul komparasi pengantar aplikom [ksl uty]Modul komparasi pengantar aplikom [ksl uty]
Modul komparasi pengantar aplikom [ksl uty]Saeful Bahri
 
Mengenal grombyang-edu-1-04
Mengenal grombyang-edu-1-04Mengenal grombyang-edu-1-04
Mengenal grombyang-edu-1-04Faruk Muhamad
 
Tutorial Cara Instalasi Ubuntu Linux Lengkap
Tutorial Cara Instalasi Ubuntu Linux LengkapTutorial Cara Instalasi Ubuntu Linux Lengkap
Tutorial Cara Instalasi Ubuntu Linux Lengkapcreatorb dev
 
172 artikel 4_migrasi linux
172 artikel 4_migrasi linux172 artikel 4_migrasi linux
172 artikel 4_migrasi linuxcatur smik
 
Akmalsyah (sk) makalah software
Akmalsyah (sk) makalah softwareAkmalsyah (sk) makalah software
Akmalsyah (sk) makalah softwarePETANI MANDIRI
 
1705552059-socmed-pdfmakalah
1705552059-socmed-pdfmakalah1705552059-socmed-pdfmakalah
1705552059-socmed-pdfmakalahAdi wira
 
Dunia open source & kecocokan dengan islam
Dunia open source  & kecocokan dengan islamDunia open source  & kecocokan dengan islam
Dunia open source & kecocokan dengan islamNazruddin Safaat
 
1705552010_socmedparalelA_tugas akhir
1705552010_socmedparalelA_tugas akhir1705552010_socmedparalelA_tugas akhir
1705552010_socmedparalelA_tugas akhiraditya heru
 
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...Syiroy Uddin
 
tugas makalah kelas ptik 2103 upmb-14
tugas makalah kelas ptik 2103 upmb-14tugas makalah kelas ptik 2103 upmb-14
tugas makalah kelas ptik 2103 upmb-14marindibriska1421
 
2013-8. Remastering Ubuntu 12.04
2013-8. Remastering Ubuntu 12.04 2013-8. Remastering Ubuntu 12.04
2013-8. Remastering Ubuntu 12.04 Syiroy Uddin
 
mageia 3
mageia 3mageia 3
mageia 3Rian R
 
Pengertian open source
Pengertian open sourcePengertian open source
Pengertian open sourcemeldivaindira
 
1705552018-socmed-pdfmakalah ( Gadis Bali Kebaya )
1705552018-socmed-pdfmakalah ( Gadis Bali Kebaya )1705552018-socmed-pdfmakalah ( Gadis Bali Kebaya )
1705552018-socmed-pdfmakalah ( Gadis Bali Kebaya )pradnyani wulantari
 
Makalah so fwdr
Makalah so fwdrMakalah so fwdr
Makalah so fwdrm.irawan
 

Ähnlich wie Ebook Kelompok Studi Linux UNG - Jilid 1 (20)

1705552038-socmed-pdfmakalah
1705552038-socmed-pdfmakalah1705552038-socmed-pdfmakalah
1705552038-socmed-pdfmakalah
 
Makalahasm 1705552022 sosmedparalel
Makalahasm 1705552022 sosmedparalelMakalahasm 1705552022 sosmedparalel
Makalahasm 1705552022 sosmedparalel
 
Makalah asm 1705552034 sosmedparalel
Makalah asm 1705552034 sosmedparalelMakalah asm 1705552034 sosmedparalel
Makalah asm 1705552034 sosmedparalel
 
Modul komparasi pengantar aplikom [ksl uty]
Modul komparasi pengantar aplikom [ksl uty]Modul komparasi pengantar aplikom [ksl uty]
Modul komparasi pengantar aplikom [ksl uty]
 
Makalah asm fix
Makalah asm fixMakalah asm fix
Makalah asm fix
 
Mengenal grombyang-edu-1-04
Mengenal grombyang-edu-1-04Mengenal grombyang-edu-1-04
Mengenal grombyang-edu-1-04
 
Tutorial Cara Instalasi Ubuntu Linux Lengkap
Tutorial Cara Instalasi Ubuntu Linux LengkapTutorial Cara Instalasi Ubuntu Linux Lengkap
Tutorial Cara Instalasi Ubuntu Linux Lengkap
 
172 artikel 4_migrasi linux
172 artikel 4_migrasi linux172 artikel 4_migrasi linux
172 artikel 4_migrasi linux
 
Akmalsyah (sk) makalah software
Akmalsyah (sk) makalah softwareAkmalsyah (sk) makalah software
Akmalsyah (sk) makalah software
 
1705552059-socmed-pdfmakalah
1705552059-socmed-pdfmakalah1705552059-socmed-pdfmakalah
1705552059-socmed-pdfmakalah
 
Dunia open source & kecocokan dengan islam
Dunia open source  & kecocokan dengan islamDunia open source  & kecocokan dengan islam
Dunia open source & kecocokan dengan islam
 
1705552010_socmedparalelA_tugas akhir
1705552010_socmedparalelA_tugas akhir1705552010_socmedparalelA_tugas akhir
1705552010_socmedparalelA_tugas akhir
 
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
 
tugas makalah kelas ptik 2103 upmb-14
tugas makalah kelas ptik 2103 upmb-14tugas makalah kelas ptik 2103 upmb-14
tugas makalah kelas ptik 2103 upmb-14
 
2013-8. Remastering Ubuntu 12.04
2013-8. Remastering Ubuntu 12.04 2013-8. Remastering Ubuntu 12.04
2013-8. Remastering Ubuntu 12.04
 
mageia 3
mageia 3mageia 3
mageia 3
 
Pengertian open source
Pengertian open sourcePengertian open source
Pengertian open source
 
1705552018-socmed-pdfmakalah ( Gadis Bali Kebaya )
1705552018-socmed-pdfmakalah ( Gadis Bali Kebaya )1705552018-socmed-pdfmakalah ( Gadis Bali Kebaya )
1705552018-socmed-pdfmakalah ( Gadis Bali Kebaya )
 
Makalah so fwdr
Makalah so fwdrMakalah so fwdr
Makalah so fwdr
 
Bab i
Bab iBab i
Bab i
 

Mehr von Kelompok Studi Linux UNG

Buku elektronik latex_menggunakan_tex_maker
Buku elektronik latex_menggunakan_tex_makerBuku elektronik latex_menggunakan_tex_maker
Buku elektronik latex_menggunakan_tex_makerKelompok Studi Linux UNG
 
Konfigurasi Virtual Address Interface di Linux
Konfigurasi Virtual Address Interface di LinuxKonfigurasi Virtual Address Interface di Linux
Konfigurasi Virtual Address Interface di LinuxKelompok Studi Linux UNG
 
11 Langka cerdas migrasi beserta Alasannya
11 Langka cerdas migrasi beserta Alasannya11 Langka cerdas migrasi beserta Alasannya
11 Langka cerdas migrasi beserta AlasannyaKelompok Studi Linux UNG
 
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013Kelompok Studi Linux UNG
 
Pembelajaran-6 (Jaringan Komputer) latihan vlsm
Pembelajaran-6 (Jaringan Komputer) latihan vlsmPembelajaran-6 (Jaringan Komputer) latihan vlsm
Pembelajaran-6 (Jaringan Komputer) latihan vlsmKelompok Studi Linux UNG
 
Pembelajaran-5 (Jaringan Komputer) Konsep Subnetting
Pembelajaran-5 (Jaringan Komputer) Konsep SubnettingPembelajaran-5 (Jaringan Komputer) Konsep Subnetting
Pembelajaran-5 (Jaringan Komputer) Konsep SubnettingKelompok Studi Linux UNG
 
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet ProtocolPembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet ProtocolKelompok Studi Linux UNG
 
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol JaringanPembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol JaringanKelompok Studi Linux UNG
 
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYERPembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYERKelompok Studi Linux UNG
 
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan KomputerPembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan KomputerKelompok Studi Linux UNG
 
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing static
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing staticPembelajaran-7 (Jaringan Komputer) basic konsep-routing static
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing staticKelompok Studi Linux UNG
 
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)Kelompok Studi Linux UNG
 

Mehr von Kelompok Studi Linux UNG (20)

Buku elektronik latex_menggunakan_tex_maker
Buku elektronik latex_menggunakan_tex_makerBuku elektronik latex_menggunakan_tex_maker
Buku elektronik latex_menggunakan_tex_maker
 
Konsep oop java_1
Konsep oop java_1Konsep oop java_1
Konsep oop java_1
 
Konfigurasi Virtual Address Interface di Linux
Konfigurasi Virtual Address Interface di LinuxKonfigurasi Virtual Address Interface di Linux
Konfigurasi Virtual Address Interface di Linux
 
Pembelajaran KSL - Linux (2)
Pembelajaran KSL - Linux (2)Pembelajaran KSL - Linux (2)
Pembelajaran KSL - Linux (2)
 
Pembelajaran KSL - Linux(1)
Pembelajaran KSL - Linux(1)Pembelajaran KSL - Linux(1)
Pembelajaran KSL - Linux(1)
 
KSL Goes to school SMA Negeri 1 Tibawa
KSL Goes to school SMA Negeri 1 TibawaKSL Goes to school SMA Negeri 1 Tibawa
KSL Goes to school SMA Negeri 1 Tibawa
 
11 Langka cerdas migrasi beserta Alasannya
11 Langka cerdas migrasi beserta Alasannya11 Langka cerdas migrasi beserta Alasannya
11 Langka cerdas migrasi beserta Alasannya
 
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
 
Mengenal Lebih Dekat dengan KSL.UNG
Mengenal Lebih Dekat dengan KSL.UNGMengenal Lebih Dekat dengan KSL.UNG
Mengenal Lebih Dekat dengan KSL.UNG
 
Pembelajaran-6 (Jaringan Komputer) latihan vlsm
Pembelajaran-6 (Jaringan Komputer) latihan vlsmPembelajaran-6 (Jaringan Komputer) latihan vlsm
Pembelajaran-6 (Jaringan Komputer) latihan vlsm
 
Pembelajaran-5 (Jaringan Komputer) Konsep Subnetting
Pembelajaran-5 (Jaringan Komputer) Konsep SubnettingPembelajaran-5 (Jaringan Komputer) Konsep Subnetting
Pembelajaran-5 (Jaringan Komputer) Konsep Subnetting
 
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet ProtocolPembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
Pembelajaran-4 (Jaringan Komputer) Pengenalan Internet Protocol
 
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol JaringanPembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
Pembelajaran-3 (Jaringan Komputer) Pengenalan Protocol Jaringan
 
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYERPembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
Pembelajaran-2 (Jaringan Komputer) Konsep Dasar OSI LAYER
 
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan KomputerPembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
Pembelajaran-1 (Jaringan Komputer) Konsep Jaringan Komputer
 
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing static
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing staticPembelajaran-7 (Jaringan Komputer) basic konsep-routing static
Pembelajaran-7 (Jaringan Komputer) basic konsep-routing static
 
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
Ebook Kelompok Studi Linux UNG - Jilid 2 (Ayo Berkenalan dengan Ubuntu Q.Q)
 
Majalah Linux (LINTAS IT Edisi I)
Majalah Linux (LINTAS IT Edisi I)Majalah Linux (LINTAS IT Edisi I)
Majalah Linux (LINTAS IT Edisi I)
 
Majalah Linux (LINTAS IT Edisi II)
Majalah Linux (LINTAS IT Edisi II)Majalah Linux (LINTAS IT Edisi II)
Majalah Linux (LINTAS IT Edisi II)
 
Majalah Linux (LINTAS IT Edisi III)
Majalah Linux (LINTAS IT Edisi III)Majalah Linux (LINTAS IT Edisi III)
Majalah Linux (LINTAS IT Edisi III)
 

Kürzlich hochgeladen

Aksi Nyata Modul 3.3.pdf tentang kepemimpinan murid
Aksi Nyata Modul 3.3.pdf tentang kepemimpinan muridAksi Nyata Modul 3.3.pdf tentang kepemimpinan murid
Aksi Nyata Modul 3.3.pdf tentang kepemimpinan muridYusnelMarni
 
materi PPT tentang cerita inspiratif kelas 9 smp
materi PPT tentang cerita inspiratif kelas 9 smpmateri PPT tentang cerita inspiratif kelas 9 smp
materi PPT tentang cerita inspiratif kelas 9 smpAanSutrisno
 
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASIBMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASIwanalifhikmi
 
K1_pengantar komunikasi pendidikan (1).pdf
K1_pengantar komunikasi pendidikan (1).pdfK1_pengantar komunikasi pendidikan (1).pdf
K1_pengantar komunikasi pendidikan (1).pdf2210130220024
 
Menyiapkan Guru Masa Depan yang Bagus da
Menyiapkan Guru Masa Depan yang Bagus daMenyiapkan Guru Masa Depan yang Bagus da
Menyiapkan Guru Masa Depan yang Bagus daWijaya Kusumah
 
Makna, hukum, hikmah dan keutamaan puasa.pdf
Makna, hukum, hikmah dan keutamaan puasa.pdfMakna, hukum, hikmah dan keutamaan puasa.pdf
Makna, hukum, hikmah dan keutamaan puasa.pdfAdindaRizkiThalia
 
Aminullah Assagaf_Regresi Lengkap 19_8 Nov 2023_Inc. Data panel & Perbandinga...
Aminullah Assagaf_Regresi Lengkap 19_8 Nov 2023_Inc. Data panel & Perbandinga...Aminullah Assagaf_Regresi Lengkap 19_8 Nov 2023_Inc. Data panel & Perbandinga...
Aminullah Assagaf_Regresi Lengkap 19_8 Nov 2023_Inc. Data panel & Perbandinga...Aminullah Assagaf
 
LEMBAR-LOKAKARYA ORIENTASI-Kelompok 1.pdf
LEMBAR-LOKAKARYA ORIENTASI-Kelompok 1.pdfLEMBAR-LOKAKARYA ORIENTASI-Kelompok 1.pdf
LEMBAR-LOKAKARYA ORIENTASI-Kelompok 1.pdfAdelaWintarsana2
 
KELOMPOK 2 PUTARAN 2 Mata kuliah Agama Islam
KELOMPOK 2 PUTARAN 2 Mata kuliah Agama IslamKELOMPOK 2 PUTARAN 2 Mata kuliah Agama Islam
KELOMPOK 2 PUTARAN 2 Mata kuliah Agama IslamabdulhamidalyFKIP
 
slaid penerangan UPUonline 2024 UPU 2024
slaid penerangan UPUonline  2024 UPU 2024slaid penerangan UPUonline  2024 UPU 2024
slaid penerangan UPUonline 2024 UPU 2024ssuser82320b
 
Aksi Nyata Guru Penggerak Modul 3.3. Program Berdampak Positif pada Murid
Aksi Nyata Guru Penggerak Modul 3.3. Program Berdampak Positif pada MuridAksi Nyata Guru Penggerak Modul 3.3. Program Berdampak Positif pada Murid
Aksi Nyata Guru Penggerak Modul 3.3. Program Berdampak Positif pada MuridDonyAndriSetiawan
 
Tanqihul Qoul Bab 14 - Keutamaan Ibadah Fardhu.pptx
Tanqihul Qoul Bab 14  - Keutamaan Ibadah Fardhu.pptxTanqihul Qoul Bab 14  - Keutamaan Ibadah Fardhu.pptx
Tanqihul Qoul Bab 14 - Keutamaan Ibadah Fardhu.pptxMMuminSholih
 
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1LailaTulangRusukMaha
 
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptx
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptxPPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptx
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptxRestiana8
 
2024 - PSAJ PAI SMK Kisi-kisi Utama.docx
2024 - PSAJ PAI SMK Kisi-kisi Utama.docx2024 - PSAJ PAI SMK Kisi-kisi Utama.docx
2024 - PSAJ PAI SMK Kisi-kisi Utama.docxaljabarkoho
 
Materi pesantren kilat Ramadhan tema puasa.pptx
Materi pesantren kilat Ramadhan  tema puasa.pptxMateri pesantren kilat Ramadhan  tema puasa.pptx
Materi pesantren kilat Ramadhan tema puasa.pptxSuarniSuarni5
 
DSKP KSSM Kurikulum Bersepadu Dini LAM Tingkatan 3
DSKP KSSM Kurikulum Bersepadu Dini LAM Tingkatan 3DSKP KSSM Kurikulum Bersepadu Dini LAM Tingkatan 3
DSKP KSSM Kurikulum Bersepadu Dini LAM Tingkatan 3sekolah9304
 
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUTeric214073
 
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdf
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdfPTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdf
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdfSMP Hang Kasturi, Batam
 

Kürzlich hochgeladen (20)

Aksi Nyata Modul 3.3.pdf tentang kepemimpinan murid
Aksi Nyata Modul 3.3.pdf tentang kepemimpinan muridAksi Nyata Modul 3.3.pdf tentang kepemimpinan murid
Aksi Nyata Modul 3.3.pdf tentang kepemimpinan murid
 
materi PPT tentang cerita inspiratif kelas 9 smp
materi PPT tentang cerita inspiratif kelas 9 smpmateri PPT tentang cerita inspiratif kelas 9 smp
materi PPT tentang cerita inspiratif kelas 9 smp
 
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASIBMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
BMMB 1134 KETERAMPILAN BERBAHASA HALANGAN KOMUNIKASI
 
K1_pengantar komunikasi pendidikan (1).pdf
K1_pengantar komunikasi pendidikan (1).pdfK1_pengantar komunikasi pendidikan (1).pdf
K1_pengantar komunikasi pendidikan (1).pdf
 
Menyiapkan Guru Masa Depan yang Bagus da
Menyiapkan Guru Masa Depan yang Bagus daMenyiapkan Guru Masa Depan yang Bagus da
Menyiapkan Guru Masa Depan yang Bagus da
 
Makna, hukum, hikmah dan keutamaan puasa.pdf
Makna, hukum, hikmah dan keutamaan puasa.pdfMakna, hukum, hikmah dan keutamaan puasa.pdf
Makna, hukum, hikmah dan keutamaan puasa.pdf
 
Aminullah Assagaf_Regresi Lengkap 19_8 Nov 2023_Inc. Data panel & Perbandinga...
Aminullah Assagaf_Regresi Lengkap 19_8 Nov 2023_Inc. Data panel & Perbandinga...Aminullah Assagaf_Regresi Lengkap 19_8 Nov 2023_Inc. Data panel & Perbandinga...
Aminullah Assagaf_Regresi Lengkap 19_8 Nov 2023_Inc. Data panel & Perbandinga...
 
LEMBAR-LOKAKARYA ORIENTASI-Kelompok 1.pdf
LEMBAR-LOKAKARYA ORIENTASI-Kelompok 1.pdfLEMBAR-LOKAKARYA ORIENTASI-Kelompok 1.pdf
LEMBAR-LOKAKARYA ORIENTASI-Kelompok 1.pdf
 
KELOMPOK 2 PUTARAN 2 Mata kuliah Agama Islam
KELOMPOK 2 PUTARAN 2 Mata kuliah Agama IslamKELOMPOK 2 PUTARAN 2 Mata kuliah Agama Islam
KELOMPOK 2 PUTARAN 2 Mata kuliah Agama Islam
 
slaid penerangan UPUonline 2024 UPU 2024
slaid penerangan UPUonline  2024 UPU 2024slaid penerangan UPUonline  2024 UPU 2024
slaid penerangan UPUonline 2024 UPU 2024
 
Aksi Nyata Guru Penggerak Modul 3.3. Program Berdampak Positif pada Murid
Aksi Nyata Guru Penggerak Modul 3.3. Program Berdampak Positif pada MuridAksi Nyata Guru Penggerak Modul 3.3. Program Berdampak Positif pada Murid
Aksi Nyata Guru Penggerak Modul 3.3. Program Berdampak Positif pada Murid
 
Tanqihul Qoul Bab 14 - Keutamaan Ibadah Fardhu.pptx
Tanqihul Qoul Bab 14  - Keutamaan Ibadah Fardhu.pptxTanqihul Qoul Bab 14  - Keutamaan Ibadah Fardhu.pptx
Tanqihul Qoul Bab 14 - Keutamaan Ibadah Fardhu.pptx
 
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1
Power point Materi Pembelajaran Kelas 3 TEMA 7 SUB 2 PB 1
 
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptx
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptxPPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptx
PPT GABUNGAN 1 kelas 9 gabungan tabung dengan setengah bola.pptx
 
2024 - PSAJ PAI SMK Kisi-kisi Utama.docx
2024 - PSAJ PAI SMK Kisi-kisi Utama.docx2024 - PSAJ PAI SMK Kisi-kisi Utama.docx
2024 - PSAJ PAI SMK Kisi-kisi Utama.docx
 
ELEMEN KOMPOL (PESAN BAHASA POLITIK).pptx
ELEMEN KOMPOL (PESAN BAHASA POLITIK).pptxELEMEN KOMPOL (PESAN BAHASA POLITIK).pptx
ELEMEN KOMPOL (PESAN BAHASA POLITIK).pptx
 
Materi pesantren kilat Ramadhan tema puasa.pptx
Materi pesantren kilat Ramadhan  tema puasa.pptxMateri pesantren kilat Ramadhan  tema puasa.pptx
Materi pesantren kilat Ramadhan tema puasa.pptx
 
DSKP KSSM Kurikulum Bersepadu Dini LAM Tingkatan 3
DSKP KSSM Kurikulum Bersepadu Dini LAM Tingkatan 3DSKP KSSM Kurikulum Bersepadu Dini LAM Tingkatan 3
DSKP KSSM Kurikulum Bersepadu Dini LAM Tingkatan 3
 
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT
1.-Materi-Prof.-Bambang-1.ppt PENYEBAB GAGAL GINJAL AKUT
 
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdf
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdfPTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdf
PTS Genap 7, 8 & US 9 SMP 51 dan HK 2024.pdf
 

Ebook Kelompok Studi Linux UNG - Jilid 1

  • 1. 1
  • 2. 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 Linux dan Software yang berbasis Free / bebas. Ebook yang dibuat cukup lengkap, semoga dengan Ebook ini dapat memberikan kemudahan sekaligus referensi bagi kita yang mau memperdalam pengetahuan tentang Linux dan Software Free / bebas. Di dalamnya sudah disertakan panduan installasi, konfigurasi dan tutorial-tutorial yang dapat memudahkan kita dalam mempelajari linux. Ucapan Terima Kasih kepada rekan-rekan (Dosen dan Mahasiswa) yang turut membantu dalam penyusunan Ebook ini. Tak ada gading yang tak retak, demikian juga tulisan dalam Ebook ini, kami sadar masih banyak kekurangan. Kritik dan Saran yang membangun sangat kami harapkan, demi membawa Ebook ini menjadi lebih baik lagi. 1
  • 3. Ebook KSL - Kita Bisa dengan FOSS-ID About us ! Kelompok Studi Linux ini awalnya hanya sebuah perkumpulan orang-orang yang suka dengan linux, seiring bertambahnya waktu, seorang dosen dari Universitas Negeri Gorontalo lebih tepatnya Dosen Teknik Informatika menyarankan kepada perkumpulan ini untuk membuat suatu komunitas linux guna untuk membantu orang-orang dalam hal Linux, dengan adanya saran maka Kelompok Studi Linux berdiri Kelompok Studi Linux ini resmi berdiri pada tanggal 20 November 2010, dengan ketua pertama Yunus Monoarfa, Sekretaris Rudin Himu, Bendahara Nur Laila Pade, dan dengan memiliki beberapa anggota yang berjumlahkan 23 orang. Kelompok Studi Linux selain melaksanakan sosialisasi tentang Linux ke beberapa Sekolah dengan program yang kami beri nama “KSL Go To School” dengan tujuan agar para generasi muda dapat mengenal dan menggunakan software Gratis, dan dapat menurunkan tingkat pembajakan software. Latar Belakang ! Kebutuhan akan informasi / keinginan ingin berbagi dan memberantas pembajakan khususnya di Gorontalo, dan mendukung program Indonesia Go Open Source. Tujuan ! Memasyaratkan Kebebasan menggunakan free open source software di Gorontalo. Hak cipta / Licensi ! • Seluruh materi / tutorial ini dapat didownload / dibaca dan dimodifikasi serta disebarkan secara bebas (Free), syaratnya dengan menuliskan sumber. • Mengikuti Lisensi GPL (General Public license) 2
  • 4. Ebook KSL - Kita Bisa dengan FOSS-ID 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 Manajemen paket__________________________________________22 A. APT_____________________________________________________22 B. Debian Package (*.deb)__________________________________25 C. Repository______________________________________________27 D. Package Installer (.bin, .sh, dan .run)_________________31 E. Software Manager________________________________________33 1. Synaptic package Manager___________________________33 2. Ubuntu Software Center_____________________________37 F. Tarball Package (.tar.gz, .tar.bz2, .rar,.zip,)_________39 BAB III DESKTOP_________________________________________________40 A. Desktop Environment_____________________________________40 1. Gnome____________________________________________40 2. KDE______________________________________________42 3. XFCE_____________________________________________43 4. LXDE_____________________________________________44 3
  • 5. Ebook KSL - Kita Bisa dengan FOSS-ID B. File Manager (Nautilus)_________________________________45 BAB IV BASH_____________________________________________________53 A. Bash Shell______________________________________________53 B. CLI (Command Line Interfaces)___________________________55 C. File Permission_________________________________________63 D. FileSystem______________________________________________66 BAB V Aplikasi Linux____________________________________________68 A. Office__________________________________________________68 a. installasi Open Office_____________________________68 b. installasi Libre Office____________________________69 c. Introducing Open Office____________________________70 B. Multimedia______________________________________________74 a. Installasi Audacious_______________________________75 b. Installasi Gnome-Mplayer___________________________76 c. Installasi Cheese (Webcam)_________________________77 d. Installasi Brasero_________________________________79 e. Installasi Mobile Media Converter__________________80 C. Internet________________________________________________81 a. Installasi Chromium Browser________________________81 b. Installasi Pidgin Internet Massanger_______________82 c. Installasi X-Chat IRC______________________________83 d. Installasi Download manager Gwget__________________84 e. Integrasi Mozilla Firefox dan Gwget________________85 D. Graphics________________________________________________87 a. Installasi GIMP____________________________________87 b. Installasi InkScape________________________________89 4
  • 6. Ebook KSL - Kita Bisa dengan FOSS-ID c. Installasi Blender_________________________________90 d. Installasi KolourPaint_____________________________91 E. Desktop Effect 2D/3D____________________________________92 a. Installasi dan Konfigurasi Simple CCSM_____________92 b. Installasi dan Konfigurasi Conky___________________97 c. Installasi Cairo-Dock_____________________________100 F. Aplikasi Pendukung_____________________________________102 a. Installasi Driver Modem___________________________102 b. Installasi dan Konfigurasi Driver Print___________110 c. Installasi Driver VGA_____________________________115 d. Installasi Codec Plugin Multimedia________________117 e. Installasi / Konfigurasi Wine_____________________118 f. Installasi / Konfigurasi Virtualbox_______________120 g. Installasi / Konfigurasi Samba____________________122 h. Installasi Ubuntu-Tweak___________________________124 BAB VI Network and Security____________________________________125 A. Webserver______________________________________________125 a. Apache____________________________________________125 b. Nginx_____________________________________________128 B. CMS (Content Management System)________________________130 a. Joomla____________________________________________130 b. Wordpress_________________________________________135 c. Drupal____________________________________________138 C. Mail Server____________________________________________142 a. POSTFIX dan SquirelMail___________________________142 b. Zimbra____________________________________________148 5
  • 7. Ebook KSL - Kita Bisa dengan FOSS-ID D. DHCP Server____________________________________________152 E. PROXY Server___________________________________________156 F. DNS Server_____________________________________________161 G. Setting dan Konfigurasi PC-ROUTER______________________166 BAB VII Remaster_______________________________________________168 A. RemasterSys____________________________________________169 B. Ubuntu Coztumize Kit___________________________________172 BAB VIII Tips,Trik dan Tutorial________________________________177 BAB IX Cerita dan Pengalaman Tentang Linux_____________________193 BAB X Penutup__________________________________________________194 BAB XI Sumber__________________________________________________195 6
  • 8. Ebook KSL - Kita Bisa dengan FOSS-ID FAQ (Frequently Ask Questions) Apa itu Kernel ? Kernel adalah Inti dari Sistem Operasi, Kernel berfungsi untuk mengalokasikan sumber daya (memory) untuk Proses. Apa itu Linux? Linux merupakan kernel (inti) sistem operasi yang berfungsi untuk mengalokasikan proses yang di minta oleh user, Linux didesain oleh seorang Mahasiswa Finlandia, yang bernama Linus Torvalds, Linus membuat Linux karena terinspirasi oleh Sistem Operasi Unix, Linux didistribusikan dibawah lisensi GPL (General Public Licence) yang membolehkan kita untuk menyalin, mengedit, dan mendistribusikan kembali tanpa dikenakan biaya apapun. Apa itu Distro Linux? Distro (distribusi) Linux merupakan Kernel Linux dan kumpulan aplikasi- aplikasi linux yang dipaketkan oleh perusahaan, organisasi, atau personal yang tertarik dengan Linux dan berusaha untuk memaketkannya menjadi sistem operasi yang siap digunakan sesuai dengan kebutuhan, pada saat ini Linux sudah memiliki banyak distro turunan dari beberapa Distro besar seperti Redhat, Debian,dan Slackware. 7 RedHat Debian Slackware Mandrake Ubuntu -Blankon -Xubuntu -Lubuntu -Kubuntu -Sabily Mandriva SLAX SUSEKnopix
  • 9. Ebook KSL - Kita Bisa dengan FOSS-ID Di Linux apa juga ada aplikasi office / Libre Office? Di Linux Anda bisa menggunakan Open Office untuk aplikasi perkantoran semisal OpenOffice Writer, AbiWord, Latex untuk mengolah teks, OpenOffice Spreadsheet atau Calc untuk mengolah dokumen tabeler, OpenOffice Presentation atau Impress untuk mengolah presentasi, serta dan OpenOffice Database untuk pengolahan database. Gnome, KDE dan XFCE apakah merupakan distro linux ? ketiga nama tersebut merupakan window manager yang digunakan pada banyak distro linux, semisal Gnome pada Ubuntu, KDE pada Mandriva dan XFCE pada Zenwalk. Apakah kalimat "free" pada tiap distro berarti gratis ? kalimat "FREE" yang dimaksud tidak selalu gratis, kalimat free tersebut diambil dari kalimat "Freedom" yang berarti merdeka / bebas. akankah berarti juga gratis ? tidak juga, programmer atau distro berhak meminta bayaran / sumbangan yang pantas akan produknya. biasanya dalam bentuk dukungan korporat dan sumbangan bagi proyek software terkait Apa dengan menggunakan Linux saya masih bisa memutar file multimedia? Dengan menggunakan Linux anda tetap akan bisa memutar file-file multimedia Anda, seperti untuk memutar file .mp3 di Linux anda dapat menggunakan Audacious, XMMS, Beep Media Player atau Amarok dan untuk memutar file video anda dapat menggunakan Xine, SMplayer,Totem Player untuk memutar file video anda. Apa di Linux juga ada aplikasi untuk editor gambar? Untuk editing file gambar di Linux ada aplikasi Gimp sebagai pengganti aplikasi Adobe Photoshop di Windows untuk mengedit gambar. Apa Linux juga bisa terkena virus? Dengan menggunakan Linux anda tidak perlu kuatir dengan permasalahan virus komputer, karena virus dari komputer Windows tidak akan berpengaruh di sistem Linux. Linux memiliki banyak Distro yang berbeda-beda diantaranya adalah: Debian, Open Suse, Slackware, Fedora, Ubuntu, dst. Mengapa demikian? Kenapa gak dibuat jadi 1 packet distro / Sistem Operasi saja? Bila ditinjau dari Kebutuhan dan keinginan masing-masing orang berbeda- beda, serta lisensi dari Linux sendiri yang memungkinkan linux bisa di coztumize sehingga dapat memenuhi kebutuhan dan keinginan dari suatu kelompok / komunitas. 8
  • 10. Ebook KSL - Kita Bisa dengan FOSS-ID Kalau begitu, distro mana yang sebaiknya saya pakai? Salah satu guideline adalah "pilihlah distro yg dipakai orang-orang di sekitar anda". Jadi apabila mengalami masalah, anda bisa bertanya pada orang / komunitas-komunitas Distro Linux yang siap membantu masalah-masalah yang kita hadapi, Linux memiliki beberapa Distro-distro besar seperti Redhat, Slackware,dan Debian yang mempunyai komunitas yang besar. Apabila anda mempunyai masalah anda dapat bertanya di forum-forum diskusi online seperti www.linuxquestions.org / www.facebook.com/groups/kslung dan beberapa komunitas-komunitas seperti KPLI (Kelompok Pengguna Linux Indonesia) dan KSL (Kelompok Studi Linux). Benarkah Linux bebas dari virus? Sebenarnya Linux bukan bebas dari serangan virus, namun kasus infeksi virus atau malware sangat jarang terjadi pada Linux. Ini disebabkan karena konfigurasi dan struktur modul pada distribusi Linux dapat dirubah2 oleh siapapun sesuka kehendak hati, menyebabkan kinerja virus menjadi tidak efisien/efektif pada sistem operasi Linux. Misalnya, ketidak tersediaan shared library yg dibutuhkan oleh virus untuk berjalan karena tidak terinstal secara default. Selain itu versi sebuah distro Linux sangat sering dirilis dalam 1 tahun sehingga menambah dinamika perubahan struktur distribusi. Apakah yang dimaksud dengan Virtualisasi ? Virtualisasi adalah sebuah metode / teknologi yang memungkinkan untuk menjalankan Sistem Operasi didalam suatu Sistem Operasi yang sedang berjalan. Misalnya kita memiliki Sistem Operasi yang telah terinstall didalam Komputer kita, dengan Metode Virtualisasi ini memungkinkan kita untuk membuat sebuah komputer virtual dan menginstall sistem operasi kedalam Komputer Virtual yang kita buat, sangat banyak Vendor-Vendor Software yang sudah mengeluarkan Produk Aplikasinya yang menggunakan Metode / Teknologi Virtualiasi ini, diantaranya adalah Oracle, yang sudah mengeluarkan Produknya yaitu “VirtualBox”. yang perlu diperhatikan dalam proses virtualisasi ini ialah resource atau beban kerja komputer yang bertambah dikarenakan software virtualisasi yang kita jalankan akan membuat sebuah komputer virtual yang membutuhkan memory dan space hardisk untuk menyimpan dan menjalankan proses. 9 Note : Baca FAQ terlebih dahulu sebelum membaca Ebook ini.
  • 11. Ebook KSL - Kita Bisa dengan FOSS-ID BAB I Installasi A. Installasi Distro BlankON Dari berbagai macam distro diatas kami mengambil Distro Blankon Pattimura, karena distro ini merupakan distro yang dibuat dan dibangun di Indonesia, dan lekat dengan Nuansa Indonesia dan Islam, Didalamnya terdapat berbagai fitur-fitur yang dapat mempermudah pekerjaan dan bisa dimanfaatkan untuk menyelesaikan berbagai pekerjaan. Media-media installasi yang bisa digunakan adalah diantaranya yang paling umum adalah CD/DVD, atau USF(Usb FlashDrive). SnapShot: Booting Blankon tampilan booting Distro Linux Blankon menawarkan beberapa pilihan seperti pada gambar, Mencoba Blankon dalam Live-CD, menginstall Blankon, dan mencoba dalam mode filesafe. Snapshot> Plymouth Screen 10
  • 12. Ebook KSL - Kita Bisa dengan FOSS-ID pada tahapan ini kita akan memilih bahasa yang akan digunakan. Snapshot> Menu awal Installasi Linux Blankon pada tahapan ini system akan melakukan pengecekkan beberapa hal yang sangat berpengaruh dalam Installasi seperti Ukuran partisi Minimum, Sumber Listrik, dan Akses Internet 11
  • 13. Ebook KSL - Kita Bisa dengan FOSS-ID Fasilitas-fasilitas untuk mengunduh berkas saat installasi seperti Plugin-plugin, apabila pada saat Installasi Komputer kita terkoneksi dengan Internet. kita memilih untuk melakukan konfigurasi secara manual dengan memilih Opsi Kedua. Snapshot > Pengalokasian Ruang Penyimpanan Snapshot > Pengaturan 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
  • 14. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot > Partisi hardisk FileSystem Ext4 Snapshot : FileSystem “/” Ext4 telah dibuat. Seperti pada gambar diatas kita akan membuat 1 buah partisi filesystem dimana didalamnya akan di install Distro Blankon, kita bisa memilihi Sistem berkas Ext4 untuk File System, merubah titik kait menjadi root (/) dan Mengalokasikan ukuran hardisk sebesar 19GB. 13
  • 15. Ebook KSL - Kita Bisa dengan FOSS-ID NOTE ! Maksimal besar / ukuran partisi pada linux yang akan kita install dalam hal ini kita hanya perlu mengalokasikan maksimal 3 gigabyte, minimal 2gigabyte. 1. Partisi Primary Jenis partisi ini merupakan jenis partisi utama diharddisk untuk system operasi umumnya. Partisi primary hanya bisa dibuat maksimal 4 partisi, hal ini sangat berbeda dengan sistem DOS yang hanya mengijinkan satu jenis partisi primary untuk system. Jenis partisi ini menempati nomor partisi 1, 2, 3 dan 4. Misalnya harddisk sda bisa dibuat sda1, sda2, sda3 dan sda4. 2. Partisi Extended Merupakan partisi perluasan untuk mengatasi kekurangan partisi primary dimana hanya dimunkinkan adanya 4 partisi. Jika ingin memiliki partisi lebih dari 4 maka partisi extended dibutuhkan yaitu dengan cara mengorbankan satu jenis partisi primary kemudian digunakan oleh partisi extended. Didalam partisi extended ini nantinya dibuat partisi logical untuk mendapatkan partisi yang lebih banyak. Partisi extended tidak dapat digunakan menyimpan data. Partisi jenis ini selalu menempati nomor partisi +1 dari partisi primary. Misalnya ada 2 jenis partisi primary di harddisk sda maka posisi partisi extended adalah sda3. 3. Partisi Logical Jenis partisi logical selalu dibuat didalam partisi extended. Nomor partisi selalu mulai dari 5 sampai seterusnya. Misalnya ada 3 jenis partisi logical di sda maka masing- masing menempati sda5, sda6 dan sda7. dalam sistem linux 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. 14
  • 16. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot > Pembuatan Ruang SWAP (Virtual memory) seperti pada penjelasan diatas kita mengalokasikan memory swap sebanyak 2GB, Swap Memory adalah sebuah virtual memory yang berfungsi untuk membantu kinerja dari Komputer / Laptop, kita pada saat dalam melakukan pekerjaan, apabila memory fisik kita sudah full, maka system akan menggunakan swap untuk menampung proses sementara layaknya memory fisik, swap disini diambil dari space dari hardisk. Dalam mengalokasikan partisi swap kita hanya perlu memahami konsep pemartisian 2-1 artinya apabila memory fisik kita 1 Gigabyte maka memory swap yang kita adalah 2 Gigabyte. SnapShot : partisi Swap Selesai Dibuat !!! seperti yang ada pada snapshot diatas, kita telah membuat 2 buah partisi, yaitu partisi untuk filesystem, dan partisi swap. Setelah itu tekan tombol Pasang Sekarang untuk melanjutkan, 15
  • 17. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot : Pemilihan Zona Waktu, kemudian kita akan masuk ke tahapan pemilihan Zona Waktu (GMT) pilihlah sesuai dengan GMT yang anda gunakan. Snapshot > Pemilihan Jenis papan ketik, tahapan berikut adalah pemilihan tata letak dari Kyboard / Papan ketik yang kita gunakan, karena kita menggunakan papan ketik QWERTY maka kita memilih “USA” 16
  • 18. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot > Pengisian Username dan password. Berikut adalah pengisian user name dan password yang nantinya akan kita gunakan pada saat login. Snapshot > Proses Penginstallan Tunggu sampai selesai dan restart komputer, Lepaskan media Installasi (CD/DVD/ USB) Setelah proses Installasi telah selesai maka komputer akan melakukan Booting dan anda bisa melakukan Login dengan menggunakan User name dan password yang anda masukkan pada proses installasi. Setelah Proses Login maka anda akan masuk ke Desktop Linux Blankon 7 Pattimura. 17
  • 19. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot > Desktop Linux “Blankon” Berikut adalalah tampilan Desktop Linux Blankon Sajadah yang didesain dengan lengkap dan menyediakan fitur-fitur aplikasi yang dominan kita gunakan sehari-hari seperti paket aplikasi Kantor (Office,PDFView,Calculator,dll ) 18
  • 20. Ebook KSL - Kita Bisa dengan FOSS-ID B. Dual Booting Dual Boot adalah sebuah istilah yang dapat membuat komputer kita agar bisa memuat dua buah sistem operasi dalam satu PC/ Komputer, sehingga kita bisa memilih OS yang akan kita pilih, Aplikasi yang kita gunakan untuk membuat agar komputer menjadi dual booting adalah “BootLoader”. dengan adanya Boot Loader yang disediakan di Linux yang membuat agar kita bisa membuat 2 buah sistem operasi dalam satu komputer. Dual boot adalah istilah yang digunakan dalam komputasi jika anda menggunakan 2 jenis sistem operasi (OS) disebut dual karena berjumlah 2, dengan bootloader anda dapat memuat sebuah sistem operasi lebih dari 2 bahkan sampai 6 bergantung space hardisk yang anda gunakan, selebihnya ada istilah triple & quad-boot (3 atau 4 OS dalam sebuah PC), cara yang lazim digunakan membuat komputer kita menjadi dual boot adalah dengan menyediakan partisi untuk di install sistem operasi secara terpisah, apabila dirasakan spesifikasi komputer yang kita gunakan dirasakan terlalu berat untuk memuat 2 buah sistem operasi dalam 1 komputer, maka kita mempunyai opsi lain seperti, melakukan installasi “Distro Linux Ubuntu” diatas Sistem operasi Microsoft Windows, yang kita kenal dengan Istilah Wubi, Wubi dapat memungkinkan kita untuk menginstall Distro Linux Ubuntu diatas Sistem Operasi Windows, sama halnya dengan Aplikasi. Cara kerja Wubi tersebut adalah membuat distro linux tersebut bagaikan sebuah aplikasi biasa dan seperti sebelumnya pada teknik virtualisasi, menggunakan Wubi juga membutuhkan sumber daya yang besar terutama space kosong pada HDD. Boot Loader berfungsi untuk memungkinkan kita menggunakan dua buah sistem operasi dalam 1 komputer. Mekanisme yang digunakan adalah dengan menggunakan boot loader, sistem akan melakukan pendeteksian Master boot Record ketika pertama kali menyalakan System, dengan adanya boot loader kita akan dibawa kedalam menu “Boot Loader”, didalam menu ini kita diberikan pilihan untuk memilih Sistem operasi yang akan kita gunakan, dalam GNU/LINUX kita mengenal 3 jenis Aplikasi BootLoader yang berbasis Free, diantaranya adalah LILO (Linux Loader), GRUB dan BURG. 19
  • 21. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot > Grub menu. Seperti yang bisa kita lihat pada gambar diatas, kita dihadapkan ke menu grub, artinya kita bisa memilih sistem operasi yang akan kita gunakan pada menu ini. Yang menjadi pertanyaan bagaimana membuat agar Komputer kita dapat Dual Boot dengan sistem operasi lain ?, untuk itu kita membutuhkan 2 buah partisi kosong untuk menginstall partisi filesystem dan swap memory. Snapshot > Pemartisian 20
  • 22. Ebook KSL - Kita Bisa dengan FOSS-ID seperti pada snapshot diatas sistem mendeteksi pada hardisk kita, terdapat partisi sistem operasi lain, yang ditandai dengan warna biru, dan data ditandai dengan warna hijau, apabila kita ingin membuat partisi maka kita bisa memilih opsi diatas, “Install them side by side-by-side, chossing between them each startup”, maka secara otomatis partisi sistem linux kita akan dibuat berdampingan dengan sistem operasi yang terinstall terlebih dahulu kedalam hardisk, opsi kedua adalah dengan mengalokasikan partisi hardisk untuk filesystem linux dan swap memory sebelum installasi dengan menggunakan aplikasi Gparted / aplikasi partisi manager lainnya. Aplikasi Gparted berbasis GNU/GPL dan sudah disediakan di Live CD Linux “Ubuntu”, tetapi apabila kita ingin menginstall kepada sistem kita bisa dengan perintah, sebagai berikut pada terminal, untuk membuka terminal bisa dengan shortcut key kyboard (CTRL+ALT+T), atau bisa dengan (ALT+F2) kemudian ketikkan gnome-terminal dan Ok. Snapshot > Installasi Gparted (Terminal) setelah proses installasi diatas telah selesai, kita bisa mengakses gparted melalui menu, System > Administration > Gparted. Dengan Gparted kita dapat membuat / menghapus / merubah pengaturan partisi dari hardisk yang akan kita gunakan untuk menginstallasi linux, 21
  • 23. Ebook KSL - Kita Bisa dengan FOSS-ID BAB II MANAJEMEN PAKET Manajemen Paket adalah seperangkat tool untuk mengotomatisasi proses penginstallan, pengkonfigurasian dan pembuangan suatu paket software dari sistem GNU/Linux. Biasanya sistem ini merupakan suatu bagian dari sistem operasi yang datang dalam distribusi resmi suatu distro GNU/Linux. Tools sistem manajemen paket ini biasa lebih dikenal dengan paket manager. Paket manager di GNU/Linux biasanya punya kemampuan memeriksa dan mengatur semua paket dan dependecy aplikasi yang ada dalam System. A. APT APT (Advanced Packaging Tool) merupakan sistem manajemen paket (paket manager) yang bertugas mengatur penginstallan, pengkonfigurasian dan penghapusan suatu paket software pada Distro Linux Ubuntu, dan distro lain turunan Debian GNU/Linux. APT mempermudah proses manajemen paket di GNU/Linux dengan mengotomatisasi penerimaan, pengkonfigurasian, penginstallan dan pembuangan paket software baik yang bertipe binary maupun source code. Dalam sebuah sistem operasi modern seperti Ubuntu, paket manajer sangatlah penting. Paket manager ini bermanfaat untuk menjaga software apa saja yang terinstall ke komputer yang digunakan, software apa yang tersedia untuk di install dan memungkinkan user dengan mudah menginstall software, mengupgrade software ke versi yang lebih baru ataupun menginstall/remove software yang sebelumnya sudah terinstall, bahkan mengupgrade sistem secara keseluruhan. Seperti namanya, paket manager bertugas mengatur paket-paket, sekumpulan file yang dibundel bersama dan dapat diinstall dan diremove. Ubuntu sebagai sistem operasi turunan Debian, menggunakan format .deb untuk kumpulan paket-paketnya. Untuk mengatur paket-paket ini, Ubuntu menggunakan APT (Advanced Packaging Tool) sebagai paket manager-nya. APT adalah paket manager canggih yang dikembangkan oleh para developer Debian GNU/Linux, salah satu sesepuh distro GNU/Linux yang digunakan Ubuntu sebagai Manajemen paket yang digunakan. Sistem APT bukanlah tool tunggal. APT datang dengan beberapa tools yang sangat berguna untuk manajemen paket, di antaranya : • apt-cdrom Digunakan untuk menambahkan cd/dvd repository ke dalam sources.list • apt-cache apt-cache berguna untuk berbagai keperluan yang berkaitan dengan cache database APT, seperti pencarian paket, status sebuah paket, informasi tentang paket dan lainnya. 22
  • 24. Ebook KSL - Kita Bisa dengan FOSS-ID • apt-config Program internal yang digunakan oleh berbagai bagian sistem APT untuk menjamin konsistensi pengkonfigurasian. • apt-get Merupakan tool command line untuk berurusan dengan paket, dan ini yang paling umum digunakan user untuk keperluan menginstall dan remove paket. • apt-key Digunakan untuk mengatur daftar key yang digunakan APT untuk mengautentifikasi paket. Paket yang telah diautentifikasi menggunakan key tersebut dapat dinyatakan terpercaya, berasal dari sumber yang dapat dipercaya. kita bisa melakukan penginstallan aplikasi dengan menggunakan APT, untuk melakukan pencarian aplikasi / paket yang ingin kita install, kita bisa menggunakan perintah aptitude seperti pada Snapshot dibawah. Snapshot : APT 1 hasil dari perintah pencarian diatas akan menghasilkan aplikasi-aplikasi yang sesuai dengan keyword yang kita masukkan, akan ditampilkan contohnya “Amarok” dan keterangan” dari aplikasi amarok, untuk menginstall aplikasi setelah proses installasi bisa dengan menggunakan perintah dibawah. Snapshot : APT 2 Snapshot : APT 3 untuk menghapus aplikasi yang kita inginkan bisa dengan perintah pada snapshot diatas. Snapshot : APT4 untuk menghapus aplikasi beserta package-packagenya bisa dengan perintah pada snapshot diatas. 23
  • 25. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot > APT 5 perintah diatas berfungsi sebagai untuk melakukan force, kepada aplikasi yang sudah kita install apabila mendapatkan masalah. Snapshot > APT 6 perintah diatas berfungsi untuk membersihkan package repository yang terinstall dalam system, Snapshot > APT 7 perintah diatas berfungsi untuk melakukan update kepada repositori apabila kita telah melakukan penambahan / perubahan pada repository. Snapshot > APT 8 perintah diatas berfungsi untuk melakukan upgrade sistem, ke sistem yang lebih baru, seperti kernel, package-package yang membutuhkan upgrade. Snapshot > APT 9 perintah diatas berfungsi untuk menghapus paket berserta dengan settingan dan konfigurasi dari dalam filesystem. 24
  • 26. Ebook KSL - Kita Bisa dengan FOSS-ID B. Debian Package (Deb) Deb adalah manajemen paket yang digunakan oleh debian, dan digunakan juga oleh Ubuntu dan turunannya. Untuk bekerja dengan file .deb ini, di Ubuntu disediakan dpkg, sebuah tool manajemen paket yang bisa digunakan untuk untuk mengakses file .deb secara langsung, untuk menginstall file deb, dan menghapus paket deb. Dpkg merupakan tool dasar dalam manajemen paket berbasis debian. Perintah dpkg ini akan banyak digunakan ketika menginstall paket secara offline dimana paket telah didownload secara manual dari internet. Kita memiliki sebuah file dengan format .deb “atunes_2.1.0.deb”, untuk mengakses filenya bisa dengan menggunakan 2 cara, yaitu dengan memanfaatkan fasilitas gdebi package manager, untuk mengakses gdebi bisa dengan klik kanan file dengan format kemudian pilih “Open With Gdebi Package Installer”. Seperti pada gambar dibawah. Apabila paket .deb tadi sudah kita buka maka akan ditampilan sebuah jendela installer untuk aplikasi, kita bisa melihat nama,status, dan beberapa deskripsi mengenai package aplikasi deb ini. Kita bisa melihat status, apakah dependensi yang dibutuhkan sudah ada dalam system, apabila terdapat beberapa dependensi yang belum ada dalam filesystem, maka diwajibkan untuk mencari dependensi dari aplikasi terlebih dahulu. Untuk menginstall kita bisa menekan tombol “Install Package”, maka proses installasi akan berjalan. 25
  • 27. Ebook KSL - Kita Bisa dengan FOSS-ID Apabila paket aplikasi yang kita klik, tombol yang disediakan hanya “Reinstall Package” seperti pada gambar dibawah, berarti package ini sudah di install, kita hanya bisa melakukan remove / reinstall dengan menekan tombol ReInstall Package. Sebelumnya kita telah menggunakan alternatif installasi paket deb “Gdebi” yang memudahkan kita dalam menginstall, apabila kita ingin menginstall aplikasi dengan menggunakan terminal, ikuti langkah berikut. Pertama-tama buka terminal, masuk pada direktori lokasi / tempat kita menyimpan file *.deb, contohnya pada Desktop kita bisa masuk ke Desktop terlebih dahulu dan menjalankan perintah dpkg -i, yang berfungsi untuk menginstall paket *.deb. Untuk menghapus kita bisa dengan mengetikkan perintah berikut. 26
  • 28. Ebook KSL - Kita Bisa dengan FOSS-ID Dan perintah untuk menghapus package deb beserta dengan konfigurasi yang dilakukan kepada system, kita bisa dengan mengetikkan perintah berikut : pemaketan *.deb sering sekali mengalami masalah diantara lain, sangat diperlukannya dependensi package yang kita perlukan untuk menginstall sebuah aplikasi, tanpa dilengkapi dependecy dari aplikasi yang ingin kita install aplikasi tersebut tidak akan bisa terinstall kedalam system, untuk itu dibuatnya sistem pemaketan APT yang membutuhkan akses internet untuk menginstall aplikasi melalui repository yang kita gunakan. C. REPOSITORY Repository adalah tempat penyimpanan bagi arsip-arsip software, dimana sofware dalam arsip ini dapat diambil oleh user untuk digunakan. Penggunaannya adalah ketika user ingin menginstall satu software maka ubuntu akan mencari software tersebut pada Repository, jika ketemu maka Ubuntu akan menginstallnya (diperlukan koneksi internet). Repository Ubuntu diatur ke dalama empat area komponen: • Main, adalah Software yang didukung secara Resmi • Restricted, adalah Software yang didukung tapi tidak sepenuhnya dalam free license • Universe, adalah Software yang dikelola oleh komunitas (bukan software yang didukung dengan resmi) • Multiverse, adalah Software yang tidak Free File Konfigurasi untuk menambahkan repository pada linux khususnya Ubuntu terletak di direktori /etc/apt/sources.list. Snapshot > Sources.list Indonesia sudah memiliki beberapa server yang sudah menyediakan layanan repository, tentunya dengan menggunakan server repositori lokal, akan mempercepat akses kita apabila ingin melakukan installasi aplikasi dan update/upgrade, berikut adalah kumpulan repisotory linux yang ada di Indonesia, 27
  • 29. Ebook KSL - Kita Bisa dengan FOSS-ID ugm.ac.id (Universitas Gajah Mada) deb http://repo.ugm.ac.id/ubuntu/ lucid main restricted universe multiverse deb http://repo.ugm.ac.id/ubuntu/ lucid-updates main restricted universe multiverse deb http://repo.ugm.ac.id/ubuntu/ lucid-security main restricted universe multiverse kambing.ui.edu (UI, Telkom, Indosat, OpenIXP, INHERENT) deb http://kambing.ui.edu/ubuntu lucid main restricted universe multiverse deb http://kambing.ui.edu/ubuntu lucid-updates main restricted universe multiverse deb http://kambing.ui.edu/ubuntu lucid-security main restricted universe multiverse deb http://kambing.ui.edu/ubuntu lucid-backports main restricted universe multiverse deb http://kambing.ui.edu/ubuntu lucid-proposed main restricted universe multiverse indika.net.id (OpenIXP) deb http://ubuntu.indika.net.id/ lucid main restricted universe multiverse deb http://ubuntu.indika.net.id/ lucid-updates main restricted universe multiverse deb http://ubuntu.indika.net.id/ lucid-security main restricted universe multiverse deb http://ubuntu.indika.net.id/ lucid-backports main restricted universe multiverse deb http://ubuntu.indika.net.id/ lucid-proposed main restricted universe multiverse www.foss-id.web.id (Telkom) deb http://dl2.foss-id.web.id/ubuntu lucid main restricted universe multiverse deb http://dl2.foss-id.web.id/ubuntu lucid-updates main restricted universe multiverse deb http://dl2.foss-id.web.id/ubuntu lucid-security main restricted universe multiverse deb http://dl2.foss-id.web.id/ubuntu lucid-backports main restricted universe multiverse deb http://dl2.foss-id.web.id/ubuntu lucid-proposed main restricted universe multiverse ftp.itb.ac.id (ITB, INHERENT) deb ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiverse deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiverse deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiverse deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiverse deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse komo.vlsm.org deb http://komo.vlsm.org/ubuntu lucid main restricted universe multiverse deb http://komo.vlsm.org/ubuntu lucid-updates main restricted universe multiverse deb http://komo.vlsm.org/ubuntu lucid-security main restricted universe multiverse deb http://komo.vlsm.org/ubuntu lucid-backports main restricted universe multiverse deb http://komo.vlsm.org/ubuntu lucid-proposed main restricted universe multiverse mirror.its.ac.id (ITS, INHERENT) deb http://mirror.its.ac.id/ubuntu lucid main multiverse restricted universe deb http://mirror.its.ac.id/ubuntu lucid-security main multiverse restricted universe deb http://mirror.its.ac.id/ubuntu lucid-backports main multiverse restricted universe deb http://mirror.its.ac.id/ubuntu lucid-updates main multiverse restricted universe 28
  • 30. Ebook KSL - Kita Bisa dengan FOSS-ID Tipe arsip debian terdiri dari dua macam, yakni: • deb : tipe ini biasanya untuk repository file file binary, documentasi yang umumnya kita gunakan. • deb-src : tipe ini biasanya untuk repository file-file source code, umumnya digunakan oleh para developer atau user yang sering ingin mengcompile sendiri paket-paket yang diinginkan. Repository merupakan sebuah hal yang penting setelah kita melakukan installasi linux, karena dengan repisotory kita dapat menginstall aplikasi yang disediakan oleh repository yang kita gunakan. Cara untuk menambahkan / menghapus repisotory adalah dengan cara melakukan edit file source.list yang terletak di /etc/apt, untuk mengedit kita bisa menggunakan aplikasi editor yang berbasis CLI (nano,vim,pico) / GUI (gedit,kedit) yang telah disediakan di distro anda. Kali ini kita akan menggunakan dua alternatif editor diantaranya dengan menggunakan editor nano dan gedit, pertama kita akan melakukan perubahan repository dengan menggunakan editor nano, pertama, buka terminal (CTRL + ALT + T), 29 Note: Sesuaikan Versi Linux “Ubuntu anda” dengan code name yang digunakan, apabila anda menggunakan linux ubuntu 10.10 maka penulisan repository adalah sebagai berikut : > deb http://repo.ugm.ac.id/ubuntu/ maverick main restricted universe multiverse ! ubuntu 9.04 - jaunty ! ubuntu 9.10 - karmic ! ubuntu 10.04 – lucid ! ubuntu 10.10 – maverick ! ubuntu 11.04 – natty ! ubuntu 11.10 – oneiric
  • 31. Ebook KSL - Kita Bisa dengan FOSS-ID kita bisa mengetikkan perintah diatas untuk mengedit sources.list dengan menggunakan editor nano. Kemudian setelah kita menginputkan password root kita akan masuk ke editor file nano seperti gambar dibawah, kita bisa melakukan paste repository yang akan kita gunakan seperti gambar diatas, untuk menggunakan editor GUI seperti gedit bisa dengan mengetikkan perintah berikut : kemudian setelah kita mengetikkan password root, akan ditampilkan editor file gedit, seperti pada gambar dibawah. 30 Note! - Lakukan penambahan tanda “#” apabila kita ingin menghilangkan sementara repository yang kita inginkan, agar tidak di akses oleh system pada saat kita melakukan update. - Untuk menyimpan konfigurasi bisa dengan menekan Tombol kombinasi CTRL + O (save) dan untuk keluar dari Editor bisa dengan tombol kombinasi CTRL + X (exit)
  • 32. Ebook KSL - Kita Bisa dengan FOSS-ID untuk menyimpan settingan bisa dengan menekan tombol save. Menggunakan editor gedit sangat mudah, dibandingkan editor CLI. Setelah melakukan penambahan repository diatas kita diwajibkan melakukan update, agar repository yang telah kita tambahkan sebelumnya dapat digunakan, ketikkan perintah berikut : perintah diatas bertujuan untuk melakukan update repositori dan merequest package- package repository yang pada server sehingga bisa ditambahkan kedalam system, bisa kita lihat pada software manager seperti synaptic package manager. Alternatif lain apabila kita tidak memiliki akses internet bisa dengan menggunakan CD- Repository, yang dapat kita pesan / download melalui server-server lokal seperti repo.ugm.ac.id. Menambahkan cd/dvd repository ke dalam sources.list, sebelumnya masukkan terlebih dahulu DVD Repositori kedalam CD Drive Untuk menambahkan cd/dvd repository, gunakan tool apt-cdrom $ sudo apt-cdrom add Untuk mengidentifikasi cd/dvd repository dapat digunakan $ sudo apt-cdrom ident D. Package Installer (.bin, .sh, dan .run) Ekstensi file dari beberapa sistem operasi sangat berbeda khususnya di linux dan di sistem lain selain linux, kita telah mengetahui bersama, di linux dikenal sebuah ekstensi file berformat *.deb, sebelumnya kita sudah belajar untuk menginstall package dengan ekstensi deb ini. Format Installer dalam linux tentu bukan hanya .deb, masih banyak lagi diantaranya adalah *.bin, *.sh. , *.run. 31
  • 33. Ebook KSL - Kita Bisa dengan FOSS-ID Untuk menginstall beberapa file diatas tentu mempunyai cara yang berbeda dibanding dengan deb, untuk menginstall file binary / *.bin, bisa dengan merubah permission filenya terlebih dahulu, agar dapat diakses (read/write) oleh user biasa, seperti pada gambar dibawah. Setelah melakukan perubahan permission, kemudian kita mengeksekusi file dengan perintah dibawah, kemudian akan ada beberapa persetujuan seperti aggrement, dan beberapa konfirmasi yang dibutuhkan, dijawab [Y]es, untuk melanjutkan installasi, berikutnya kita akan melakukan installasi file dengan ekstensi .sh, dalam hal ini kami mencontohkan file netbeans.sh, untuk mengeksekusi file ini bisa dengan perintah berikut : selanjutnya, kita akan melakukan installasi file dengan ekstensi .run, untuk menginstall file *.run, bisa dengan perintah berikut : setelah mengetikkan perintah diatas maka proses installasi akan berjalan. 32 NOTE : GNU / LINUX dikenal dengan keamanan, untuk itu adanya dibuatnya permission untuk File / folder agar kita dapat melakukan protect terhadap file yang kita miliki, sehingga tidak Bisa dibaca,ditulis,ataupun dieksekusi oleh orang lain. Arti dari angka 777, adalah 4 + 2 + 1 = 7 4 = Read 2 = Write 1 = Excute Bagian ini akan dijelaskan pada BAB berikutnya
  • 34. Ebook KSL - Kita Bisa dengan FOSS-ID E. SOFTWARE MANAGER Software Manager adalah sebuah aplikasi yang berfungsi untuk memanage aplikasi yang ada pada repository linux, sehingga lebih mempermudah user untuk menginstall dan menghapus aplikasi dari sistem linux tanpa harus menghapus aplikasi melalui terminal, Distro Linux “ubuntu” menyediakan beberapa software manager, diantara lain adalah sebagai berikut. 1. Synaptic Package Manager kita bisa mengakses Synaptic package manager melalui menu System > Administration > Synaptic Package Manager. Beberapa layanan yang disediakan oleh synaptic diantara lain adalah, Search, Category Aplikasi, Reload, dan Repository 33
  • 35. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot > Synaptic 1 Kita bisa melakukan pencarian dengan menggunakan, fasilitas search dengan menggunakan pencarian nama aplikasi. Kemudian apabila kita melakukan klik pada package aplikasi maka akan ditampilan penjelasan tentang aplikasi yang kita klik pada bagian bawah, contoh : abrowser, adalah aplikasi browser yang aman dan mudah. Snapshot > Synaptic 2 kita bisa melakukan centang ke aplikasi yang kita inginkan apabila kita ingin menginstall maka kita bisa dengan mencentang dan memilih “Mark To Install” apabila ingin meremove maka kita bisa memilih menu “Mark To Removal” atau “Mark To Complete Removal”, untuk menghapus aplikasi beserta dependecynya. Catatan : kita hanya bisa meremove aplikasi yang sudah terinstall dalam sistem, aplikasi yang terinstall akan ditandai dengan tanda centang berwarna hijau pada kotak, sedangkan aplikasi yang belum terinstall ditandai dengan warna putih. 34
  • 36. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot > Synaptic 3 seperti pada snapshot diatas apabila kita mencentang, tombol apply maka akan ditampilkan jendela summary yang berisi ukuran package dan jumlah package yang akan kita install apabila kita ingin menginstall bisa dengan menekan tombol Apply, apabila kita mencentang Download Package file only, maka kita akan melakukan download file *.deb dari package yang telah kita centang. Catatan : dalam melakukan penginstall diatas membutuhkan akses internet untuk mengambil paket dari Repository, kita memiliki alternatif lain yaitu dengan cara membuat repository lokal dengan menggunakan DVD Repository Ubuntu. Snapshot > Synaptic 4. pada snapshot diatas kita bisa memilih beberapa kategori diantaranya adalah “All” untuk menampilkan semua package yang tersedia, dan Installed (Upgradeable) artinya package yang membutuhkan upgrade. 35
  • 37. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot > Synaptic 5 kita dapat menambahkan / menghapus repository dengan mudah melalui synaptic package manager dengan mengakses menu “Setting > Repository”. 36
  • 38. Ebook KSL - Kita Bisa dengan FOSS-ID 2. Ubuntu Software Center Ubuntu software center adalah sebuah software manager yang didesain dengan mengutamakan kemudahan dan interface yang menarik, dimana paket-paket aplikasi yang dipisahkan kedalam Kategori-kategori yang dapat memudahkan kita untuk menginstall, kita bisa mengakses Ubuntu software center pada menu Application > Ubuntu Software Center. Snapshot > Ubuntu Software Center 1 seperti pada gambar diatas Ubuntu Software Center, memiliki tampilan yang bisa dibilang bersahabat dengan user, kita diberikan category untuk bisa memilih category yang kita inginkan, dan disediakan fitur search, dan menu untuk menambahkan repository. Snapshot > Ubuntu Software Center 2 apabila kita memilih dari salah satu category, contohnya sound and video maka kita akan dibawa ke menu aplikasi-aplikasi yang berhubungan dengan sound and video, 37
  • 39. Ebook KSL - Kita Bisa dengan FOSS-ID Snapshot > Ubuntu Software Center 3 kita bisa menggunakan fasilitas search seperti pada gambar diatas, untuk menginstall aplikasi kita bisa dengan menekan tombol install, Snapshot > Ubuntu Software Center 5 kemudian kita akan dimintakan Password root untuk menginstall aplikasi yang kita pilih. Snapshot > Ubuntu Software Center 5 apabila kita menekan tombol More Info, maka kita akan diberikan informasi tentang aplikasi yang akan kita install. 38
  • 40. Ebook KSL - Kita Bisa dengan FOSS-ID F. Tarball Package (.tar.gz, tar.bz2, rar, .zip) Manajemen pemaketan pada linux dikenal dengan tar.gz, tar.gz2, tar.bz , tar, adalah manajemen aplikasi tarball yang disediakan untuk mengkompresi file kedalam bentuk 1 package file, biasanya yang dipaketkan dalam 1 package adalah file yang belum di build, linux juga mengenal file kompresi lain yang berjalan di sistemoperasi lain seperti rar, dan zip, untuk mengextract file kompresi tarball bisa dengan 2 cara, yang pertama extract melalui GUI, dan CLI, untuk mengextract file melalui CLI bisa dengan perintah berikut : • tar -xzvf belajar.tar.gz = file kompresi belajar.tar.gz • tar -xjvf belajar.tar.bz2 = file kompresi belajar.tar.bz2 • unzip belajar.zip = file kompresi belajar.zip • unrar belajar.rar = file kompresi belajar.rar apabila kita ingin melakukan extract melalui GUI, sangat mudah yaitu dengan cara klik kanan file tar.gz yang akan kita extract, kemudian pilih menu Extract Here. Atau bisa juga dengan melakukan klik 2x pada file .tar.gz kemudian akan masuk ke menu archive manager, kemudian kita bisa melakukan extract file yang kita inginkan. Untuk menginstall aplikasi yang masih dalam bentuk module-module yang dipaket didalam file tarball, kita bisa dengan perintah berikut, kita bisa melakukan extract melalui terminal / melalui mode GUI, kemudian kita masuk ke direktori yang kita extract sebelumnya, berikutnya kita jalankan melalui terminal, • sudo make • sudo make install • ./configure • ./Install atau bisa dengan membaca terlebih dahulu file readme yang disediakan didalam folder yang di extract tadi, biasanya didalamnya disediakan cara / langkah-langkah untuk mengcompile dan membuild file yang masih dalam bentuk module. 39
  • 41. Ebook KSL - Kita Bisa dengan FOSS-ID BAB III DESKTOP Linux merupakan sebuah sistem operasi yang awalnya hanya dikhususkan untuk para administrator jaringan, tetapi seiring berkembangnya zaman, Linux semakin maju dan didesainlah Distro-distro yang didalamnya sudah dipaketkan Kernel Linux, Paket Aplikasi, dan Desktop Environment sehingga semua orang bisa menggunakan linux, untuk menyelesaikan pekerjaan-pekerjaan seperti aplikasi pengolah kata, gambar, dan hiburan. A. Desktop Environment Desktop Envirotment adalah sebuah antarmuka Grafis (Graphical User Interface) yang disediakan agar lebih mempermudah para pengguna untuk menggunakan System dengan mode grafik, serta dapat memperindah tampilan desktop sehingga lebih enak untuk dipandang dan nyaman untuk digunakan oleh siapa saja, Destop Environment yang disediakan di linux adalah, diantaranya yang paling Populer adalah Gnome, KDE,XFCE,LXDE,XPDE 1. GNOME (GNU Network Object Model Environment) Gnome adalah sebuah Desktop Environtment yang didesain dengan dekstop yang nyaman dan mudah untuk digunakan oleh siapa saja, bahkan para pengguna baru, akan cepat akrab dengan desktop Gnome, Desktop gnome menawarkan kenyamanan, dan kestabilan dalam penggunaannya, Gnome banyak digunakan sebagai DE beberapa Distro terkenal seperti Debian, Ubuntu dan turunannya, GNOME juga memiliki kekurangan, di antaranya berbagai kalangan user menilai GNOME terlalu sederhana dan beberapa aspek pengaturan harus dilakukan secara low level. 40
  • 42. Ebook KSL - Kita Bisa dengan FOSS-ID merupakan sebuah ‘computer desktop environment‘ untuk sistem operasi UNIX dan UNIX- like seperti Linux, BSD dan Solaris. GNOME adalah desktop resmi dari proyek GNU. Proyek GNOME dimulai sejak Agustus 1997 oleh Miguel de Icaza dan Federico Mena dengan tujuan menyediakan free software desktop untuk sistem operasi GNU/Linux. Dua jenis lingkungan yang disediakan GNOME adalah: (1) The GNOME desktop environment, sebuah intuitive dan attractive desktop untuk end-users, dan (2) the GNOME development platform, sebuah framework yang luas untuk membangun aplikasi yang dapat diintegrasikan diseputar desktop. GNOME tidak saja merupakan sebuah window manager, tapi merupakan sebuah sistem desktop yang mudah untuk berinteraksi dengan banyak sistem dan platform. Hal ini dikarenakan GNOME menggunakan CORBA (Common Object Resource Broker Architecture). GNOME dibuat berdasarkan lisensi GNU, hal ini membuat GNOME lebih diterima dalam dunia open source jika dibandingkan dengan KDE. Berikut adalah tampilan Desktop Gnome. Untuk menginstall Desktop Environment Gnome kita bisa mengetikkan perintah berikut melalui terminal, $ sudo apt-get install gnome-shell 41
  • 43. Ebook KSL - Kita Bisa dengan FOSS-ID 2. KDE (K Desktop Environment) Kde adalah sebuah Desktop environment yang sangat menarik apabila dilihat dari tampilannya yang mengedepankan warna glosy biru, sehingga terlihat menarik, KDE merupakan desktop yang sangat Configure able, artinya banyak sekali aspek-aspek dekstop yang bisa kita setting, Kde digunakan dibeberapa Distro-distro terkenal seperti Fedora, Mandriva, Kubuntu, dan PCLinuxOS, kekurangan KDE diantaranya adalah Desktop yang terlalu kompleks yang membutuhkan konfigurasi oleh user. KDE dibangun dengan toolkit Qt dari Trolltech. KDE berjalan pada banyak ragam sistem Unix, termasuk Linux, BSD, dan Solaris. Terdapat pula versi KDE untuk Mac OS X dengan bantuan lapisan X11 dan untuk Microsoft Windows dengan bantuan Cygwin. Keunggulan utama KDE adalah kemudahan pemakaian, fleksibilitas, portabitilis, dan kekayaan fitur. Berikut adalah tampilan Desktop KDE. KDE dikembangkan sejalan dengan KDevelop, paket pengembangan perangkat lunak, dan KOffice, paket aplikasi office. Huruf “K” mulanya adalah untuk “Kool”, tetapi selanjutnya diganti menjadi “K” saja, yang berarti “Aksara pertama sebelum ‘L’ (untuk Linux) dalam alfabet Latin.” Maskot dari proyek KDE adalah naga hijau bernama Konqi. 42
  • 44. Ebook KSL - Kita Bisa dengan FOSS-ID Konqi dapat dijumpai di berbagai aplikasi, termasuk tatkala user hendak log out dan pada layar “Tentang KDE”. Untuk menginstall Desktop Environment KDE kita bisa mengetikkan perintah berikut pada terminal, $ sudo add-apt-repository ppa:kubuntu-ppa/backports $ sudo apt-get update $ sudo apt-get install kubuntu-desktop $ sudo apt-get install plasma-netbook 3. XFCE Xfce adalah sebuah desktop yang kencang dan ringan untuk sistem operasi Linux. Dirancang untuk produktifitas dan sangat mudah dikonfigurasi dengan tetap mengikuti spesifikasi Freedesktop. Tidak seperti desktop-desktop lain yang lebih berat seperti GNOME dan KDE, Xfce menggunakan daya sistem yang lebih sedikit. Sebagai tambahan, Xfce menyediakan modularitas yang bagus dan dependensi yang lebih sedikit, tidak memakan banyak ruang harddisk dan waktu yang panjang untuk menginstalnya. Xfce dapat diinstal pada beberapa platform UNIX. Untuk menginstall XFCE kita bisa mengetikkan perintah berikut : $ sudo add-apt-repository ppa:xubuntu-ppa/backports $ sudo apt-get update $ sudo apt-get install xfce Berikut adalah tampilan desktop XFCE, 43
  • 45. Ebook KSL - Kita Bisa dengan FOSS-ID Diketahui untuk mengkompilasi pada Linux, NetBSD, FreeBSD, OpenBSD, Solaris, MacOS X dan Cygwin, pada x86, PPC, Sparc, Alpha (dikutip dengan sedikit penyesuain dari. Nama Xfce awalnya berdiri untuk XForms Common Environment, tapi sejak Xfce ditulis ulang selama dua kali, maka Xfce tidak lagi menggunakan toolkit XForms. Adapun namanya tetap, tapi F dijadikan huruf kecil (bukan “XFce”, tetapi “Xfce”). Saat ini, akronim ini tidak berarti apa-apa (saran: X Freakin ‘Best Environment). 4. LXDE LXDE, Lightweight X11 Desktop Environment, adalah sebuah lingkungan desktop yang ringan dan cepat. LXDE dirancang agar ramah bagi pengguna dan desainnya ramping, ini untuk menjaga agar penggunaan sumber daya tetap rendah. LXDE menggunakan RAM dan CPU berkemampuan rendah namun tetap kaya fitur sistem operasi. Penggunaan sumber daya yang rendah inilah yang membuat LXDE hemat energi. Berikut ini adalah tampilan Desktop LXDE, untuk menginstall Desktop Environment LXDE kita bisa mengetikkan perintah berikut : $ sudo add-apt-repository ppa:lubuntu-ppa/backports $ sudo apt-get update $ sudo apt-get install lxde 44 Keterangan: Perintah sudo add-apt-repository ppa:lubuntu-ppa/backport (contohnya) Adalah perintah yang berfungsi untuk menambahkan Repository PPA kedalam Source List, agar kita dapat menginstall aplikasi-aplikasi / package-package yang Termasuk didalam PPA tersebut.
  • 46. Ebook KSL - Kita Bisa dengan FOSS-ID B. File Manager Nautilus adalah aplikasi file manager bawaan Ubuntu. Meskipun Nautilus sudah sangat powerful,ternyata kita masih bisa menambah kehebatan aplikasi ini agar menggunakan Ubuntu menjadi semakin mudah dan menyenangkan. Nautilus adalah sebuah Desktop Environment yang mudah, ringan dan menarik, berikut adalah tampilan File Manager Nautilus. Untuk menambahkan Ekstensi-ekstensi pendukung untuk nautilus seperti Open Terminal, • Nautilus-open-terminal Nautilus-open-terminal adalah ekstensi yang memungkinkan kita membuka terminal dengan cara klik kanan pada sembarang folder (di "Desktop" ataupun di file manager). Untuk menginstall Nautilus-Open Terminal bisa dnegan mengetik perintah berikut : $ sudo apt-get install nautilus-open-terminal • Nautilus Wallpaper Memudahkan kita mengganti wallpaper dengan cara klik kanan pada file gambar. $ sudo apt-get install nautilus-wallpaper kita bisa mengakses nautilus dengan beberapa cara diantaranya melalui menu Place > Home Folder, cara kedua adalah dengan cara ALT+F2 dan ketikkan nautilus dan klik Ok kita akan masuk ke Nautilus File manager, kita bisa melakukan Coztumize Background / 45
  • 47. Ebook KSL - Kita Bisa dengan FOSS-ID Icon nautilus dengan cara pilih menu Edit yang sudah disediakan pada menu bar Nautilus, kemudian akan muncul jendela seperti gambar berikut : kita mengedit Background dengan gambar yang sudah disediakan atau dengan warna yang sudah disediakan, dan kita juga bisa menggunakan gambar yang kita inginkan dengan melakukan klik Add a New Pattern, kemudian pilih gambar yang kita inginkan. Kita juga bisa melakukan pengeditan emblem pada Folder dengan memilih menu Emblem kemudian kita pilih emblem yang kita inginkan, kemudian di Drag di Folder yang ingin kita tambahkan Emblem. 46
  • 48. Ebook KSL - Kita Bisa dengan FOSS-ID Masuk ke menu emblem seperti pada gambar diatas, kemudian drag emblem yang kita inginkan, ke folder yang kita inginkan, seperti pada gambar dibawah, dalam Linux dikenal akses root dan akses userbiasa kita bisa masuk ke akses root melalui nautilus, dengan perintah, gksudo nautilus. Tekan tombol kombinasi ALT + F2, kemudian ketik perintah gksudo nautilus seperti pada gambar dibawah, kemudian kita akan dimintakan Password root untuk masuk ke nautilus dengan akses root, kita akan masuk ke nautilus dengan akses root, sehingga kita bisa melakukan delete,cut,/ format dengan akses root, oleh karena itu gunakan fungsi ini seperlunya. Desktop Environment menawarkan kemudahan diantaranya dalam melakukan pengaturan Wallpaper, Tema, Ikon, dan Kursor 47
  • 49. Ebook KSL - Kita Bisa dengan FOSS-ID a. Wallpaper untuk mengganti Wallpaper pada Linux “Ubuntu” sangat mudah, yaitu dengan cara melakukan klik kanan pada Desktop dan pilih menu Change Desktop Background, atau melalui menu System > Preferences > Appearance, akan ditampilkan jendela berikut : kita bisa memilih Background yang kita inginkan, apabila kita ingin mengambil Gambar dari file yang kita inginkan, bisa dengan menekan tombol Add, seperti pada gambar diatas kemudian arahkan ke Gambar yang kita inginkan. b. Themes kita dapat mengubah dan mengatur tema sesuai dengan keinginan, tema yang disediakan secara default adalah seperti pada gambar, apabila kita ingin mencari tema yang lebih beragam kita bisa melakukan pencarian ke website Gnome, hanya dengan melakukan klik pada link “Get More theme Online”, kita akan diarahkan melalui ke website gnome. 48
  • 50. Ebook KSL - Kita Bisa dengan FOSS-ID Kita bisa memilih dan melakukan coztumize Task Bar, Tittle bar, Pointer, dan warna default jendela, Kita bisa memilih tema yang kita inginkan, seperti pada gambar diatas, untuk memilih dan mengcoztumize tema yang kita inginkan bisa dengan menekan tombol “Coztumize” akan tampil menu seperti pada gambar diatas apabila kita menekan tombol Coztumize, kita bisa melakukan Coztumize mulai dari Control, Warna dan menu Window, Taskbar,Tittlebar, model Border Windows, Icons, dan Pointer 49
  • 51. Ebook KSL - Kita Bisa dengan FOSS-ID kita bisa memilih Windows Border, Icons, warna Font, Windows dan Pointer seperti yang ada pada beberapa gambar diatas, pilih sesuai dengan selera, melalui menu Appreance kita bisa mengganti Model, dan Ukuran Font sesuai dengan yang kita inginkan, seperti pada gambar dibawah, kita juga bisa melakukan Coztumize pada Visual Effect, sehingga bisa kita konfigurasi sesuai dengan selera. 50
  • 52. Ebook KSL - Kita Bisa dengan FOSS-ID C. ScreenSaver Kita juga bisa mengatur screensaver yang kita gunakan melalui menu Panel System > Preferences > Screen Saver. Kemudian kita bebas memilih Screensaver yang di inginkan seperti pada gambar dibawah kita bisa mengatur Waktu untuk komputer Idle dan akan menampilkan Screensaver sesuai keinginan, kita bisa mencentang “Active Screensaver When Computer is Idle” agar Screensaver aktif ketipa komputer idle selama 10 menit, dan pada pilihan kedua, untuk mengunci Layar setelah screensaver aktif, artinya setiap kali screensaver aktif, apabila kita ingin masuk ke sistem, kita akan dimintakan password untuk masuk kembali ke Desktop. D. Panel Panel adalah sebuah Komponen yang ada pada DE Gnome, dimana berfungsi untuk mempermudah user untuk mengakses aplikasi, yang disediakan dalam menu dan icon seperti pada gambar dibawah, kita bisa membuat beberapa panel sesuai selera, kita bisa menambahkan icon-icon seperti gambar diatas dengan melakukan klik kanan pada panel, kemudian pilih menu “Add to Panel”, kita bisa menambahkan komponen-komponen seperti menu, aplikasi, 51
  • 53. Ebook KSL - Kita Bisa dengan FOSS-ID jam,indicator, sesuai dengan yang kita inginkan, panel didesain agar lebih mempermudah user untuk mengakses Aplikasi Favorit yang di inginkan. Kita bisa menambahkan Komponen-komponen seperti jam, Indicator Network, Shutdown menu, dan juga bisa menambahkan Aplikasi-aplikasi sesuai dengan yang kita inginkan. Kita bisa mengatur properties dari panel, dengan cara klik kanan pada Panel, kemudian pilih Properties, kita bisa mengatur Lokasi dari panel melalui menu Orientation, dan Ukuran Pixel dari panel, dan beberapa poin seperti Expand agar Panelnya selalu aktif, Autohide agar panelnya ketika kita melakukan klik ke tempat lain akan secara otomatis disembunyikan ketika kita akan mengarahkan ke bagian panel akan secara otomatis ditampilan, dan Show Hide Button. 52
  • 54. Ebook KSL - Kita Bisa dengan FOSS-ID BAB IV BASH A. Bash Shell Shell adalah program (penterjemah perintah) yang menjembatani user dengan sistem operasi dalam hal ini kernel (inti sistem operasi), umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan baik berupa perintah internal shell (internal command), ataupun perintah eksekusi suatu file progam (eksternal command), selain itu shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program. Selama bekerja dengan linux pasti kita harus mengerti dulu Apa itu Bash Shell user akan berinteraksi dengan Shell melalui Terminal, Bash shell adalah perintah / Command 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, contohnya pwd, adalah perintah yang digunakan untuk melihat lokasi atau direktori yang aktif. Apabila perintah yang kita ketikkan salah, maka Shell akan memberikan peringatan dan petunjuk bahwa perintah yang diketikkan tidak ada. Skema hubungan antara user, shell, dan sistem bisa digambarkan sebagai berikut : Dimana kita bisa menjalankan perintah Bash Shell ???, Distro Linux sudah menyediakan sebuah Console Terminal dimana kita bisa mengetikkan perintah-perintah Bash Shell, kita bisa melihat versi bash shell yang kita gunakan dengan mengetikkan perintah berikut : walidumar@walidumar:/media$ echo $BASH_VERSION 4.1.5(1)-release 53 User Shell / Command Program Kernel Program Hardware
  • 55. Ebook KSL - Kita Bisa dengan FOSS-ID untuk mengakses terminal kita bisa dengan menekan tombol shorcut CTRL + ALT + T atau dengan tombol ALT + F2 kemudian ketikkan gnome-terminal, kemudian terminal akan terbuka kemudian akan terbuka Console Terminal, berupa layar Hitam seperti pada gambar dibawah, seperti pada gambar diatas, kursor berkedip pada walidumar@walidumar:~$ artinya kita aktif pada direktori homeuser (walidumar) dan group (walidumar). Shell itu ada bermacam-macam dan shell yang bisa dipakai di Linux adalah : • Bash shell (sh) • C shell (csh) • Korn shell • Bourne shell Pada kesempatan kali ini shell yang akan dibahas adalah shell yang paling populer di Linux adalah Bash shell (sh). 54
  • 56. Ebook KSL - Kita Bisa dengan FOSS-ID Bash (Bourne again shell) : Merupakan keturunan dari Bourne shell, memiliki daya tarik seperti pengeditan perintah, command completion dan pemanggilan ulang perintah yang telah diketik, dengan tombol navigasi “Arrow Up” B. Command Line Interfaces (CLI) Command Line Interface (CLI) adalah Command / perintah BASH yang dapat kita jalankan melalui terminal console, a. ls ls (kependekan dari list) adalah perintah yang berfungsi untuk melihat isi dari suatu direktori, ada beberapa metode untuk melihat isi dari sebuah direktori, yang pertama adalah dengan perintah dibawah. walidumar@walidumar:~$ ls metode diatas akan menampilkan file dan direktori didalam homeuser (walidumar) walidumar@walidumar:~$ ls /home/walidumar/Music metode ini akan menampilkan isi direktory yang di inputkan setelah kita mengetikkan ls, walaupun kita tidak berada di direktori yang kita akan tampilkan contohnya kita sekarang berada di Home Folder, sedangkan kita akan menampilkan dan melihat isi dari Direktori yang terletak di direktori /home/walidumar/Music. Selain itu perintah ls sendiri memiliki banyak option, diantaranya adalah : • -a Menampilkan semua file atau direktori yang bersifat hidden ( tersembunyi ) atau file dan direktori yang memiliki awalan tanda titik (.) • -f Menapilkan file atau direktori tanpa proses sortir • -F Akan menampilkan tanda slash (/) untuk direktori, tanda asterix (*) untuk file yang executeable (yang bisa dijalankan, tanda add (@) untuk file symbolic link, tanda sama dengan (=) untuk socket, tanda persen (%) untuk whiteout, dan vertical bar(|) untuk FIFO. • -l Untuk menampilkan dile dan direktori dalam tampilan lengkap yaitu terdiri dari nama file, ukuran, tanggal di modifikasi, pemilik, group, dan mode atau atributnya. • -R Jika terdapat direktori di dalam direktori tersebut maka isi direktori akan ditampilkan juga. Contoh penggunaan perintah ls adalah : user@lug~$ ls -la /home 55
  • 57. Ebook KSL - Kita Bisa dengan FOSS-ID b. cd (Change Directory) cd adalah perintah yang berfungsi untuk berpindah ke direktori yang kita inginkan, dalam hal ini kita memiliki dua buah metode, yaitu walidumar@walidumar:~$ ls Music Video Document Unduhan walidumar@walidumar:~$ cd Unduhan/ walidumar@walidumar:~/Unduhan/$ ls Java Netbeans.sh dapat dijelaskan awalnya kita berada di homefolder, kemudian kita ingin masuk ke direktori Unduhan/ dengan perintah “cd Unduhan/, metode berikutnya apabila kita ingin masuk ke direktori tetapi kita tidak berada didalam direktori tersebut, contohnya walidumar@walidumar:~$ ls Music Video Document Unduhan walidumar@walidumar:~$ cd /var/www walidumar@walidumar:/var/ww~$ ls wordpress Drupal wikimedi senayan pada contoh diatas, kita tidak berada pada direktori var/ sedangkan kita ingin memasuki direktori www/ didalam var/ kita bisa mengetikkan perintah diatas untuk bisa masuk ke direktori yang kita inginkan. c. pwd pwd berfungsi untuk melihat lokasi direktory yang sedang aktif, contoh : walidumar@walidumar:~$ pwd /home/walidumar 56
  • 58. Ebook KSL - Kita Bisa dengan FOSS-ID d. cat,more,less 3 perintah diatas merupakan perintah yang memiliki fungsi yang sama yaitu perintah yang digunakan untuk melihat isi dari sebuah file contohnya : walidumar@walidumar:~/var/www$ cat testweb.php <?php echo phpinfo(); ?> walidumar@walidumar:~/var/www$ more testweb.php <?php echo phpinfo(); ?> walidumar@walidumar:~/var/www$ less testweb.php <?php echo phpinfo(); ?> kita juga bisa melihat isi direktori dimana kita tidak berada didalam direktori yang akan dilihat, contoh walidumar@walidumar:~$ cat /var/www/testweb.php <?php echo phpinfo(); ?> perintah more dan less juga bisa melakukan hal yang sama yang bisa dilakukan oleh cat. Cat memiliki kelebihan dibandingkan perintah more dan less, yaitu bisa digunakan untuk membuat file teks, menggunakan perintah dibawah : root@walidumar:~$ cat > belajar.oye Belajar Bash Shell bersama yuk !!!! Ctrl + D 57
  • 59. Ebook KSL - Kita Bisa dengan FOSS-ID e. touch Perintah diatas digunakan untuk menggandakan file dan untuk mengubah timestamp /ekstensi dari sebuah file, apabila file yang disentuh / touch tidak ada maka touch akan membuat file kosong sesuai dengan nama yang diketikkan. root@walidumar:~$ ls belajar.oye root@walidumar:~$ touch belajar.txt root@walidumar:~$ touch belajar.doc root@walidumar:~$ ls belajar.oye belajar.doc belajar.txt Option dari command touch sangat banyak untuk lebih jelasnya silahkan dilihat di manual dengan perintah root@walidumar:~$ touch --help f. cp berfungsi untuk menyalin file,Penggunaan cp yang umum untuk menyalin file dari satu tempat ke tempat lain, contoh: walidumar@walidumar:~$ cp belajar.txt /var/www Perintah ini akan menyalin file MyFile.oye yang ada di direktori sekarang ke direktori /tmp. walidumar@walidumar:~$ cp -a MyFile.oye /tmp Option -a untuk memastikan bahwa timestamp MyFile.oye salinan tidak berubah. Atau apabila ingin menyalin sebuah folder beserta isi dari foldernya bisa dengan mengetikkan perintah berikut : walidumar@walidumar~$ cp -R /var/www /tmp g. mv mv berfungsi untuk memindahkan file. Berikut contoh penggunaan perintah mv yang umum: walidumar@walidumar:~$ mv belajar.txt /tmp maka file belajar.txt akan dipindahkan ke direktori /tmp. perintah ini bisa dipakai untuk merubah nama file, berikut adalah perintahnya. walidumar@walidumar:~$ mv belajar.txt study.txt perintah diatas akan merubah nama file belajar.txt menjadi study.txt 58
  • 60. Ebook KSL - Kita Bisa dengan FOSS-ID h. rm berfungsi untuk menghapus file / direktory, berikut adalah perintahnya : walidumar@walidumar:~$ ls study.txt walidumar@walidumar:~$ rm study.txt walidumar@walidumar:~$ ls dengan perintah diatas kita telah menghapus sebuah file dengan nama study.txt, apabila kita ingin menghapus direktori tidak bisa dengan perintah sebelumnya, walidumar@walidumar:~$ rm belajar rm: cannot remove `wal': Is a directory untuk menghapus direktori kita bisa mengetikkan perintah berikut : walidumar@walidumar:~$ ls belajar walidumar@walidumar:~$ rm -rf belajar walidumar@walidumar:~$ ls perintah diatas akan menghapus direktori belajar, karena perintah diatas sudah ditambahkan option “r dan f” artinya Force Remove, walaupun folder tersebut memiliki isi beberapa folder dan file, dengan perintah diatas folder akan tetap dihapus. i. mkdir mkdir (make directory) adalah perintah yang berfungsi untuk membuat direktori, walidumar@walidumar:~$ mkdir belajarbash kita juga bisa membuat direktori sesuai dengan lokasi yang kita inginkan walaupun kita tidak berada di direktori tersebut, walidumar@walidumar:~$ mkdir /var/www/belajar j. rmdir rmdir (remove directory) adalah perintah yang berfungsi untuk menghapus directory yang kosong, walidumar@walidumar:~$ rmdir /var/www/belajar 59
  • 61. Ebook KSL - Kita Bisa dengan FOSS-ID k. Echo echo adalah perintah yang digunakan untuk menampilkan tulisan, dan melakukan perhitungan-perhitungan layaknya kalkulator sederhana. walidumar@walidumar:~$ echo ayo belajar bersama !!! ayo belajar bersama !!! walidumar@walidumar:~$ echo $[10+10] 20 echo dapat menampilkan dan melakukan perhitungan-perhitungan matematis seperti tambah,kurang,kali dan pembagian sama halnya dengan kalkulator l. Who / whoami Who berfungsi untuk melihat daftar pemakai yang sedang aktif, Whoami berfungsi untuk melihat user yang sedang aktif walidumar@walidumar:~$ who walidumar tty7 2012-01-15 09:58 (:0) walidumar pts/0 2012-01-15 22:01 (:0.0) walidumar@walidumar:~$ whoami walidumar m. date / cal Date berfungsi untuk menampilkan hari,tanggal,bulan dan tahun, dan cal perintah yang berfungsi untuk menampilkan kalender dalam 1 bulan. walidumar@walidumar:~$ date Sun Jan 15 22:03:25 CIT 2012 walidumar@walidumar:~$ cal January 2012 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 60
  • 62. Ebook KSL - Kita Bisa dengan FOSS-ID n. chmod chmod berfungsi untuk mengganti permission dari sebuah file, walidumar@walidumar:/media/Data$ sudo chmod 755 walid o. clear berfungsi untuk membersihkan layar console terminal p. history berfungsi untuk menampilkan perintah-perintah yang pernah diketik sebelumnya. Seperti pada gambar berikut : q. Useradd / adduser / userdel berfungsi untuk membuat user baru, perbedaan dari kedua perintah diatas adalah adduser akan membuat user secara otomatis ketika kita mengetikkan perintah : walidumar@walidumar:~$ sudo useradd walid sedangkan perintah adduser akan membuat user baru, tetapi kita akan ditanyakan beberapa pertanyaan yang harus kita jawab, walidumar@walidumar:~$ sudo adduser walid userdel adalah perintah yang berfungsi untuk menghapus user yang kita buat, contohnya walidumar@walidumar:~$ sudo userdel -r walid 61
  • 63. Ebook KSL - Kita Bisa dengan FOSS-ID r. top top adalah sebuah perintah yang berfungsi untuk menampilkan proses-proses yang sedang berjalan dalam system, walidumar@walidumar:~$ top s. df Df adalah perintah yang berfungsi untuk menampilkan partisi,block dan mounting point yang ada dalam System. t. fdisk fdisk adalah sebuah perintah yang berfungsi untuk melihat struktur partisi hardisk yang kita gunakan. 62
  • 64. Ebook KSL - Kita Bisa dengan FOSS-ID C. File Permission File Permission adalah sebuah kelebihan didalam linux yang dapat memungkinkan kita untuk membatasi akses dari user-user yang kita tidak inginkan untuk mengakses file pribadi kita, Linux dikenal dengan keamanan dalam pengaksesan data, user dalam linux dibagi menjadi 2, yaitu userbiasa, dan superuser, metode pembacaan file pada linux dibagi menjadi Read, Write, dan Excute, perintah yang berkaitan dengan metode akses adalah sebagai berikut : 1. chmod (change mode) adalah mode akses pada sebuah file dalam Linux, apabila kita ingin menyetting mode akses permission pada sebuah file / folder bisa dengan menggunakan perintah chmod. 2. chown (change owner) adalah mode akses kepemilikan user atas sebuah file, kita bisa merubah kepemilikan sebuah file ke user yang berbeda dengan perintah chown. 3. chgrp (change group) adalah mode akses kepemilikan group atas sebuah user dan file, kita bisa mengatur user dan file agar masuk kedalam sebuah group sesuai dengan keinginan kita dengan perintah chgroup permission memberikan 3 buah Method akses kepada user yaitu : • read (r) adalah izin untuk membaca file atau melihat sebuah file. • write (w) adalah izin untuk menulis, memodifikasi, atau menghapus sebuah file atau directory. khusus untuk pemilik file, • execute (x) adalah izin untuk mengeksekusi atau menjalankan sebuah file. Permission Read (r) 4 Write (w) 2 Excute (x) 1 63
  • 65. Ebook KSL - Kita Bisa dengan FOSS-ID Akses Permission dapat di jelaskan dalam tabel dan gambar diatas, dalam bentuk angka- angka desimal, kita dapat melihat akses dan keterang sebuah file dengan perintah berikut : ls -l dapat dijelaskan bahwa blok diatas mendapat akses 777 artinya user,group, dan other. dapat mengakses file job2.odt, dan walidumar adalah pemilik dari file job2.odt dan walid adalah group Permission dari file job2.odt dibagi menjadi 3 blok yaitu : rwx rwx rwx Read Write Excute User 4 2 1 > 7 Group 4 2 1 > 7 Other 4 2 1 > 7 Tabel diatas menunjukkan permission dari user,group, dan other, sehingga kita bisa melakukan settingan / konfigurasi permission dari sebuah file berdasarkan dari tabel diatas. lalu bagaimanakah cara untuk melakukan setting permission pada sebuah file, seperti yang sudah dijelaskan sebelumnya, untuk melakukan konfigurasi permission dari sebuah file / direktori bisa dengan menjalankan perintah berikut : #sudo chmod 755 print.odt seperti pada gambar berikut : 64 Permission user group Nama fileWaktu dan Tanggal Ukuran file user group user
  • 66. Ebook KSL - Kita Bisa dengan FOSS-ID sebelumnya hak akses dari file print.odt hanyalah 0,0,1 (---,---,--1) artinya hanya orang lain (other) yang dapat mengeksekusi file tersebut, setelah file tersebut diubah file permissionnya menjadi 755 (rwx,r-x,r-x) maka user, dapat membaca, menulis dan mengeksekusi, sedangkan group dan other hanya dapat membaca dan mengeksekusi file tersebut. kita dapat menjumlahkan angka-angka dari akses read,write,excute tadi, apabila menjadi 7 berarti user dapat membaca,menulis,dan mengeksekusi sebuah file, dan arti angka 5, user dan other hanya dapat membaca dan mengeksekusi file tersebut. dengan melakukan penjumlahan-penjumlahan sederhana berikut : • user > 4 + 2 + 1 = 7 > (read) • group > 4 + 1 = 5 > (write) • other > 4 + 1 = 5 > (excute) 0 adalah angka untuk menghilangkan akses dari user/group/other, contoh : #sudo chmod 200 job2.odt dapat dijelaskan sebagai berikut : • user > 2 = 2 > (read) • group > 0 > (write) • other > 0 > (excute) user hanya bisa menulis, sedangkan group, dan other tidak mendapatkan akses. kita juga dapat melakukan setting permission dengan menggunakan GUI, langkah-langkah untuk melakukan permission adalah dengan melakukan klik kanan pada file yang ingin kita setting permission, kemudian pilih properties, dan pilih tab “Permissions”. Seperti pada gambar diatas kita dapat merubah akses permission dari user, group dan other, dengan mudah melalui interface GUI. 65
  • 67. Ebook KSL - Kita Bisa dengan FOSS-ID D. FileSystem Sebuah sistem operasi dibangun dari beberapa filesystem yang saling bekerjasama dan saling mendukung, agar dapat berjalan dan menyelesaikan berbagai proses yang dijalankan oleh user. Filesystem UNIX berbentuk hirarki yang menyerupai struktur tree (pohon yang dibalik, akarnya ada di atas, cabangnya ada di bawah). Struktur ini bertumpu pada sebuah tempat yang disebut root (biasa diwakili oleh karakter slash, "/"). Segala sesuatu yang ada pada struktur filesystem UNIX hanya dapat berupa file atau direktori. Direktori mirip dengan sebuah map yang berisi file maupun direktori lainnya. Dan direktori yang berada dalam direktori lain disebut child (disebut juga sub direktori) dari dari direktori di atasnya (direktori parent). Direktori dalam struktur filesystem dapat memiliki banyak child tapi hanya bisa memiliki satu parent. Sebuah file dapat menyimpan informasi namun tidak dapat mengandung file lain maupun direktori lain. File system dalam linux dibagi menjadi 3 bagian yaitu : • User Data Merupakan file – file yang umumnya diciptakan oleh user untuk menyimpan data misalnya file task, document, dsb. • Sistem data File yang digunakan oleh sistem linux untuk melakukan proses misalnya batch file. • File Executetable Berisi informasi yang dikenal komputer sebagai instruksi – instruksi, dapat dijalankan secara langsung oleh user misalnya finger, ping, dsb. Untuk menyatakan sebuah letak direktori tertentu pada hirarki struktur filesystem, yang dikenal dengan path / arah, arah disini diartikan dengan bagaimana user bisa mencapai suatu file / direktori. Setiap direktori yang dilalui path dipisahkan dengan sebuah tanda / (Garis Miring /slash) path dapat dibagi menjadi dua bagian yaitu : • Absolute path Yaitu bila suatu lokasi didefinisikan mulai titik awal root (/) • Relative path Yaitu jika suatu lokasi didefinisikan mulai dari current working directory. Untuk keperluan relative path dikenal beberapa notasi untuk jalan pintas, yaitu : a. "." untuk menyatakan current working directory . b. ".." untuk menyatakan direktori tepat yang berada di atasnya. c. "~" untuk menyatakan home direktori 66
  • 68. Ebook KSL - Kita Bisa dengan FOSS-ID Dalam FileSystem Linux dikenal Aturan-aturan dalam penamaan file pada Linux adalah sebagai berikut : • Nama file terdiri dari max. 256 karakter. • Dapat menggunakan huruf besar dan kecil. • Linux membedakan huruf besar dan kecil. • Dapat menggunakan tanda titik (.), dash (-), underscore (_). direktori filesystem adalah direktori yang penting pendukung system yang menunjang kerja sebuah system, adalah sebagai berikut : • / adalah direktori root. Direktori paling dasar yang berisi seluruh direktori lainnya. • /home adalah direktori yang berisi direktori home untuk user. • /bin merupakan singkatan dari binary. Direktori ini berisi aplikasi/program dasar linux. • /usr berisi sejumlah direktori yang berisi program yang telah di install kedalam System. • /var/ adalah direktori yang berisi file-file variabel dalam System, didalamnya terdiri dari beberapa folder-folder penting seperti www, tmp,lib,mail,dll • /dev berisi file yang digunakan untuk berhubungan dengan device atau hardware yang terpasang dalam system, seperti hardisk,usb,cdrom,dll • /sbin berisi filesystem yang dijalankan secara otomatis oleh system. • /etc berisi file konfigurasi berupa teks untuk mengubah konfigurasi sistem • /mnt berisi file-file konfigurasi yang dimounting kedalam system agar dapat dibaca dan digunakan oleh user • /media berisi file hasil-hasil mounting hardisk / cdrom/flashdrive yang sudah dimounting dan dapat digunakan /dibaca oleh user. • /var berisi file-file variabel system. • /bin berisi file-file binary • /lib berisi file-file library system 67 / root /var/dev/media /etc /usr /home /lib /mnt /bin /share /src /user/apt /network
  • 69. Ebook KSL - Kita Bisa dengan FOSS-ID BAB V Aplikasi Linux Linux adalah sistem operasi yang awalnya hanya dikhususkan untuk server, berawal dari berkembangnya zaman, Linux sudah dilengkapi dengan berbagai fasilitas GUI, yang dapat digunakan oleh siapa saja, dan dapat digunakan sebagai media hiburan, dan dapat menyelesaikan berbagai pekerjaan seperti desain grafis, pekerjaan kantor, dan dapat digunakan oleh semua kalangan, anak-anak, dewasa, dan orang tua, Linux juga dilengkapi dengan fasilitas untuk mempermudah orang-orang yang memiliki kekurangan fisik (cacat) untuk dapat menggunakan komputer dengan mudah. A. Office a. installasi Open Office Open Office biasanya sudah disertakan dibeberapa Distro terkenal seperti Ubuntu,Mint,dan Debian. Apabila Distro yang kita gunakan belum terinstall Open Office maka kita dapat menginstall Open office dengan cara beberapa cara sebagai berikut, apabila kita akan melakukan installasi melalui terminal kita bisa mengetikkan perintah berikut: # sudo apt-get install openoffice.org kita bisa menginstall Aplikasi Open Office dengan perintah berikut seperti pada gambar, dimana didalam paket Open Office ini, sudah disertakan Aplikasi-aplikasi seperti Word Processor,Spreadsheet,dan Presentation. Selain menggunakan terminal kita bisa menginstall Open Office melalui Software manager seperti Ubuntu Software Center, seperti pada gambar berikut : 68
  • 70. Ebook KSL - Kita Bisa dengan FOSS-ID kita dapat mencari dengan keyword “Open Office”, untuk menginstall WordProcessor, Spreadsheet, dan Presentation kita dapat menginstall dengan mudah dengan menekan tombol Install. b. installasi Libre Office Selain Open Office, sangat banyak sekali Aplikasi Office,yang berlisensi GNU/GPL, diantaranya adalah Libre Office, libreoffice awalnya di launching pada distro Linux Ubuntu 11.04, Libre Office menawarkan kenyamanan, kecepatan, dan keamanan kerja, yang tentunya tidak kalah dengan Open Office, untuk menginstall Libreoffice ikut langkah- langkah berikut : sebelum menginstall libreoffice kita perlu menghapus terlebih dahulu paket aplikasi Open Office yang sudah terinstall dalam system, dengan perintah berikut : $ sudo apt-get remove openoffice.org openoffice.org-base $ sudo apt-get remove openoffice.org-common openoffice.org-core kemudian, setelah program Open office sudah dihapus, berikutnya Install Aplikasi Open Office, terlebih dahulu, tambahkan PPA/Repository dengan perintah berikut : tambahkan Repository dengan perintah berikut : $ echo "deb http://repo.ugm.ac.id/ppa.launchpad.net/libreoffice `lsb_release -cs` main" > /etc/apt/sources.list.d/libreoffice.list kemudian download key libreoffice dengan perintah berikut : $ sudo wget ftp://repo.ugm.ac.id/ekstra/.ugos_tools/key_libreoffice tambahkan key yang sudah kita download tadi kedalam system $ sudo apt-key add key_libreoffice lakukan update setelah kita menambahkan key dari Aplikasi libreoffice, agar aplikasi libreoffice, dapat dimasukkan kedalam system untuk bisa di install dan digunakan. $ sudo apt-get update kemudian install openoffice, dengan perintah berikut : $ sudo apt-get install libreoffice sesuaikan libreoffice yang anda install dengan tema yang anda gunakan, agar dapat singkron dengan tema yang digunakan, sesuaikan dengan DE yang digunakan, untuk menginstall libreoffice pada DE gnome bisa dengan perintah berikut : $ sudo apt-get install libreoffice-gnome 69
  • 71. Ebook KSL - Kita Bisa dengan FOSS-ID apabila menggunakan DE KDE anda bisa dengan mengetikkan perintah berikut : $ sudo apt-get install libreoffice-kde kenapa dibagi menjadi 2 DE, karena apabila kita menginstall libreoffice secara standar maka, pengaturan tampilan Libreoffice akan sangat kacau, dan tidak teratur sesuai dengan tema yang kita gunakan, maka dari itu kita menginstall libreoffice untuk gnome (bagi pengguna ubuntu) dan libreoffice kde (untuk pengguna fedora,kubuntu,dll) c. Introducing Open Office Office adalah sebuah kumpulan aplikasi yang berfungsi untuk menyelesaikan pekerjaan kantor, dalam linux dikenal beberapa aplikasi office berbasis GNU yang terkenal seperti Open Office dan LibreOffice, dalam OpenOffice dan Libreoffice terdapat beberapa aplikasi seperti : • Word Processor adalah aplikasi pengolah kata yang berfungsi untuk menyelesaikan pekerjaan kantor seperti surat dan dokumen-dokumen, berikut adalah jendela kerja dari Open office yang sudah dilengkapi dengan berbagai macam tools yang didesain agar mempermudah untuk menyelesaikan pekerjaan. 70
  • 72. Ebook KSL - Kita Bisa dengan FOSS-ID Berikut adalah menu-menu yang disediakan oleh Open Office, diantaranya terdapat Menu bar, Menu Icon, dan beberapa pengaturan seperti Font Face, Font Size, Bold,Italic,Underline, Model Tulisan, Penomoran / Bullet and Numbering dan Font Color, semuanya didesain agar dapat mempermudah user untuk menggunakannya. • Spreadsheet adalah aplikasi pengolah angka yang didesain agar dapat menyelesaikan pekerjaan-pekerjaan dalam bentuk tabel, formulasi-formulasi rumus. Berikut adalah tampilan jendela Open Office Spreadsheet. Pada Aplikasi Office, Spreadsheet disediakan beberapa fitur yang didesain agar dapat mempermudah user untuk mengakses dalam melakukan perhitungan- perhitungan dalam bentuk formulasi rumus. Seperti pada gambar dibawah telah disediakan menu bar, icon icon, dan pengaturan tulisan dan font, dan pengaturan formulasi logika dan rumus matematis. • Presentation adalah aplikasi berfungsi untuk mempermudah user untuk melakukan presentase, yang didesain dalam bentuk slide-slide dimana kita dapat melakukan coztumize Background, tema, dan animasi dari presentase yang kita inginkan, kita dapat 71
  • 73. Ebook KSL - Kita Bisa dengan FOSS-ID mengakses Open Office Presentation melalui menu Applications > Office > OpenOffice Presentation, setelah kita membuka Aplikasi OpenOffice Presentation maka akan ditampilkan wizard sebagai berikut, kita akan diarahkan untuk memilih template yang kita inginkan, apabila kita sudah memilih template maka kita bisa lanjutkan ke langkah berikutnya dengan melakukan klik tombol Next, berikutnya kita akan kita dapat membuat efek-efek transisi dan efek dari teks-teks pada presentase yang akan dibuat,setelah kita memilih Effect kita bisa langsung membuat dengan menekan tombol Create. Berikut adalah tampilan interface Aplikasi Open Office Presentation, dimana terdapat menu bar, icon, dan pengaturan tulisan font,pengaturan slide,dan pengaturan layout. 72
  • 74. Ebook KSL - Kita Bisa dengan FOSS-ID • Database Open Office Database adalah aplikasi yang berfungsi untuk membuat dan memanage database (tabel,dan query) dengan menggunakan model GUI, sehingga lebih mempermudah user untuk membuat,menghapus, dan mendesain database, kita dapat mengakses Open Office database melalui menu Application > Office > Open Office Database pada panel menu, kemudian kita akan dibawa ke menu Wizard dimana kita akan dipandu untuk membuat database, seperti pada gambar berikut : berikut adalah tampilan interface Open Office Database, dimana kita dapat membuat dan mendesain Database dengan mudah, dan cepat 73
  • 75. Ebook KSL - Kita Bisa dengan FOSS-ID B. Multimedia Multimedia dibagi menjadi beberapa Hal, yaitu Gambar, Suara, dan Video, dimana semua user pada saat ini dibuat mempermudah, Linux menyediakan banyak sekali aplikasi-aplikasi multimedia, seperti SMPlayer, UMPlayer, RhytmBox, GnomeMplayer,Exaile,ATunes,Audacious, MoviePlayer, Vlc, dan masih banyak lagi Aplikasi-aplikasi multimedia yang disediakan Linux, kali ini Penulis akan memberikan cara untuk menginstall Aplikasi-aplikasi melalui Terminal dan Software Manager (Synaptic, dan Ubuntu Software Center), kita dapat menginstall aplikais melalui Software manager seperti Ubuntu Software Center, seperti pada gambar berikut : kita dapat melihat dan menginstall Aplikasi Multimedia melalui software center melalui Category Sound & Video yang sudah disediakan, seperti pada gambar di atas kita dapat menginstall aplikasi Multimedia dengan mudah, dan cepat. Dalam hal ini penulis akan membagi aplikasi multimedia menjadi 3 bagian yaitu Sound, Video, dan Webcam. 74
  • 76. Ebook KSL - Kita Bisa dengan FOSS-ID a. Installasi Audacious Audacious adalah aplikasi multimedia yang mirip dengan player Winamp, Audacious adalah aplikasi pemutar musik yang sangat ringan dan mudah, kita dapat memainkan file-file video seperti *.flv,*.mov,*.mpg, dan masih banyak lagi file-file ekstensi video yang dapat diputar dengan mudah pada audacious, beberapa fitur-fitur dan kelebihan Audacious adalah sebagai berikut : • Mudah digunakan sebagai browser musik. • Dapat menyortir dan mencari lagu-lagu. • Mendukung format audio komprehensif dan mendukung format video • dapat digunakan sebagai internet radio stream • Interface bersahabat untuk menginstall Aplikasi audacious kita bisa mengetikkan perintah berikut di terminal, # sudo apt-get install Audacious seperti pada gambar diatas kita dapat menginstall Aplikasi AudaCious, seperti pada gambar diatas. Untuk menginstall Aplikasi Audacious melalui Software manager seperti Ubuntu Software Center, sangat mudah, kita hanya perlu mengetikkan nama aplikasi atau kita dapat mengakses Aplikasi yang telah dibagi berdasarkan kategori yang telah disediakan seperti pada gambar dibawah : apabila kita sudah mendapatkan aplikasi yang kita inginkan kita bisa menekan tombol “Install” untuk menginstallnya terlebih dahulu kita dapat melihat keterangan dan info tentang Aplikasi Audacious seperti pada gambar diatas, apabila aplikasi sudah selesai di install, kita dapat mengakses Aplikasi yang kita install melalui menu berikut : 75
  • 77. Ebook KSL - Kita Bisa dengan FOSS-ID “Application > Sound and Video > Audacious”. Berikut adalah tampilan interface audacious b. Installasi Gnome-Mplayer Gnome-mplayer adalah sebuah aplikasi berlisensi GNU/GPL yang berfungsi sebagai pemutar video, gnome mplayer dapat memutar berbagai jenis ekstensi file video, gnome-mplayer dapat kita integrasikan dengan file-file title *.srt agar kita dapat memutar video dengan menggunakan title *.srt, desain gnome-mplayer didesain dengan interface simple inilah merupakan gnome-mplayer menjadi menarik, dan mudah untuk digunakan dan dipahami. untuk menginstall gnome-mplayer kita bisa mengetikkan perintah berikut, melalui terminal : kemudian kita bisa mengetikkan perintah berikut untuk menginstal : $ sudo apt-get install gnome-mplayer kita dapat menginstall gnome-mplayer melalui software manager Ubuntu Software Center, seperti pada gambar dibawah : 76
  • 78. Ebook KSL - Kita Bisa dengan FOSS-ID setelah proses installasi telah selesai, kita bisa menjalankan gnome-mplayer melalui menu Application > Sound and Video > gnome-Mplayer c. Installasi WebCam Banyak orang yang menggunakan fasilitas webcam pada laptop untuk melakukan capture foto, dan merekam video, untuk memfasilitasi semua itu, GNU/LINUX mempunyai aplikasi webcam yang sangat sederhana, yaitu cheese. cheese adalah aplikasi GNU/LINUX yang digunakan untuk memfasilitasi semua itu, dengan penggunaan yang mudah dan sederhana, Cheese juga dilengkapi dengan beberapa effect yang sudah disediakan, agar dapat memvariasikan hasil-hasil dari capture foto.s untuk menginstall cheese kita bisa mengetikkan perintah berikut : $ sudo apt-get install cheese kita juga bisa menggunakan fasilitas software manager (ubuntu software center) untuk menginstall cheese, seperti pada gambar dibawah, kita bisa menginstall cheese melalui terminal dengan mengetikkan perintah berikut : $ sudo apt-get install cheese atau kita juga bisa menginstall cheese dengan mendownload packet *.tar.gz melalui website https://launchpad.net/cheese kemudian ekstraklah file yang didownload, kemudian jalankan perintah berikut, melalui terminal : 77
  • 79. Ebook KSL - Kita Bisa dengan FOSS-ID masuk ke direktori hasil ekstrak sebelumnya, kemudian ketikkan perintah berikut di terminal : $ ./configure $ make $ sudo make install proses installasi akan berjalan, dan sampai selesai. kita dapat mengakses cheese melalui menu Application > Sound and Video > Cheese Webcam Booth.dan kita dapat menggunakan Cheese dengan mudah, dan banyak variasi efek yang beragam dan menarik yang telah disediakan, seperti pada gambar berikut : beberapa pilihan efek-efek yang beragam yang telah disediakan, yang dapat mempermudah user untuk memilih dan menggunakannya melalui tombol “Effects” yang telah disediakan. Berikut adalah pemilihan dan penggunaan salah satu efek “edge” 78
  • 80. Ebook KSL - Kita Bisa dengan FOSS-ID d. Installasi Brasero Brasero Disk Burner adalah aplikasi Disc Burner yang didesain berbasis Free, yang dirancang untuk pengguna DE Gnome, dengan desain interface bersahabat, para pengguna distro linux awam dapat menggunakan brasero dengan mudah dan nyaman, pengguna akan diminta untuk memilih salah satu proyek yang ingin dibuat, antara lain: • membuat sebuah proyek audio seperti audio musik dalam sebuah CD/DVD • membuat SVCD/DVD untuk keperluan video. • membuat CD/DVD untuk penyimpanan data. • untuk menyalin/menggandakan CD/DVD. • untuk melakukan burning file ISO kedalam CD/DVD. kita dapat menginstall Distro Linux, dengan menggunakan perintah berikut : $ sudo apt-get install brasero atau kita bisa menginstall brasero melalui Software manager, Ubuntu Software Center 79
  • 81. Ebook KSL - Kita Bisa dengan FOSS-ID berikut adalah tampilan interface Brasero Disk Burner : e. Installasi Mobile Media Converter Mobile Media Converter adalah sebuah aplikasi converter yang berbasis GNU/LINUX yang sanggup mengconverter file-file multimedia seperti MP3, 3GP,WAV,MPEG,AVI,WMV,FLV,AMR, menjadi sebuah ekstensi file sesuai dengan yang kita inginkan, untuk menginstall aplikasi ini anda harus mendowload terlebih dahulu paket *.deb melalui alamat berikut, www.miksoft.net/product/mmc_1.6.0_i386.deb, diwajibkan sebelum menginstall MMC, kita harus menginstall beberapa paket dependency (pendukung) berikut : • GTK+2.8 (or higher) • glibc-2.4 (or higher) • libstdc++.so.6 setelah ke 3 dependency telah di install kita sudah dapat menginstall mmc dengan melakukan klik 2x pada file yang kita download kemudian kita klik tombol "Install Package" atau kita juga bisa menginstall melalui terminal dengan menjalankan perintah berikut : $ sudo dpkg -i mmc_1.6.0_i386.deb setelah proses installasi telah selesai kita dapat mengakses MMC melalui Panel, Application > Sound and Video > Mobile Media Converter. 80
  • 82. Ebook KSL - Kita Bisa dengan FOSS-ID C. Internet Pada saat ini, perkembangan internet didunia sangat pesat sekali, karena dapat mempermudah komunikasi dan kita dapat mengakses informasi dengan sangat cepat, untuk itu dibutuhkannya aplikasi-aplikasi agar kita dapat mengakses kontent-konten di internet seperti webbrowser, internet massanger, x-chat irc, dll yang mempermudah kita untuk mengakses informasi dengan cepat dan nyaman. a. Installasi Google Chrome Browser Google Chrome browser adalah browser yang dikenal ringan dan cepat dalam mengakses informasi, yang dibuat oleh perusahaan Google, dibuat dan didesain untuk multiplatform sistem operasi, oleh karena itu bisa dijalankan di distro-distro linux. cara untuk menginstall google chrome pada Distro Linux adalah dengan cara sebagai berikut : ketikkan perintah berikut pada terminal : $ sudo apt-get install google-chrome-stable kita juga bisa menginstall Google Chrome melalui software manager, ubuntu software center seperti pada gambar berikut : setelah proses installasi selesai, maka kita dapat mengakses Google Chrome melalui panel " Application > Internet > Google Chrome”. 81
  • 83. Ebook KSL - Kita Bisa dengan FOSS-ID b. Installasi Pidgin Internet Messenger Pidgin Internet Messenger adalah aplikasi internet messenger dimana kita dapat berkomunikasi dengan orang lain yang kita kenal, dengan menggunakan account yahoo / google kita bisa saling berkomunikasi, chatting dan rapat dengan menggunakan Pidgin, untuk menginstall aplikasi pidgin internet messenger ketikkan perintah berikut pada terminal: $sudo apt-get install pidgin kita bisa menginstall pidgin melalui software manager ubuntu software center, dengan melakukan pencarian dengan menggunakan keyword “pidgin” , seperti pada gambar dibawah : apabila proses Installasi Pidgin telah selesai kita bisa mengakses pidgin melalui panel "Application > Internet > Pidgin Internet Messenger ”, seperti pada gambar dibawah kita bisa mengatur dan menambahkan account “Yahoo, Google, Facebook,dll”, melalui menu “Accound > manage Accound > kemudian kita akan dibawa ke menu Account, pilih Add > tambahkan account > pilih protocol, isi username dan password, kemudian tekan tombol “Add”, kemudian Login dengan Account yang kita buat sebelumnya, masukkan password, dan anda siap untuk berkomunikasi dengan siapa saja, menggunakan pidgin internet messenger. 82
  • 84. Ebook KSL - Kita Bisa dengan FOSS-ID Untuk dapat menggunakan Pidgin kita bisa mengikuti langkah-langkah berikut : c. Installasi X-Chat IRC X-Chat IRC adalah aplikasi chatting client IRC (internet Relay Chat), berfungsi agar kita terhubung dan dapat saling berkomunikasi dengan siapa saja dan kapan saja, melalui server-server IRC, untuk menginstall X-chat irc bisa dengan mengetikkan perintah berikut : $ sudo apt-get install xchat atau bisa juga kita menginstallnya melalui ubuntu software center, 83
  • 85. Ebook KSL - Kita Bisa dengan FOSS-ID apabila proses installasi telah selesai, kita bisa mengakses X-Chat IRc melalui panel "Application > Internet > XChat IRC, kita bisa mengatur Username, Nick dan server yang akan kita gunakan seperti pada gambar berikut : d. Installasi Download Manager Gwget Gwget adalah sebuah aplikasi Download manager, didesain dengan interface GUI, agar lebih mempermudah user untuk menggunakannya, gwget berfungsi sebagai manager dari file yang kita download agar bisa diselesaikan download tersebut dengan cepat dan file yang di download tidak mengalami kerusakan, keutamaan dari download manager adalah, agar dapat mempercepat akses dan efisien dalam melakukan download file,Gwget adalah versi GUI dari wget yang sebelumnya didesain hanya bisa mengetikkan dan mendownload file melalui terminal. untuk menginstall Gwget jalankan perintah berikut melalui terminal: $ sudo apt-get install gwget atau kita bisa menginstall gwget melalui ubuntu software center, seperti pada gambar berikut : 84
  • 86. Ebook KSL - Kita Bisa dengan FOSS-ID setelah proses installasi selesai, kita dapat mengakses Gwget melalui panel “Application > Internet > Gwget Download Manager“. Berikut adalah tampilan interface Gwget, Kita bisa menambahkan link-link download sesuai dengan keinginan kita, seperti pada gambar dibawah : e. Integrasi Mozilla Firefox dengan Download Manager Gwget Mozilla Firefox adalah sebuah web browser yang sangat terkenal, yang berfungsi untuk mengakses website melalui media internet, mozilla firefox memiliki ribuan add-ons yang tersedia di internet yang berfungsi untuk menunjang kerja dari Firefox, untuk menginstall firefox pada Distro Linux, kita bisa mengetikkan perintah berikut di terminal : $ sudo apt-get install firefox apabila firefox sudah selesai di install, kita bisa mengakses firefox melalui panel Application > internet > Mozilla Firefox, untuk mengintegrasikan mozilla firefox dengan download manager kita membutuhkan sebuah add-ons yang bernama "Flashgot", dimana flashgot yang akan menghubungkan antara download manager dan Mozilla firefox, untuk menginstall add-ons firefox kita bisa masuk ke menu Firefox Tools > Add-ons, kemudian kita bisa melakukan pencarian dengan menggunakan keyword "Flashgot", seperti pada gambar berikut : 85
  • 87. Ebook KSL - Kita Bisa dengan FOSS-ID kemudian kita install add-ons “Flashgot”, kemudian kita setting pengaturan dari flashgot melalui menu Extensions, dengan menekan tombol Preferences, seperti pada gambar berikut : kita bisa melakukan settingan dengan menekan tombol “Preference”, kemudian kita setting Download manager yang akan kita gunakan, yaitu Gnome Gwget, kemudian kita bisa pilih “Ok” untuk mengaktifkan download manager yang kita pilih tadi. 86