TUJUAN
DASAR TEORI
Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system
atau OS adalah perangkat lunak sistem yang bertugas untuk memberikan abstraksi
terhadap kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem,
yang digunakan oleh software aplikasi seperti program-program pengolah kata dan
browser web. ( Wikipedia )
Disingkat dengan OS. Sistem Operasi. Perangkat lunak sistem yang mengatur dan
mengendalikan perangkat keras dan memberikan kemudahan penggunaan komputer
ke pemakai. OS ini mengontrol penyimpanan data, input, output dari suatu perangkat
ke perangkat lainnya. Dalam saat menjalankan tugasnya OS ini memiliki tugas
utamanya (OS Task) dan Sasarannya (OS Target). (total.or.id)
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh
pada memori komputer pada saat komputer dinyalakan. Sedangkan software-
software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi
akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum
tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka
user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti
umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian
kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan
"kernel" suatu Sistem Operasi.
1
Gambar 1.1 Bagan Sistem Komputer
Microsoft Windows
Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah
keluarga sistem operasi. yang dikembangkan oleh Microsoft, dengan menggunakan
antarmuka pengguna grafis.
Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang
berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic
Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru
keluar pasar pada bulan November tahun 1985, yang dibuat untuk memenuhi
kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan
perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di
atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat
berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa
versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan
sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS.
Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan
sistem operasi hingga mencapai 90%.
2
Gambar 1.2 Bill Gates, Pencipta Microsoft Windows
Dimulai dari DosShell for DOS 6 buatan Microsoft dan inginnya Microsoft bersaing
terhadap larisnya penjualan Apple Macintosh yang menggunakan GUI, Microsoft
menciptakan Windows 1.0. Nama ini berasal dari kelatahan karyawan Microsoft
yang menyebut nama aplikasi tersebut sebagai Program Windows (Jendela Program).
Windows versi 2 adalah versi Windows pertama yang bisa diinstal program. Satu-
satunya program yang bisa ditambahkan adalah Microsoft Word versi 1. Windows
versi 3 menjanjikan aplikasi tambahan yang lebih banyak, kelengkapan penggunaan,
kecantikan user interface atau antarmuka dan mudahnya konfigurasi. Windows versi
3.1 adalah versi Windows yang bisa mengoptimalisasi penggunaannya pada prosesor
32-bit Intel 80386 ke atas. Windows versi 3.11 adalah versi Windows terakhir
sebelum era Start Menu. Windows 3.11 pun adalah versi Windows pertama yang
mendukung networking/jaringan. Versi Hibrida dapat dijalankan tanpa MS-DOS.
Versi Hibrida tersebut menginstalasi dirinya sendiri dengan DOS 7. Tidak seperti
Windows versi 16-bit yang merupakan shell yang harus diinstalasi melalui DOS
terlebih dahulu. Aplikasinya pun berbeda. Meskipun Windows 9X dapat
menjalankan aplikasi Windows 16-bit, namun Windows 9X memiliki grade aplikasi
sendiri - X86-32, Windows 9X sangat terkenal dengan BSOD (Blue Screen of
Death).
3
Edition), Windows XP, Windows Vista dan yang terakhir adalah Windows Se7en
yang cukup banyak menyita perhatian para penggiat IT. Dari isu yang beredar di
kalangan IT Windows akan merilis Win 8 (Eight) dalam waktu dekat.
Mac Os Apple
MacOs adalah salah satu dari produk Macintosh dari Apple. BIasanya kumputer
keluaran Mac ini tidak disebut sebagal Personal Computer (PC) atau laptop,
melainkan langsung menyebut namanya, Mac tergantung apakah itu iMac, MacBook,
iBook, MacBook Pro, atau MacAir. Gaya penyebutan ini sengaja diciptakan oleh
para penggunanya untuk menegaskan sejak awal bahwa “komputer” yang mereka
pakar berbeda dengan PC atau Laptop kebanyakan yang bersistem operasi lain.
Apple pertama didirikan pada tanggal 1 april tahun 1976 oleh steve Jobs, Steve
Wozniak, dan salah seorang Insyiur Atari yang bernama Ronald Wayne. Sebelum
membantu mendirikan Apple, Steve Wozniak adalah seorang hacker elektronik. Pada
tahun 1975, dia bekerja di Hewlett-Packard dan membantu temannya Steve Jobs
mendisain video game untuk Atari. Pada saat itu, Wozniak telah membeli computer
time pada bermacam jenis minicomputer yang di-host oleh Call Computer, sebuah
perusahaan timesharing. Produk pertama perusahaan Apple ini diberi nama Apple I
diciptakan oleh Steve wozniak.
4
Apple I didasarkan pada 8-bit mikro prosesor, MOS 6502 Teknologi, hanya efektif
jika dijalankan di bawah 1 MHZ. 6502 adalah sama seperti mikroprosesor yang
paling mahal dari Motorola pada saat itu. Pada saat itu, CPU Intel 8080 seharga $US
179 dan Motoroal 6800 seharga $US 170. Wozniak lebih tertarik pada Motorola
6800, tetapi harga keduanya terlalu mahal . Dia pun kemudian sadar, dan hanya
mendesign komputer di atas kertas, menunggu hari di mana dia mampu membeli
CPU.
Ketika MOS Technology memproduksi chip 6502 pada tahun 1976 dengan harga
$US 20, Wozniak membuat sebuah versi BASIC untuk chip tersebut, dan mulai
mendisain sebuah komputer untuk menjalankannya. Inilah mengapa Wozniak
memilih MOS 6502.
Komputer telah dibangun dalam terminal video, socket untuk 8K bytes onboard
RAM, sebuah alat penghubung Keyboard , dan sebuah kaset board yang akan
bekerja bersama perekam kaset reguler. Komputer telah memiliki sebuah
motherboard yang sederhana : dimana pengguna telah menyediakan sebuah kasus ,
yaitu Sumber AC power (arus listrik), ASCII keyboard, dan a display device.
Apple1 bisa secara langsung dihubungkan pada suatu televisi dengan suatu RF
modulator muncul dalam suatu gulungan pajangan dengan 24 garis berbentuk
masing-masing 40 karakter. Produk ini diperkenalkan kepasaran dengan harga
$666.66 termasuk 4KB RAM dan tape Apple basic.
5
Apple II
Dengan pendapatan dari penjualan Apple I, dia bisa memulai produksi komputer
yang lebih canggih, Apple II; Apple II diperkenalkan kepada publik pada West Coast
Computer Faire pada bulan April 1977. Perbedaan utama dengan Apple I adalah
tampilan TV yang didesign total, di mana tampilan disimpan di memori. Dengan cara
ini, monitornya tidak hanya bisa menampilkan teks, namun Apple II bisa
menampilkan gambar, dan pada akhirnya, warna.
Pada saat yang sama, Jobs menekankan design casing dan keyboard yang lebih baik,
dengan pemikiran bahwa komputer tersebut harus lengkap dan siap langsung
dinyalakan. Apple I hampir bisa seperti itu, namun pengguna masih harus memasang
berbagai macam komponen dan menulis kode untuk menjalankan BASIC.
Dengan dana dan design casing yang baru, Apple II dilepas pada tahun 1977 dan
menjadi komputer yang biasanya diasosiasikan dengan munculnya pasar PC. Jutaan
unit terjual sampai tahun 1980an.yang termasuk kedalam tipe Apple II adalah Apple
II+, IIE, IIC, IIC+, IIE Enhanced, IIE Platinum, dan terakhir 16-bit IIGS,
diperkenalkan di tahun 1986.
Apple DOS
Tidak Lama setelah Apple II diluncurkan, pada bulan juli 1978 meluncurkan system
operasi Apple berbasis DOS pertama. ini disadari bahwa sebuah disk drive adalah
sangat mendesak untuk komputer. Wozniak menciptakan suatu disain brilian untuk
sebuah floppy disk drive, dan demikianlah yang dibutuhkan DOS. Apple Dos tidak
6
diberi nama versi I namun disebut Versi 3.1 karena ini implementasu. Merupakan
suatu pernbaikan perhitungan x.y Paul Laughton. setiap kali ia meng-compile
kembali source program: dimulai dengan x= 0, y= 1, dan setiap kali y mencapai 9,
nilai x bertambah 1.Apple DOS beta telah diuji seperti Versi 3.
Apple Pascal
P-System dari Universitas California pada San Diego ( UCSD) adalah [yang] sangat
populer pada tahun 1970′s dan awal 80′s. Dua mahasiswa UCSD , MARK Allen
dan Richard Gleaves mengembangkan Suatu microprosesor 6502 interpreter pada
musim panas 1978, Kemudiannya ini menjadi basis untuk Apple II Pascal
dilepaskan pada tahun 1979.
Apple CP/M
Apple SOS
Apple III diperkenalkan pada tahun 1980 sebagai komputer untuk para pebisnis.
System operasi baru ini diberi nama SOS (“sophisticated” operating system). Setiap
program SOS juga membaca sistem operasi ke dalam memori. Setiap DISK Aplikasi
SOS terdiri dari satu kernel (SOS.kernel), satu interepter (SOS. Interept), di mana
bisa menjadi aplikasi bagi dirinyasendiri, dan beberapa aplikasi yang digunakan,dan
sebuah set drivers(SOS driver).
Apple ProDOS
ProDOS direales pertama dengan versi 1.0 pada oktober 1983, sebagai pengganti
untuk Apple DOS 3.3. Apple ProDOS ini merupakan peningkatan dari Apple SOS.
7
Macintosh
Apple Macintosh diluncurkan pada tahun 1984 dengan iklan televisi berjudul 1984
yang didasarkan dari novel karya George Orwell yang juga diberi nama 1984,
dengan pernyataan, “On January 24, Apple Computer will introduce Macintosh. And
you’ll see why 1984 won’t be like ’1984′” — maksud dari kata-kata tersebut adalah
Macintosh yang baru akan membebaskan komputer dan informasi dari kekangan
perusahaan besar dan technocrats. Apple juga membuahkan konsep pewarta Apple
(Apple evangelist) yang dipelopori oleh karyawan Apple bernama Guy Kawasaki.
Rilis terakhir Mac OS adalah Mac OS X snow Leopard dan yang akan rilis adalah
Mac OS X Lion
8
Linux
Kata “Linux” saat ini semakin banyak didengar oleh pecinta Teknologi Informasi
dan Komunikasi (TIK) di seluruh dunia termasuk di Indonesia. Saat ini, Linux telah
menjadi sistem operasi alternatif yang banyak digunakan berbagai kalangan, seperti
kalangan bisnis, pendidikan, dan pemerintahan. Hal ini disebabkan karena Linux
bersifat terbuka dan merdeka. Siapapun bisa mengembangkannya dan
menggunakannya secara bebas.
Linux memiliki berbagai varian yang tiap varian memiliki “rasa” yang berbeda-beda.
Varian-varian ini disebut dengan distribusi Linux atau lebih dikenal dengan istilah
Distro Linux. Distro Linux saat ini berjumlah ratusan dan jumlahnya akan semakin
bertambah karena sifat Linux yang terbuka. Distro Linux juga bisa dimodifikasi
untuk membuat sebuah Distro Linux baru yang disebut dengan Distro turunan.
Distro Linux yang akan dibahas pada buku ini adalah BlankOn Linux versi 5.0
dengan nama kode “Nanggar” yang merupakan Distro Linux buatan anak bangsa
yang diturunkan dari Distro Linux Ubuntu. Kelebihan Distro BlankOn daripada
Distro Linux lainnya adalah penggunaan Bahasa Indonesia pada antarmukanya serta
temanya memiliki ciri khas Indonesia, sehingga sangat cocok untuk digunakan bagi
orang Indonesia.
Linux merupakan kernel atau dasar dari sistem operasi yang pertama kali ditulis oleh
seorang mahasiswa Finlandia bernama Linus Benedict Torvalds pada tahun 1991.
Hasil karyanya dilisensikan secara bebas dan terbuka (Free Software) sehingga siapa
saja boleh mengembangkannya.
9
Gambar 1.3 Linus Torvalds, sang pencipta Linux
Kemudian Richard Stallman, seorang aktivis piranti lunak pendiri FSF (Free Sofware
Foundation) berniat untuk menggabungkan Linux ke dalam proyek sistem
operasinya yang bernama GNU (GNU is Not Unix). Karena pada saat itu, proyek
GNU sama sekali belum selesai mengimplementasikan kernel sistem operasi.
Akhirnya, dengan dirilisnya kernel Linux, terjadilah perkawinan antara peralatan
(tools) yang dibuat oleh proyek GNU dengan kernel Linux yang dibuat oleh Linus
Torvalds, sehingga menghasilkan sistem operasi baru bernama GNU/Linux, sebuah
sistem operasi yang mirip dengan UNIX. Kesemua komponen dari sistem operasi
GNU/Linux dilisensikan berdasarkan lisensi yang disebut GPL (GNU General
Public License) yang ditulis sendiri oleh Richard Stallman. Lisensi ini
memungkinkan setiap orang untuk secara bebas mengembangkan bahkan menjual
Linux dengan syarat semua pengembangan yang telah dilakukan harus juga
dipublikasikan kepada umum.
Pada perkembangan selanjutnya, Linux juga dipaketkan dengan piranti lunak lain
untuk keperluan tertentu seperti server, desktop, perkantoran, internet, multimedia,
dll sehingga menjadikannya apa yang disebut dengan distribusi Linux atau yang
10
sering dikenal dengan istilah Distro Linux. Karena sifat Linux yang terbuka,
siapapun bisa memaketkan Linux dengan piranti lunak pilihannya dengan cara
pemaketan masing-masing untuk membuat distribusi Linux.
Gambar 1.5 Situs Ubuntu, distribusi Linux yang menjadi basis BlankOn
Saat ini, banyak sekali terdapat distro-distro Linux yang memiliki segmen pasar,
fitur, kelengkapan dan cita rasa yang berbeda. Anda bisa melihat semua distribusi
Linux yang ada melalui situs http://www.distrowatch.com. Distro Linux juga bisa
disebut sebagai sistem operasi atau operating system (OS) karena sudah memiliki
piranti lunak untuk melakukan operasi pada komputer.
Linux pada awalnya berkembang di lingkungan server, karena Linux sangat handal
dalam hal kestabilan sistem. Namun, dengan semakin pesatnya dunia piranti lunak
terbuka, Linux kini juga merambah ke dunia desktop. Perkembangan sangat pesat ini
tidak lepas dari peran para sukarelawan yang berjasa dalam menyumbangkan ide dan
tenaganya untuk mengembangkan Linux.
11
Kelebihan dan Kekurangan Linux
Sebagai suatu sistem operasi, Linux secara umum memiliki berbagai kelebihan dan
kekurangan daripada sistem operasi lainnya. Berikut adalah kelebihan dari Linux :
Linux bisa didapatkan secara bebas tanpa perlu membayar lisensi. Anda juga bisa
mengunduh kode sumber Linux jika ingin melihatnya tanpa ada batasan apapun.
Linux memiliki koleksi piranti lunak yang sangat lengkap untuk keperluan desktop,
laptop dan server. Jika piranti lunak yang tersedia terasa kurang, Anda dapat
menambahkannya dengan mudah melalui repository yang tersedia.
Linux sangat stabil karena jarang sekali crash maupun hang. Anda juga tidak perlu
bahkan tidak pernah melakukan restart jika melakukan konfigurasi sistem.
Linux lebih aman terhadap virus, karena selain jumlah virus di Linux sangat sedikit.
Linux juga sangat ketat dalam hal pengelolaan keamanan.
Perbaikan kutu (bug) atau cacat yang terdapat di Linux sangat cepat, karena Linux
dikembangkan secara komunitas dan setiap komunitas bisa memberikan masukan-
masukan dan perbaikan untuk kutu atau cacat tersebut
Apapun yang memiliki kelebihan pasti memiliki kekurangan, karena pada hakikatnya
apa yang diciptakan oleh manusia tidak akan pernah sempurna. Berikut adalah
berbagai kekurangan dari Linux :
Linux kurang memiliki dukungan dari produsen piranti keras dalam hal penyediaan
piranti lunak pengendali (driver). Hampir semua piranti lunak pengendali yang saat
ini ada di Linux merupakan hasil jerih payah komunitas, dan sebagian kecil murni
dukungan dari produsen piranti keras.
BlankOn Linux merupakan salah satu distro Linux yang berisikan perangkat lunak
(software) yang dapat digunakan untuk keperluan desktop, laptop, dan workstation.
12
Dengan dipadukan oleh berbagai pernak–pernik khas Indonesia, distro ini sangat
cocok digunakan untuk pengguna komputer di Indonesia.BlankOn Linux
dikembangkan oleh Yayasan Penggerak Linux Indonesia (YPLI) bersama
TimPengembang BlankOn. Pengembangan BlankOn dilakukan secara terbuka dan
gotong royong, sehingga siapa saja bisa turut berkontribusi untuk mengembangkan
BlankOn agar menjadi lebih baik. BlankOn Linux juga bisa didapatkan oleh siapa
saja tanpa perlu membayar untuk mengunduhnya. Bahkan, Anda
bisamendistribusikannya danmembagi-baginya secara bebas tanpa batas kepada siapa
saja. Pengembangan BlankOn bukan semata-mata inginmembuat distribusi Linux
baru, namun lebih dimotivasi oleh keinginan untuk meningkatkan kualitas dan
kuantitas dalam kemampuan pengembangan perangkat lunak bebas/terbuka, yang
pada hakikatnyamerupakan salah ciri khas bangsa Indonesia yang memiliki semangat
bergotong-royong. Tim pengembang BlankOn percaya bahwa bangsa Indonesia
mampu dan tidak kalah dengan bangsa-bangsa lain di dunia dan oleh karena itu aktif
mengundang siapa pun yang berminat dan memiliki semangat yang sama untuk
bergabung dalam pengembangan BlankOn.
Nama BlankOn berasal dari nama penutup kepala beberapa suku/budaya yang ada di
Indonesia, antara lain suku Jawa, suku Sunda, dan daerah lainnya. Dari asal kata
tersebut, BlankOn diharapkan menjadi penutup atau pelindung dari ketergantungan
dengan piranti lunak tertutup.
Selain itu, nama BlankOn juga bisa diartikan menjadi Blank (angka biner 0) dan On
(angka biner 1). BlankOn diharapkan menjadikan orang yang belum sadar menjadi
sadar bahwa Linux bisa dimanfaatkan untuk meningkatkan keterampilan dalam
bidang Teknologi Informasi.
13
Sejarah BlankOn Linux
BlankOn Linux pertama kali dikembangkan oleh YPLI pada tahun 2004 dengan
nama kode "Bianglala". Pada saat itu, BlankOn merupakan turunan dari distro
Fedora Core 3. Namun, rilis BlankOn pada saat itu berakhir sampai versi 1.1 dan
akhirnya mati suri. Beberapa tahun kemudian, yaitu pada tahun 2007, pengembangan
BlankOn Linux mulai dibangkitkan kembali oleh YPLI. BlankOn Linux yang
sebelumnya diturunkan dari Fedora Core kini diganti menjadi Ubuntu. BlankOn
Linux direncanakan akan dirilis sesuai dengan siklus rilis Ubuntu, yaitu setiap 6
bulan sekali atau 2 kali setahun. Setiap rilis BlankOn Linux akan diberi tema dan ciri
khas yang berbeda sesuai dengan budaya yang ada di Indonesia.
Akhirnya, pada akhir tahun 2007, BlankOn Linux versi 2.0 dirilis dengan nama kode
"Konde". Versi ini diturunkan dari Ubuntu versi 7.10. Kemudian, pada pertengahan
tahun 2008, BlankOn Linux versi 3.0 dirilis dengan nama kode "Lontara". Versi
yang berbasis Ubuntu 8.04 LTS ini menggunakan tema khas Sulawesi Selatan,
terlihat dari pengunaan karya seni Kapal Pinisi pada gambarlatar belakangnya. Anda
juga dapat menulis aksara Lontara' yang merupakan aksara khas suku Bugis.
Pada bulanNovember 2008, BlankOn Linux 4.0 dirilis dengan nama kode
"Meuligoe". Ciri khas yang digunakan pada versi ini adalah Aceh, dengan warna
dominan hijau. Pada rilis berikutnya 5.0 menggunakan nama Nanggar dengan khas
Batak, pada rilis ini lah Logo BlankOn diganti sehingga lebih modern.
Rilis terakhir pada saat buku ini ditulis adalah BlankOn Linux 6.0, dengan nama
kode "Ombilin". Versi ini tidak murni berbasis Ubuntu 10.04 dan mulai rilis ini
BlankOn tidak lagi mengikuti budaya mutlak Ubuntu, sehingga sudah banyak
program yang diambil dari pembuatnya langsung. Sejak versi 6.0 ini, siklus rilis
dilonggarkan menjadi setahun sekali.
BlankOn 6.0 berisikan berbagai perangkat lunak bebas dan terbuka untuk keperluan
desktop, laptop dan workstation. Perangkat lunak yang tersedia juga bisa ditambah
dengan perangkat lunak lainnya agar sesuai dengan keperluan.
Secara umum, fitur-fitur dari BlankOn versi 6.0 adalah sebagai berikut :
• Menggunakan kernel Linux versi 2.6.32 yang sangat stabil dengan dukungan
perangkat keras yang sangat banyak,
• Perangkat lunak untuk keperluan Anda berkomputer, seperti keperluan
perkantoran, grafis, internet, multimedia, dsb.
14
• Antarmukamenggunakan Bahasa Indonesia, sehingga bisa lebih dimengerti
oleh orang awam,
• Sudah menyertakan dukungan format multimedia yang lengkap, seperti untuk
memutar mp3, DVD, dan format lainnya,
• Menggunakan tema dan tampilan grafis khas Indonesia.
• Desktop berkonteks, dimana layar komputer akan berubah sejalan dengan
perubahan konteks di luar komputer. Saat ini hanya konteks waktu dan
konteks cuaca yang dapat merubah tampilan komputer. Artinya tampilan di
pagi hari akan berbeda dengan di malam hari, juga demikian misalnya bila di
luar sedang terang benderang atau sedang hujan disertai petir maka BlankOn
akan menyesuaikan. Fitur ini hanya terdapat di BlankOn dan tidak tersedia di
distro lainnya.
• GNOME versi 2.30 sebagai lingkungan desktop atau desktop environment
yang sangat sederhana, kaya fitur dan mudah digunakan,
• OpenOffice.org 3.2.0 untuk keperluan perkantoran yang sangat mirip dan
kompatibel dengan Microsoft Office,
• GIMP 2.6.8 dan Inkscape 0.47 untuk kebutuhan grafis
• Peramban web chromium-browser untuk mengakses situs Internet,
• Aplikasi surat elektronik Evolution,dan berbagai perangkat lunak lainnya.
DAFTAR PUSTAKA
• www.microsoft.com
• www.distrowatch.com
• www.wikipedia.org
• www.blankonlinux.or.id
• www.apple.com
15
BAB II
TUJUAN
DASAR TEORI
Control Panel adalah bagian dari GUI Microsoft Windows yang memungkinkan
pengguna untuk melihat dan memanipulasi pengaturan sistem dasar dan melakukan
kontrol melalui Applet, misalnya menambahkan perangkat keras atau Hardware,
menambah dan menghapus Perangkat Lunak, pengendalian akun pengguna, dan
mengubah opsi aksesibilitas.
Control Panel telah menjadi bagian yang melekat dari sistem operasi Microsoft
Windows sejak rilis pertama (Windows 2.0), dengan banyak applet saat ini yang
ditambahkan dalam versi terbaru. Dimulai dengan Windows 95, Control Panel
diimplementasikan sebagai folder khusus, yaitu folder tidak secara fisik ada, tetapi
hanya berisi cara pintas ke berbagai applet seperti Tambah atau Hapus Program dan
Internet Options. Secara fisik, applet ini disimpan sebagai. file cpl. Sebagai contoh,
Tambah atau Hapus Program applet disimpan di bawah nama appwiz.cpl dalam
folder SYSTEM32.
Dalam versi terbaru dari Windows, Control Panel memiliki dua pandangan, Classic
View dan Kategori View, dan mungkin untuk beralih antara melalui pilihan yang
muncul di sisi kiri jendela.
Banyak dari Control Panel applet individu dapat diakses dengan cara lain. Sebagai
contoh, Display Properties bisa diakses dengan mengklik kanan pada area kosong
desktop dan memilih Properties.
Pandangan klasik terdiri dari cara pintas ke berbagai applet panel kontrol, biasanya
tanpa ada keterangan (selain nama). Kategori terlihat jika menggunakan user
"Details" view.
Pandangan kategori terdiri dari kategori, yang ketika diklik pada tampilan panel
kontrol applet yang berhubungan dengan kategori. Pada Windows Vista, kategori
menampilkan link ke applet yang paling umum digunakan di bawah nama kategori.
16
Gambar 2.1 Control Panel Windows & Display Setting
Windows memiliki cukup banyak Tools dalam sistemnya, ada beberapa hal yang
cukup penting untuk diketahui oleh para administrator Sistem operasi ini,
diantaranya adalah registry editor, group policy, msconfig, device manager,
defragment, dll. Berikut ini adalah penjelasan singkat mengenai perlengkapan
tersebut.
Registry Editor
Ini berisi pengaturan untuk komponen sistem tingkat rendah operasi serta aplikasi
yang berjalan pada platform: kernel, driver perangkat, layanan, SAM, user interface
dan aplikasi pihak ketiga semua memanfaatkan Registry. Registri juga menyediakan
sarana untuk mengakses counter untuk profil kinerja sistem.
17
Gambar 2.2 Registry Editor
Ketika pertama kali diperkenalkan dengan Windows 3.1, tujuan utama Windows
registry adalah untuk menyimpan informasi konfigurasi untuk komponen COM
berbasis. Dengan diperkenalkannya Windows 95 dan Windows NT, penggunaannya
telah diperpanjang untuk membereskan profesi file per-program INI yang
sebelumnya telah digunakan untuk menyimpan pengaturan konfigurasi untuk
program Windows. Regedit dapat diakses dengan cara mengetikkan ‘regedit’ pada
start/run di start menu.
18
kontrol atas layanan Windows. Sebagai bagian dari instalasi dasar Windows,
Msconfig ini umumnya tidak dikaitkan dengan pada Start Menu atau Control Panel,
tetapi dapat diakses dengan menggunakan dialog Run untuk memulai 'msconfig' pada
setiap sistem di mana pengguna memiliki akses administrator.
Group Policy
Group Policy adalah fitur dari keluarga sistem operasi Microsoft Windows NT.
Group Policy adalah satu set aturan yang mengendalikan lingkungan kerja dan
rekening account pengguna komputer. Group Policy menyediakan manajemen
terpusat dan konfigurasi sistem operasi, pengaturan aplikasi dan pengguna dalam
lingkungan Active Directory. Dengan kata lain, Group Policy di bagian kontrol
menentukan apa yang bisa dan tidak bisa dilakukan pengguna pada sebuah sistem
komputer. Meskipun Group Policy ini lebih sering terlihat di gunakan untuk
lingkungan perusahaan, tapi juga umum di sekolah, usaha kecil dan jenis lain dari
organisasi yang lebih kecil. Group Policy sering digunakan untuk membatasi
tindakan-tindakan tertentu yang berpotensi dapat menimbulkan risiko keamanan,
misalnya: untuk memblokir akses ke Task Manager, membatasi akses ke folder
tertentu, menonaktifkan download file executable dan sebagainya.
19
Sebagai bagian dari teknologi Microsoft IntelliMirror, Group Policy bertujuan untuk
mengurangi biaya terhadap dukungan pengguna. Teknologi IntelliMirror
berhubungan dengan pengelolaan pemutusan mesin atau pengguna roaming dan
termasuk profil pengguna roaming, pengalihan folder dan file offline.
Objek Group Policy tidak selalu perlu Active Directory, Novell telah mendukung
roaming profil sejak Windows 2000 dengan paket perangkat lunak mereka
ZENworks Desktop Management, dan mulai dengan Windows XP juga mendukung
objek Group Policy.
Device Manager
Device Manager adalah Control Panel applet dalam sistem operasi Microsoft
Windows. Hal ini memungkinkan pengguna untuk melihat dan mengontrol perangkat
keras yang melekat pada komputer. Ketika sepotong hardware tidak bekerja,
hardware menyinggung disorot bagi pengguna untuk menangani. Daftar hardware
yang dapat diurutkan berdasarkan berbagai kriteria.
20
Management Console snap-in. Device Manager dapat di akses dengan klik kanan
pada My Computer, Hardware, Device Manager.
Pengaturan jaringan dan internet pada sistem operasi Windows dilakukan melalui
Applet ini. Pada Windows XP menu pengaturan jaringan akan langsung diarahkan ke
pengaturan adapter, dari Applet ini dapat dilihat jenis koneksi apa saja yang tersedia
pada komputer kita. Untuk Windows Vista dan Seven tampilan awal Applet adalah
Network and Sharing Center, berupa pemetaan jaringan yang terkoneksi dengan
menu akses ke pengaturan lain di sisi kiri panel.
System Restore
System Restore adalah komponen dari Microsoft Windows Me, Windows XP,
Windows Vista dan Windows 7, tapi bukan Windows 2000, sistem operasi
memungkinkan untuk mengembalikkan file sistem, kunci registri, program yang
terinstal, dll, ke keadaan sebelumnya jika terjadi kerusakan atau kegagalan sistem.
Keluarga sistem operasi Windows Server tidak disertakan System Restore. System
Restore dibangun ke Windows XP dapat diinstal pada mesin Windows Server 2003,
meskipun hal ini tidak didukung oleh Microsoft.
21
Gambar 2.7 System Restore
Pada Windows Vista dan versi kemudian, antarmuka System Restore ditingkatkan
dan didasarkan pada Shadow Copy technology. Dalam versi Windows sebelum itu
didasarkan pada sebuah file filter yang mengamati perubahan untuk satu set ekstensi
file tertentu, dan file kemudian disalin sebelum mereka ditimpa. Shadow Copy
memiliki kelebihan bahwa perubahan blok-level dalam file yang terletak di direktori
manapun pada volume dapat dipantau dan didukung terlepas dari lokasi mereka.
System Restore dapat di akses melalui start menu, program/All Program(untuk vista
dan 7), Accessoris, System Tools, System Restore.
Disk Defragment
Dalam konteks administrasi sistem komputer, defragmentasi adalah suatu proses
yang mengurangi jumlah fragmentasi dalam sistem file. Hal ini dilakukan dengan
mengatur isi fisik dari perangkat penyimpanan massal untuk menyimpan file dalam
suatu wilayah yang berdekatan jika memungkinkan, atau dalam jumlah terkecil
wilayah yang mungkin (fragmen). Ini juga upaya untuk menciptakan daerah yang
lebih besar ruang terbuka menggunakan pemadatan untuk menghalangi kembali
terjadinya fragmentasi. Beberapa defragmenters juga mencoba untuk menyimpan file
yang lebih kecil dalam satu direktori bersama, seperti yang sering diakses secara
berurutan.
22
Defragmentasi sangat menguntungkan dan relevan untuk file sistem pada disk drive
elektromekanis. Gerakan harddisk membaca / menulis head pada area yang berbeda
dari disk ketika mengakses file terfragmentasi menjadi lebih lambat, dibandingkan
dengan mengakses seluruh isi dari file non-terfragmentasi secara berurutan tanpa
menggerakkan membaca / menulis head untuk mencari fragmen lainnya. System
Defragment dapat di akses melalui start menu, program/All Program(untuk vista dan
7), Accessoris, System Tools, Disk Defragment.
Pada Applet ini (untuk vista dan se7en) terdapat beberapa pengaturan administrasi
yang dapat dilakukan, yaitu Action Center, Windows Firewall, System, Windows
Update, Power Option, Backup and Restore, BitLocker Drive Encryption,
Administrative Tools. Dalam Windows XP atau model view list semua pengaturan
diatas tersusun secara terpisah tak terkategori.
Disk Management
23
Windows 2000, dan didukung pada Windows XP, Windows Server 2003, Windows
Vista dan Windows 7. Disk Management dapat di akses dengan mengetik
‘diskmgmt.msc’ melalui Run di Start menu, Run.
Melalui Disk Management kita dapat melihat kondisi Partisi Harddisk yang
terpasang, File System yang digunakan dan mengatur drive aktif yang digunakan,
kita dapat juga mengatur drive letter pada tiap partisi. Selain Disk Management
cukup banyak aplikasi dari pihak ketiga (third-party) yang menyediakan aplikasi
untuk pengaturan partisi seperti Partition Magic atau Partition Manager.
• Program Files, tempat semua file aplikasi yang sudah di-install dalam
komputer.
• User, pada windows Vista ke atas digunakan sebagai tempat my document
user diletakkan menggantikan document and setting pada Windows XP.
• Windows, folder tempat penyimpanan file-file System dari Windows.
24
Gambar 2.10 Windows Explorer
Masih banyak pengaturan administrasi dalam sistem operasi ini, seperti User
Account, Computer Management, Security, Accessibility, Program untuk install atau
Uninstall Software, dll. Manajemen berkas di Windows pun dapat dilakukan dengan
menggunakan Command Prompt atau banyak yang mengenal dengan mode DOS
walaupun berbeda. Berikut adalah contoh sederhana penggunaan Command Prompt
di Windows :
Buka Command Prompt dengan cara mengetikkan ‘cmd’ (tanpa tanda kutip) di Run,
enter.
Gunakan perintah dir untuk melihat isi sebuah folder, ketikkan dir.
25
Untuk masuk atau keluar gunakan perintah cd(spasi)(namafolder), contoh ‘cd
Documents’, enter. Maka secara otomatis kursor akan menunjukkan bahwa kita
sudah berada di dalam folder Document, dapat dilihat dari alamat di samping kursor.
1. Sebutkan jenis-jenis perintah DOS yang anda ketahui beserta fungsi dan
contoh penggunaannya.
2. Dengan mengunakan VirtualBox, partisilah hardisk virtual anda menjadi 3
bagian
DAFTAR PUSTAKA
• www.virtualbox.org
• www.ilmukomputer.org
26
BAB III
TUJUAN
DASAR TEORI
Jika tidak memenuhi syarat diatas, Anda bisa menggunakan BlankOn Linux edisi
Minimalis yang lebih ringan daripada BlankOn Linux edisi Reguler.
Instalasi Linux pada praktikum ini menggunakan aplikasi Virtual Box, sebelum
proses instalasi Linux Blankon terlebih dahulu kita mengenal aplikasi Sun
Virtualbox.
27
1. Memasang dan mengkonfigurasi VirtualBox
Bagian ini akan memandu proses instalasi VirtualBox, salah satu software
virtualisasi yang sangat mudah untuk digunakan. Instalasi akan dilakukan di
host OS Windows XP Professional. Pertama arahkan segera browser ke
website VirtualBox di www.virtualbox.org. Cari link download dan langsung
ambil versi binary terbaru untuk platform Windows (tulisan ini dibuat saat
VirtualBox versi 1.6.4). Setelah selesai didownload instalasi dapat dilakuan
dengan sangat mudah menekan next-next diakhiri dengan finish, seperti
instalasi aplikasi windows lainnya.
Tekan next lalu isi nama Virtual Machine (Gambar 3). Pilihlah nama yang
deskriptif, misal Windows XP. Pilih tipe OS, bila OS yang akan dibuat tidak
ada di daftar tipe OS, pilih "Other/Unknown". Pada tutorial ini kita memilih
Windows XP. Pemilihan tipe OS akan membantu VirtualBox menentukan
setting memori dan hardisk yang akan digunakan.
28
Gambar 2 Wizard Baru
Setelah menekan next berikutnya adalah setting memory (Gambar 4). Karena
kita telah memilih tipe OS Windows XP, VirtualBox secara otomatis telah
memilihkan nilai 192 MB sebagai jumlah RAM. Bila sudah cukup biarkan
nilai RAM tersebut, ubah bila perlu. Nilai memori yang dipilih akan
digunakan secara ekskusif oleh VirtualBox saat guest OS dijalankan. Artinya
bila RAM komputer saat ini adalah 512 MB, ketika guest OS windows XP
dijalankan, hanya ada 320 MB (521-192) RAM tersisa untuk aplikasi lain di
host OS.
Bila belum ada hardisk yang sudah dibuat tekan baru, akan muncul wizard
membuat hardisk (Gambar 6).
29
Gambar 4 Setting RAM
Tekan next untuk mulai membuat hardisk virtual (Gambar 7). Ada dua tipe
hardisk yang disediakan VirtualBox. Dinamis mengembang dan tetap.
Dinamis mengembang memiliki ukuran file yang menyesuaikan diri dengan
kapasitas hardisk virtual. Saat hardisk virtual masih kosong dan belum
diinstall apapun, ukuran file vdi hampir 0 juga. Namun ketika hardisk mulai
diinstal OS, ukuran file akan mengembang sesuai jumlah data yang masuk ke
dalam hardisk. Tipe hardisk tetap akan membentuk ukuran file langsung
sesuai setting ukuran hardisk. Jadi bila kita membuat ukuran hardisk virtual
sebesar 10 GB, langsung tercipta file vdi sebesar 10 GB, tidak peduli apakah
hardisk masih kosong atau penuh. Tekan berikutnya untuk melanjutkan.
Setting berikutnya adalah nama file vdi dan ukuran hardisk yang ingin
digunakan (Gambar 8). Karena sebelumnya kita telah memilih tipe OS
Windows XP, VirtualBox memilihkan nilai 10 GB. Ubah bila diinginkan.
Tekan next, lalu tekan selesai. Akan tercipta file vdi sesuai dengan nama
yang dipilih.
30
Gambar 6 Wizard Hardisk Virtual
31
Gambar 9 Wizard Hardisk Baru Selesai
32
Gambar 11 Selesai Wizard Baru
33
Gambar 13 Setting CD/DVD-ROM
Catatan akhir adalah mengenai akses keyboard dan mouse antara host OS dan
guest OS. Dengan menggunakan virtual box kita dapat memiliki lebih dari
satu OS berjalan di komputer yang sama. Keybord dan mouse harus tahu
kemana perintah diteruskan saat ia ditekan atau diklik, apakah host OS atau
guest OS. Virtual box mengatur ini dalam menu File_Preferensi (ctrl+D).
Pilih setting masukan (input) (Gambar 15). Isi tombol host. Maksud dari
tombol host ini adalah untuk memindah kendali mouse antara guest OS dan
host OS. Saat Virtual Machine dijalankan dan pengguna mengklik pointer
mouse di dalam jendela guest OS, kendali mouse akan diambil alih oleh guest
OS. Untuk mengambil kembali kendali mouse ke host OS tekan tombol host.
Penulis memilih tombol F1 sebagai tombol host. Selain untuk kendali kontrol
mouse tombol host juga berfungsi untuk menjalankan short cut tertentu di
guest OS. Contoh: <tombol-host>+F untuk full screen. <tombol-host>+del
untuk ctrl+alt+del.
34
2. Memasang BlankOn Linux melalui Live CD
• Tekan tombol Enter untuk masuk ke modus Live CD, maka sistem
operasi BlankOn Linux 6.0 akan mulai dijalankan melalui CD.
Tunggu sebentar sampai desktop BlankOn Linux 6.0 muncul. Proses
booting memakan waktu sekitar 1 menit lamanya.
35
• Setelah proses booting selesai, maka Anda akan melihat desktop
BlankOn Linux 6.0 yang sangat cantik. Anda bisa mencobanya
terlebih dahulu sebelum memasangnya ke harddisk.
• Buka aplikasi Editor Partisi melalui menu System > Administrasi >
Editor Partisi pada BlankOn reguler, atau menu BlankOn > Peralatan
Sistem > Editor Partisi pada BlankOn minimalis.
• Pada baris partisi yang ditampilkan, klik kanan pada partisi terakhir
(yang paling kanan), lalu pilih menu “Ubah Ukuran/Pindahkan”.
• Tentukan ukuran baru dari partisi yang Anda potong pada opsi
“Ukuran Baru (MiB)”. Kemudian, klik tombol “Ubah
Ukuran/Pindahkan”.
• Terakhir, klik tombol “Terapkan” pada toolbar untuk menerapkan
perubahan yang dilakukan.
Sekarang, Anda sudah memiliki partisi kosong yang bisa Anda manfaatkan
untuk pemasangan BlankOn Linux. Untuk melakukan pemasangan BlankOn
Linux, klik ganda ikon “Pasang” pada Desktop. Maka akan muncul wizard
yang membantu Anda dalam pemasangan BlankOn Linux. Berikut uraian
setiap langkahnya :
36
• Selamat Datang
Pada langkah ini, pilih bahasa pengantar yang ingin Anda gunakan
dalam proses pemasangan. Setelah itu, klik tombol “Maju”.
Pilih jenis papan ketik (keyboard) yang Anda gunakan. Jenis papan
ketik yang umum digunakan di Indonesia adalah jenis Amerika
Serikat (USA). Kemudian, klik tombol “Maju”.
Disini, Anda akan memilih skema tata ruang partisi harddisk yang
Anda inginkan. Jika Anda ingin menghapus semua isi data dan partisi
yang ada di harddisk, pilih mode “Terpandu – gunakan seluruh
Harddisk”. Sedangkan, jika Anda ingin menggunakan ruang
kosong/partisi kosong pada harddisk tanpa perlu mengganggu partisi
lainnya, pilih mode “Gunakan Area Kosong yang Besar dan
Menyatu”. Setelah itu, klik tombol “Maju”.
37
Gambar 3.5 Pengaturan partisi harddisk
Isi nama lengkap anda, nama akun pengguna, dan sandi sesuai dengan
yang Anda inginkan. Nama akun pengguna dan sandi akan Anda
gunakan pada saat masuk ke sistem (login). Nama akun pengguna dan
sandi ini juga akan memiliki hak administratif untuk melakukan
pengaturan sistem secara mendalam. Jika Anda ingin masuk otomatis
ke sistem tanpa perlu memasukkan id pengguna dan password, klik
pada opsi “Masuk secara otomatis”. Selanjutnya, klik tombol “Maju”.
Jika Anda ingin memigrasikan data Anda dari sistem operasi lain
yang sudah terinstal ke sistem operasi BlankOn yang akan di-instal,
beri tanda centang pada nama sistem operasi yang ingin Anda
migrasikan datanya, kemudian klik tombol “Maju”.
• Proses pemasangan
38
Gambar 3.6 Proses pemasangan BlankOn
• Pemasangan berhasil
Pada saat pertama kali menghidupkan komputer, Anda akan melihat menu
sistem operasi yang bisa Anda jalankan. Jika Anda ingin menggunakan
BlankOn Linux, Anda bisa memilih pilihan paling atas menggunakan tombol
arah panah, dan tekan tombol Enter. Jika Anda tidak memilih sistem operasi
apapun, 5 detik kemudian otomatis komputer melakukan booting ke sistem
operasi BlankOn Linux 6.0.
Setelah proses booting, Anda akan melihat layar login BlankOn Linux. Ketik
nama akun pengguna Anda lalu tekan enter, lalu ketik sandi Anda dan tekan
tombol enter lagi. Maka Anda akan masuk ke desktop BlankOn Linux.
39
PERTANYAAN DAN TUGAS
DAFTAR PUSTAKA
• www.virtualbox.org
• www.blankonlinux.or.id
40
BAB IV
TUJUAN
DASAR TEORI
Pada sistem operasi berbasis Linux, Anda tidak akan mengenal istilah drive seperti
pada Microsoft Windows. Folder paling atas yang ada di sistem adalah folder “/”
atau root yang merupakan isi dari partisi sistem. Melalui desktop GNOME, Anda
bisa membuka folder ini melalui menu Komponen > Komputer > Filesystem.
Didalam folder “/” terdapat berbagai subfolder yang memiliki fungsi masing-masing,
yaitu :
• /bin, menyimpan binari atau program yang sangat penting untuk sistem.
• /boot, menyimpan data-data yang diperlukan untuk melakukan booting
system.
41
• /cdrom, merupakan titik kait/mount point jika Anda memasukkan CD/DVD-
ROM.
• /dev, menyimpan informasi yang bertautan dengan piranti keras yang
terpasang ke sistem. Biasanya diperlukan untuk merujuk suatu lokasi piranti
keras yang ada di sistem.
• /etc, menyimpan konfigurasi sistem berbentuk file teks.
• /home, menyimpan data-data yang dimiliki oleh pengguna non-administratif.
• /lib, menyimpan pustaka sistem yang sangat penting.
• /media, tempat untuk melakukan mounting suatu penyimpan data.
• /opt, tempat untuk menyimpan berkas-berkas bebas.
• /sbin, menyimpan binary atau program yang penting untuk melakukan
administrasi sistem.
• /tmp, menyimpan berkas-berkas yang bersifat sementara.
• /usr, menyimpan berkas-berkas piranti lunak yang terpasang di sistem.
• /var, menyimpan berkas-berkas yang selalu berubah atau variabel, seperti
catatan sistem, e-mail pengguna, dsb.
Setiap berkas dan folder memiliki pemilik serta izin masing-masing. Tidak semua
folder bisa diakses dan diubah oleh semua pengguna. Hal ini untuk menjaga
kestabilan sistem dan menghindari pengguna yang ceroboh atau sengaja untuk
merusak sistem. Pengguna biasa hanya bisa mengelola berkas di dalam folder
/home/akunpengguna yang memang dimiliki oleh pengguna bersangkutan. Anda bisa
membukanya melalui menu Komponen > Folder Rumah pada desktop GNOME, atau
42
klik ganda pada ikon My Documents pada desktop LXDE. Selain folder tersebut,
pengguna harus mempunyai izin khusus dari administrator sistem.
Untuk membuka isi partisi selain partisi sistem atau suatu media penyimpanan,
partisi yang ingin Anda buka harus di-mounting ke suatu folder (umumnya di bawah
folder /media) sehingga isi dari partisi atau media penyimpanan tersebut bisa dilihat
dan dikelola hanya dengan membuka folder tersebut. Jika sedang menggunakan
desktop, Anda tidak perlu melakukan mounting secara manual setiap ingin membuka
isi media peyimpanan karena baik desktop GNOME dan LXDE sudah melakukannya
untuk Anda. Anda bisa melihat isi media penyimpanan melalui menu Komponen >
Komputer pada desktop GNOME, atau melihat bagian kiri jendela PCMan pada
desktop LXDE.
Hal unik lainnya pada manajemen berkas di Linux adalah pengaturan hak aksesnya
yang sangat detail dan ketat. Setiap berkas/folder yang ada di partisi Linux memiliki
beberapa parameter mengenai hak akses, yaitu :
Setiap objek hak akses yang ada di atas memiliki tugas hak, yaitu : Baca (Read),
Tulis (Write), dan Eksekusi (eXecution). Setiap objek hak akses juga bisa memiliki
perpaduan hak yang berbeda, ada yang bisa baca saja, ada yang bisa baca dan
eksekusi saja, dan ada juga yang memiliki hak mutlak (baca, tulis dan eksekusi).
43
Untuk melakukan pengelolaan berkas menggunakan Nautilus, Anda bisa mengklik
folder yang ingin Anda buka melalui menu Komponen. Berikut adalah folder yang
bisa Anda buka melalui menu tersebut :
• Folder Rumah atau Home Folder merupakan folder yang berisikan berkas-
berkas milik pengguna.
• Desktop, merupakan folder didalam folder rumah yang berisikan berkas yang
bisa Anda lihat di Desktop.
• Dokumen, merupakan folder didalam folder rumah yang diperuntukkan untuk
menyimpan dokumen.
• Musik, merupakan folder didalam folder rumah yang diperuntukkan untuk
menyimpan musik.
• Gambar, merupakan folder didalam folder rumah yang diperuntukkan untuk
menyimpan Gambar atau Foto.
• Video, merupakan folder didalam folder rumah yang diperuntukkan untuk
menaruh video.
Jika Anda ingin membuka isi suatu media penyimpanan, Anda bisa klik menu
Komponen lalu pilih media penyimpanan yang ingin Anda buka isinya. Selain itu,
Anda juga bisa memilih menu Komponen > Komputer dan klik ganda pada media
penyimpanan.
44
Gambar 4.3 Melihat semua media penyimpanan yang terpasang
Jika Anda sudah selesai menggunakan suatu media penyimpanan, Anda dapat
melepasnya dengan mengklik ikon “Eject” di sebelah kanan nama media
penyimpanan pada bagian kiri peramban berkas. Alternatifnya, Anda bisa klik menu
Komponen > Komputer, lalu klik kanan pada media penyimpanan yang ingin dilepas
dan klik menu “Lepaskan Volume”.
Pada bagian ini, dijelaskan mengenai cara melakukan tugas manajemen berkas dan
folder seperti membuka berkas, menyalin berkas, memindahkan, membuat folder
baru, dsb pada aplikasi peramban berkas Nautilus yang terdapat di dalam BlankOn
Linux edisi Reguler.
• Memilih berkas
Sebelum melakukan suatu tugas, Anda tentunya harus memilih berkas yang
ingin Anda lakukan tugas. Jika Anda hanya memilih sebuah berkas, cukup
klik berkas yang ingin Anda pilih. Namun, jika Anda memilih beberapa
berkas, Anda bisa klik berkas yang ingin dipilih sambil menekan tombol Ctrl.
45
Gambar 4.4 Memilih beberapa berkas dan folder sekaligus
• Membuka berkas
Untuk membuka suatu berkas, Anda cukup klik dua kali pada berkas yang
ingin Anda buka. Maka berkas akan dibuka dengan aplikasi default yang
sudah ditentukan untuk membuka berkas tersebut.
Jika Anda ingin membuka suatu berkas menggunakan aplikasi selain yang
sudah ditentukan, Anda bisa klik kanan pada berkas yang ingin dibuka, lalu
memilih menu “Buka dengan Aplikasi Lain...”. Lalu pilih aplikasi yang ingin
digunakan, dan klik tombol “Buka”.
46
Gambar 4.5 Memilih aplikasi yang akan digunakan untuk membuka suatu berkas
Untuk mengubah nama berkas, pilih berkas yang ingin Anda ubah namanya,
lalu klik menu Sunting > Ganti Nama. Kemudian, ketik nama baru yang
Anda inginkan. Anda juga bisa tekan tombol F2 pada keyboard untuk
mengubah nama berkas/folder.
• Menyalin berkas/folder
Sekarang, buka folder tujuan penyalinan berkas, lalu klik menu Sunting >
Pasang. Atau Anda bisa tekan tombol Ctrl+V.
• Memindahkan berkas/folder
47
Kemudian, buka folder tujuan dan klik menu Sunting > Pasang atau tekan
tombol Ctrl+V.
• Menghapus berkas/folder
48
Gambar 4.7 Menghapus berkas/folder secara permanen
Untuk membuat folder baru, klik menu Berkas > Buat Folder. Lalu ketik
nama folder baru yang ingin Anda buat.
49
Mengatur siapa pemilik dari
suatu berkas. Sebagai
pengguna biasa, Anda tidak
bisa mengatur siapa
pemiliknya. Yang hanya bisa
mengaturnya adalah
pengguna adalah
administrator sistem.
50
bersangkutan.
Untuk melakukan arsip pada Nautilus, klik pada beberapa berkas yang ingin
diarsip, lalu klik kanan dan pilih menu “Buat Arsip”. Sementara pada
PCManFM, Anda bisa klik kanan pada berkas yang akan diarsip, lalu pilih
menu “Compress”.
51
Gambar 4.9 Membuat berkas arsip
• Mencari berkas/folder
Untuk mencari berkas/folder yang tidak Anda ketahui tempatnya, Anda bisa
menggunakan fitur pencarian yang sudah terintregasi dengan peramban
berkas Nautilus.
Untuk melakukan pencarian, Anda bisa klik tombol “Search” pada bagian
toolbar Nautilus. Kemudian, ketik nama berkas yang ingin dicari pada kotak
yang disediakan, lalu tekan tombol Enter.
52
Gambar 4.10 Mencari berkas pada Nautilus
Silahkan salin berkas atau folder yang ingin Anda rekam ke CD/DVD dengan
cara yang sudah dijelaskan diatas. Kemudian, klik tombol “Rekam ke Disk”
jika sudah selesai menyalin berkas/folder yang ingin direkam ke CD/DVD.
53
TIP: Untuk pengaturan pembakaran lebih lanjut seperti pengaturan kecepatan
pembakaran dan opsi pembakaran, Anda bisa klik tombol “Properti” sebelum
melakukan pembakaran
DAFTAR PUSTAKA
• www. Blankonlinux.or.id
54
BAB V
TUJUAN
DASAR TEORI
Dalam bab ini anda hanya akan mempelajari hal-hal dasar dari administrasi sistem
Linux, yaitu manajemen user, file dan direktori serta konfigurasi sistem. Hal-hal
lainnya akan dipelajari secara mendetail pada bab-bab yang akan datang.
Yang dapat melakukan administrasi hanyalah orang yang memiliki login sebagai
administrator. Seorang administrator mempunyai hak yang tidak terbatas untuk
mengendalikan sebuah mesin Linux. Dengan login administrator, anda dapat
melakukan apa saja, termasuk menjalankan perintah-perintah yang dapat merusak
sistem! Dengan demikian seorang administrator haruslah betul-betul paham tentang
apa yang sedang dilakukannya ketika bekerja dengan login administrator.
Selain itu, karena sifat ke-tidak terbatasannya, login administrator tidak boleh jatuh
ke sembarang orang. Masalah potensi kerusakan dan resiko masalah keamanan
disebabkan oleh penggunaan login administrator akan dijelaskan lebih rinci pada bab
terakhir.
Setiap pemakai LINUX harus mempunyai nama login (user account) yang
sebelumnya harus didaftarkan pada administrator system. Nama login umumnya
dibatasi maksimum 8 karakter dan umumnya dalam huruf kecil. Prompt dari shell
bash pada LINUX menggunakan tanda “$”.
55
Sebuah sesi LINUX terdiri dari :
• Login
• Bekerja dengan Shell / menjalankan aplikasi
• Logout
Tergantung atas shell yang digunakan, pada Linux bash maka pada proses login akan
mengeksekusi program /etc/profile (untuk semua pemakai) dan file . base_profile di
direktori awal (HOME) masing -masing. Pada saat logout, maka program shell bash
akan mengeksekusi script yang bernama .bash_logout.
Perintah Linux merupakan cara kita untuk bisa berinteraksi dengan sistem Linux,
dibawah ini merupakan perintah-perintah dasar yang sering digunakan. Untuk masuk
konsole tekan Ctrl+alt+F1 sampai Ctrl+alt+F6, atau bisa menggunakan aplikasi
konsole di GUI (start application - system – konsole/terminal) maka akan ada
tampilan
setelah proses authentifikasi selasai, maka kita telah siap ngoprek :-)
Segala perintah dan managemen di linux ada dalam dokumentasi lengkap yang bisa
kita jadikan referensi sangat berharga.
man
manual, digunakan untuk mencari referensi perintah & utilitas di Linux man
cp, menampilkan fungsi cp beserta option apa saja yang yang ada.
56
info
menampilkan dokumentasi linux dalam format info (hampir sama dengan
man) info md5, menampilkan deskripsi kegunaan md5, beserta optionnya.
whatis
penjelasan singkat tentang perintah dan utilitas di Linux whatis clear,
menampilkan penjelasan singkat fungsi clear.
rm -Rf /home/coba1.odt
Penulisan option diawali dengan - (minus) dan bersifat opsional (tidak wajib), tetapi
dalam suatu keadaan digunakan untuk mempertegas dan memperjelas perintah kita
ke sistem, secara garis besar arti option adalah sebagai berikut, untuk lebih jelas lihat
di man.
Pilihan adalah option yang dimulai dengan tanda – (minus). Argumen dapat kosong,
satu atau beberapa argumen (parameter).
Contoh :
• $ ls tanpa argumen
• $ ls –a option adalah –a = all, tanpa argumen
• $ ls /bin tanpa option, argumen adalah /bin
57
• $ ls /bin /etc /usr ada 3 argumen
• $ ls –l /usr 1 option dan 1 argumen l = long list
• $ ls –la /bin /etc 2 option –l dan –a dan 2 argumen
Konsep User
User adalah orang yang berhak menggunakan suatu mesin Linux. Dengan demikian
Hanya orang yang memiliki username dan password yang sah yang bisa disebut user.
Pada bahasan selanjutnya, yang dimaksud user adalah seseorang yang memiliki login
dan password.
Berdasarkan hak-hak yang dimilikinya, user dalam linux dibagi atas dua kategori:
Seorang user biasa hanya memiliki hak-hak penuh terhadap home direktori dan file-
file miliknya sendiri. Seorang user biasa tidak memiliki hak penuh terhadap file dan
direktori milik user lain, dan hanya boleh menjalankan perintah-perintah tertentu.
User root adalah user istimewa, yaitu administrator yang memiliki hak tidak terbatas.
Root bisa melakukan hal-hal yang tidak bisa dilakukan oleh user biasa, seperti:
mematikan sistem, menambah user, menghapus user, mengubah konfigurasi sistem
dan lain-lain. Disebut dengan user root karena secara default, user ini bernama
“root”. User dengan nama selain root bisa saja menjadi administrator jika user-id
(atau UID) diset sama dengan nol.
UID adalah ID atau nomor identitas dari seorang user. UID bersifat unik, artinya
tidak boleh ada dua user atau lebih yang memiliki UID sama. Jika terdapat dua user
yang memiliki UID yang sama, maka kedua user ini akan memiliki hak-hak yang
identik (satu sama lain saling memiliki hak penuh terhadap file-file milik yang lain).
Selain UID dikenal juga GID atau Group ID. Setiap user akan dikelompokkan
berdasarkan group-group tertentu. User-user anggota grup yang sama akan memiliki
GID yang sama.
Berdasarkan tujuan pembuatannya, user dapat di bagi berdasarkan dua kategori yaitu:
• real user
• unreal user
58
Real user adalah user yang sengaja dibuat oleh administrator agar seseorang bisa
login dengan username tersebut.
Sementara unreal user adalah user-user yang dibuat karena dibutuhkan oleh aplikasi-
aplikasi tertentu. User unreal juga adalah user-user “built-in” yang sudah dibuatkan
oleh Linux saat instalasi seperti user: games, operator, mail, lpr, nobody, dll.
Sebagai pengecualian, user root adalah termasuk user unreal, tapi punya password
dan punya home direktori. Informasi semua user disimpan didalam sebuah file
bernama /etc/passwd. Masing-masing user diwakili oleh sebuah baris, dan setiap
baris terdiri atas 7 kolom yang dipisahkan oleh karakter “:” Dibawah ini adalah
contoh beberapa baris dari sebuah file /etc/passwd:
• Kolom 1: username
• Kolom 2: password yang di-shadow
• Kolom 3: UID atau User ID
• Kolom 4: GID atau Group ID
• Kolom 5: Keterangan tentang user tersebut
• Kolom 6: Lokasi Home direktori
• Kolom 7: Shell default user
59
Password User
Pada versi Linux terdahulu, password user disimpan pada file /etc/passwd pada
kolom ke-dua. Password akan dtulis dalam bentuk telah terenkripsi, jadi seseorang
tidak bisa langsung menebak password seseorang dengan hanya melihat file tersebut.
Karena file /etc/passwd tidak boleh disembunyikan akan timbul resiko masalah
keamanan. Berkaitan dengan masalah ini, diperkenalkan konsep shadow password.
Dengan sistem ini, informasi password user disimpan dalam file /etc/shadow. File ini
disembunyikan (mempunyai mode 600) sehingga hanya administrator yang berhak
melihat dan memodifikasi file ini. Sebagian besar sistem linux terbaru menggunakan
shadow password. Dalam sistem shadow password, kolom password
pada file /etc/passwd diganti dengan karakter “x”, dan seluruh informasi password
disimpan dalam file /etc/shadow.
Menambah User
Atau
useradd –n novi
Setiap dibuat sebuah user baru, linux secara otomatis akan membuat sebuah private
group, yaitu sebuah group yang namanya sama dengan nama user tersebut. Untuk
menghidari hal ini, gunakan Opsi –n yang akan mendisable fasilitas ini. Dengan
demikian user novi diatas hanya akan menjadi anggota group default.
Jika tidak ada pesan kesalahan, artinya anda sukses menambahkan seorang user baru.
Untuk memeriksanya, anda dapat melilhat file /etc/passwd:
User yang barusan anda buat ini belum memiliki password, untuk mengeset
password, gunakan perintah passwd:
passwd novi
60
Perintah passwd diatas akan meminta anda memasukkan password yang baru
sebanyak dua kali kedua password yang di ketik haris sama persis). Password yang
anda ketik tidak akan tampil di layar komputer.
Perintah useradd diatas akan mengambil konfigurasi default yang disimpan dalam
file /etc/default/useradd dan setting yang ada pada file /etc/login.defs.
Untuk menganti konfigurasi default, dapat dilakukan dengan cara mengedit file
tersebut, atau gunakan perintah “useradd –D” dengan option:
Menghapus User
Untuk menghapus user, gunakan perintah userdel. Misalkan yang hendak dihapus
adalah user novi, maka perintahnya:
userdel novi
Perintah ini hanya menghapus username, tapi home direktori user tersebut tidak ikut
terhapus. Jika kita menginginkan user tersebut dihapus berikut dengan home
direktorinya gunakan perintah:
userdel –r novi
Selain menambah dan menghapus user, terdapat beberapa perintah lain yang
berkaitan dengan pengaturan user. Perintah-perintah ini adalah :
61
passwd <nama user>
Perintah untuk mengganti password seorang user
Untuk Mematikan atau merestart sistem secara remote atau selain dari cara diatas
harus login dengan user administrator (root). Terdapat beberapa perintah yang bisa
digunakan:
62
Untuk Shutdown, perintah yang bisa digunakan:
halt
shutdown –h now
init 0
reboot
shutdown –r now
init 6
File System
Untuk menggunakan filesystem tersebut kita lebih dahulu harus me-mount sebuah
block device yang memiliki filesystem. Perintahnya adalah sebagai berikut:
device berupa block device, mount point berupa sebuah direktori untuk menampilkan
filesystem. t adalah type atau jenis filesystem dan o adalah option, keduanya boleh
saja tidak disertakan bila Anda sudah mengkonfigurasi file /etc/fstab yang berisi
keterangan detail mengenai device,jenis filesystem, mount point yang digunakan dan
sebagainya.
Misalnya saya akan mengakses sebuah file di disket di drive A: maka pertama kali
saya harus me-mount dulu disk tersebut ke sebuah direktori yang sudah saya buat
misalnya /mnt/floppy:
Setelah perintah itu barulah saya bisa membaca disket di drive A: tersebut di
direktori /mnt/floppy. Misalnya dengan mengetikkan perintah ls maka akan
ditampilkan isi disket:
ls /mnt/floppy
63
Untuk membatalkan perintah mount digunakan perintah umount
Hal yang sama juga berlaku untuk partisi hardisk yang lain dan juga cdrom. Untuk
Windows gunakan file sistem “vfat” dan untuk cdrom gunakan file sistem
“iso9660”. Sebagai contoh, disini cdrom dipasang pada secondary IDE sebagai
slave, perintahnya:
Agar mounting device bersifat permanen, lakukanlah konfigurasi pada file /etc/fstab.
$ id
$ date
2. Melihat kalender
$ cal 9 2002
$ cal -y
$ hostname
$ uname
$ uname -a
64
Percobaan 4 : Melihat siapa yang sedang aktif
$w
$ who
$ whoami
$ chfn <user>
Changing finger information for student.
Password:
Name[user wks]: <Nama Pengguna di wks>
Office[]: Lab Pemrograman 2
Office Phone []: 2301
Home Phone []: 5947280
Finger information changed.
$ finger
$ finger <user>
$ man ls
$ man man
$ man –k file
$ man 5 passwd
$ clear
65
$ apropos date
$ apropos mail
$ apropos telnet
Percobaan 8 : Mencari perintah yang tepat sama dengan kunci yang dicari
$ whatis date
$ ls
$ ls –l
$ ls –a
$ ls –f
$ ls /usr
$ ls /
7. Menampilkan semua file atau direktori dengan menandai : tanda (/) untuk
direktori, tanda asterik (*) untuk file yang bersifat executable, tanda (@) untuk file
symbolic link, tanda (=) untuk socket, tanda (%) untuk whiteout dan tanda (|) untuk
FIFO.
$ ls –F /etc
8. Menampilkan file atau direktori secara lengkap yaitu terdiri dari nama file,
ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atributnya.
$ ls –l /etc
66
9. Menampilkan semua file dan isi direktori. Argumen ini akan menyebabkan
proses berjalan agak lama, apabila proses akan dihentikan dapat menggunakan ^c
$ ls –R /usr
$ file
$ file *
$ file /bin/ls
DAFTAR PUSTAKA
• www.blankonlinux.or.id
67
BAB VI
TUJUAN
DASAR TEORI
INFO: Walaupun hampir semua piranti keras esensial mampu digunakan di Linux
(termasuk BlankOn Linux didalamnya) dapat digunakan dengan baik dan out-of-the-
box (tanpa perlu pengaturan mendetail), sampai saat ini masalah driver piranti keras
masih merupakan masalah dominan dan menganggu dunia Linux. Tidak semua
produsen piranti keras merilis driver-nya untuk platform Linux. Walaupun ada
beberapa, itupun tidak Open Source dan masih dikembangan secara tertutup. Hampir
semua driver yang saat ini ada di Linux merupakan hasil jerih payah para komunitas
tanpa bantuan dari produsen piranti keras. Namun, hal ini akan menjadi masalah
waktu saja. Beberapa produsen piranti keras mulai maju untuk mengembangkan
driver-nya untuk Linux mengingat Linux semakin populer saat ini sebagai sistem
operasi untuk Desktop.
68
TAHAPAN KERJA
Hampir semua kartu video yang ada saat ini sudah didukung oleh BlankOn Linux.
Bahkan, jika kartu grafis Anda memiliki dukungan akselerasi 3D, Anda bisa
membuat penampilan desktop menjadi indah dengan mengaktifkan fitur efek visual
yang ada di BlankOn.
Namun untuk pengguna kartu video merk ATI dan NVIDIA, Akselerasi 3D tidak
diaktifkan secara default karena driver untuk akselerasi 3D adalah tidak Open Source
dan tidak diperbolehkan untuk diaktifkan langsung karena masalah lisensi. Untuk
mengaktifkannya, Anda bisa mengikuti langkah berikut ini :
69
Konfigurasi Monitor
Namun jika Anda ingin mengatur resolusi monitor agar lebih optimal, atau
memanfaatkan beberapa monitor yang terpasang di komputer, Anda bisa
melakukannya dengan fitur pengaturan Monitor dengan langkah sebagai berikut.
2. Tentukan resolusi layar pada pilihan “Resolusi” serta laju refresh-nya pada
pilihan “Laju Refesh”.
3. Tentukan monitor yang akan dihidupkan dengan memilih opsi “On” pada
masing-masing jenis monitor yang muncul. Jika monitor yang terpasang
belum muncul, silahkan klik tombol “Deteksi Monitor” untuk melakukan
pendeteksian ulang monitor.
4. Jika ingin menyamakan semua tampilan monitor, Anda bisa memberi centang
pada “Layar bayangan”. Sedangkan, jika ingin mengaktifkan mode multi
70
monitor, Anda bisa hilangkan centang tersebut dan mengatur layar sesuai
dengan yang Anda inginkan pada bagian “Tarik-tarik monitor itu untuk diatur
pada tempatnya” serta resolusi masing-masing.
5. Setelah semua pengaturan selesai, klik tombol “Terapkan”. Mungkin saja,
Anda akan diminta untuk me-restart mode grafis agar konfigurasi bisa
diterapkan.
TIP: Jika terdapat kegagalan dalam pengaturan layar bayangan, Anda bisa restart
BlankOn Linux dalam keadaan kabel VGA output masih terpasang. Setelah kembali
ke desktop, maka layar bayangan akan langsung diterapkan dengan resolusi layar
yang sudah disesuaikan.
Manajemen mesin pencetak atau printer yang ada di BlankOn Linux diatur oleh
sebuah piranti lunak server bernama CUPS (Common Unix Printing System). CUPS
bertanggung jawab untuk menerima permintaan pencetakan baik dari lokal maupun
dari jaringan, melakukan job pencetakan dan mengirim informasi ke printer untuk
melakukan pencetakan.
Secara default, driver mesin pencetak akan langsung terpasang di BlankOn Linux
jika mesin pencetak tersebut sudah tersedia di sistem pada saat printer pertama
kalinya dipasang ke komputer. Anda akan melihat pesan notifikasi bahwa printer
baru telah ditambahkan.
Namun, jika mesin pencetak Anda tidak terdeteksi sama sekali atau printer terbagi di
jaringan, Anda bisa membuka tool konfigurasi mesin pencetak yang Anda bisa buka
melalui menu System > Administrasi > Mencetak. Berikut adalah langkah – langkah
penambahan mesin pencetak melalui tool konfigurasi printer :
1. Klik ikon “Baru” pada toolbar. Tunggu sebentar, CUPS akan melakukan
pengecekan terhadap mesin pencetak yang terpasang di port komputer
maupun yang ada di jaringan.
71
Gambar 6.3 Menentukan lokasi printer
72
Gambar 6.4 Konfigurasi mesin pencetak
INFO: Tidak semua driver (pengendali) mesin pencetak tersedia di BlankOn Linux
secara default. Beberapa mesin pencetak seri terbaru mungkin saja belum tersedia
driver-nya di BlankOn. Untuk informasi dukungan driver mesin pencetak di
BlankOn Linux, silahkan buka situs http://openprinting.org. Disana juga akan
terdapat dokumentasi cara pemasangan mesin pencetak jenis-jenis tertentu yang tidak
bisa Anda pasang driver-nya melalui langkah di atas.
Konfigurasi Scanner
Tampilan utama XSANE terdiri dari tiga bagian, yaitu jendela penampil, jendela
utama dan histogram. Sebelum melakukan scanning, Anda dapat melakukan
pengaturan scanning seperti penggunaan warna, resolusi, tempat penyimpanan pada
jendela utama. Setelah pengaturan selesai, Anda dapat melakukan scanning dengan
klik pada tombol “Scan” pada jendela utama.
Jika Anda ingin melakukan OCR untuk mengambil teks dari suatu berkas yang di-
scan, Anda bisa memasang paket “gocr” dengan perintah berikut melalui terminal :
Kemudian, untuk melakukan OCR, klik menu File > OCR – Save as text.
73
INFO: Untuk melihat daftar lengkap scanner yang didukung oleh SANE, silahkan
buka halaman http://www.sane-project.org/sane-mfgs.html.
Berbeda dengan sistem operasi yang lain, dalam Linux khususnya BlankOn Linux,
Anda tidak perlu lagi dipusingkan dengan masalah kartu wireless LAN (WLAN),
karena BlankOn Linux sudah memasang driver-nya secara otomatis, hampir
sebagian besar dari jenis-jenis kartu WLAN yang ada saat ini sudah di dukung oleh
BlankOn Linux.
Namun, memang tidak dapat dipungkiri bahwa sampai saat ini masih saja ada
beberapa jenis kartu WLAN yang belum di dukung sepenuhnya oleh BlankOn,
seperti chipset Broadcom dan Atheros.
Untuk dapat mengetahui apakah kartu WLAN yang kita miliki bekerja dengan baik,
kita dapat memeriksannya dengan mengetikkan perintah “sudo iwconfig” ini pada
antarmuka teks. Dengan mengetikkan perintah tersebut, akan keluar output seperti
berikut ini :
74
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Teks yang dicetak tebal itu juga menandakan bahwa driver WLAN sudah terpasang
dan siap digunakan. Namun, jika sebaliknya, berarti driver WLAN Anda belum
terpasang Lalu, bagaimana caranya menyelesaikan persoalan tersebut?. Banyak jalan
menuju roma, dan begitu juga dengan permasalahan yang satu ini, BlankOn Linux
sudah menyediakan alternatif bagi penggunya yang tidak dapat menggunakan kartu
WLAN-nya karena masalah dukungan hardware yang masih kurang.
Dalam menyelesaikan permasalahan ini, memang ada beberapa hal yang harus kita
persiapkan terlebih dahulu, dan disini kita akan membahasnya secara rinci. Untuk
dapat menggunakan kartu wireless yang tidak dapat berfungsi secara otomatis,
pertama yang harus dilakukan adalah memasang satu piranti lunak yang bernama
ndiswrapper. Dengan menggunakan piranti lunak ini, memungkinkan kita untuk
menggunakan driver WLAN yang digunakan pada sistem operasi Microsoft
Windows pada BlankOn.
Untuk memasang Ndiswrapper, instal paket “ndisgtk” melalui APT dengan perintah
“sudo apt-get install ndiswrapper” seperti berikut ini :
Klik pada tombol “Install Driver Baru”, kemudian klik pada berkas *.inf dari driver
WLAN versi Windows 2000/XP. Kemudian driver tersebut akan diinstal. Setelah
instalasi berhasil, Anda bisa merestart komputer untuk mengaktifkan driver tersebut.
75
Pada saat kembali ke Desktop, buka Terminal lalu ketik kembali perintah “sudo
iwconfig”. Jika perangkat WLAN terdeteksi, berarti driver dari kartu WLAN
tersebut berhasil dipasang dan siap digunakan.
Konfigurasi Bluetooth
Bluetooth saat ini menjadi sarana komunikasi antarperangkat mobile yang sangat
banyak digunakan saat ini. Dengan menggunakan Bluetooth, tidak perlu lagi
memasang kabel LAN, mengatur ESSID, Alamat IP, Gateway dan segala tetek
bengek lainnya untuk melakukan komunikasi antar perangkat. Cukup tentukan tujuan
pengiriman data, maka data akan terkirim.
Untuk menggunakan Bluetooth pada komputer, Anda dapat menggunakan alat yang
bernama Bluetooth Adapter atau Bluetooth Dongle. Bahkan, alat ini sudah tertanam
secara built-in pada notebook-notebook terbaru.
1. Klik kanan pada ikon bluetooth pada notifikasi area, lalu pilih menu “Setup
new Device...”.
2. Pilih perangkat bluetooth yang ingin Anda sambungan dan tentukan nomor
PIN yang Anda inginkan untuk proses pairing, kemudian klik tombol
“Maju”.
76
Gambar 6.5 Pemilihan perangkat bluetooth
Untuk melakukan transfer berkas ke perangkat, klik kanan pada ikon bluetooth pada
area notifikasi, lalu klik menu “Kirim berkas ke perangkat..”. Kemudian, pilih berkas
yang ingin Anda transfer.
77
Jika muncul pesan bahwa sambungan sudah terjalin pada area notifikasi, berarti
komputer telah sukses bergabung dengan jaringan tanpa masalah.
Jika koneksi ternyata gagal, berarti tempat kerja Anda menerapkan pengaturan
jaringan secara manual. Untuk itu, Anda perlu men-set pengaturan jaringan pada
komputer Anda terlebih dahulu. Untuk melakukan hal ini, klik kanan pada ikon dua
buah komputer pada area notifikasi, kemudian klik menu “Rubah Sambungan”.
Pada tab “Kabel”, klik tombol “Add” untuk menambahkan pengaturan jaringan baru.
Maka akan muncul jendela baru untuk membuat pengaturan jaringan baru.
Pada kotak teks “Sambungan nama:”, ketik nama pengaturan jaringan Anda.
Misalnya, jika jaringan adalah jaringan kantor, Anda bisa memberi nama “Kantor”.
Anda bisa memberi centang pada “Sambungan otomatis” agar pengaturan jaringan
tersebut langsung diterapkan jika Anda bergabung dengan jaringan kabel.
Kemudian buka tab “Pengaturan IPv4”. Pada tab ini, pilih opsi “Manual” pada
method, kemudian klik tombol “Tambah” untuk menambah setting IP jaringan. Isilah
“Address”, “Netmask”, dan “Gateway” sesuai dengan pengaturan jaringan di kantor
Anda. Kemudian, isi kotak teks “DNS Servers” dengan nomor IP dari DNS Server di
Internet. Anda bisa menanyakan bagaimana pengaturan jaringan di kantor kepada
administrator jaringan di kantor Anda. Setelah semua pengaturan selesai, klik
tombol “Apply”.
78
Gambar 7.2 Pengaturan IP pada konfigurasi Jaringan Kabel
Untuk melakukan koneksi dengan jaringan kabel dengan pengaturan jaringan yang
baru dibuat, klik pada ikon dua komputer pada area notifikasi. Pada bagian “Wired
Networks”, pilih nama pengaturan jaringan Anda. Maka tidak lama kemudian akan
muncul pesan bahwa jaringan telah berhasil terjalin.
Saat ini, banyak sekali terdapat tempat-tempat umum atau perkantoran yang
menerapkan jaringan melalui teknologi wireless LAN atau yang sering dikenal
dengan istilah hotspot. Dengan jaringan seperti ini, tidak perlu lagi direpotkan
dengan penggunaan kabel karena jaringan ini menggunakan gelombang microwave
seperti jaringan GSM Handphone.
Untuk melakukan koneksi Internet melalui hotspot, sangat mudah sekali. Jika kartu
jaringan tanpa kabel sudah terdeteksi dengan baik oleh BlankOn, cukup klik pada
ikon dua komputer pada area notifikasi, kemudian pada bagian “Jaringan Nirkabel”,
pilih nama jaringan hotspot yang akan dikoneksikan. Tidak beberapa lama kemudian,
koneksi akan langsung terjalin.
79
Gambar 7.3 Memilih jaringan hostspot
Jika ternyata koneksi tidak terjalin, mungkin Anda perlu melakukan penyetelan
konfigurasi jaringan secara manual. Untuk melakukan hal ini, klik kanan pada ikon
dua buah komputer pada area notifikasi, lalu klik menu “Rubah sambungan”.
Buka tab “Nirkabel”. Pada tab ini, klik pada nama jaringan yang ingin Anda atur
yang diawali dengan teks “Auto”, lalu klik pada tombol “Ubah”. Lalu buka tab
“Pengaturan IPv4”. Pada tab ini, pilih opsi “Manual” pada bagian method.
Kemudian, klik tombol “Tambah” dan isikan “Address”, “Netmask”, dan “Gateway”
sesuai dengan pengaturan jaringan hotspot tersebut. Setelah semua pengaturan
selesai, klik tombol “Apply”.
Sekarang, Anda bisa mengulangi melakukan koneksi ke jaringan hotspot yang sudah
Anda atur. Maka tidak akan lama, koneksi akan terjalin.
Saat ini, modem ADSL banyak digunakan untuk keperluan Internet melalui jaringan
telepon PSTN. Penggunaan modem ADSL tidak serepot menggunakan ISP berbasis
radio yang menjamur saat ini, karena tidak perlu membangun tower yang tinggi.
Cukup mengandalkan jaringan telpon PSTN yang sudah terpasang.
Biasanya, modem ADSL yang ada saat ini sekaligus berfungsi sebagai router untuk
jaringan. Anda cukup menyambungkan kabel LAN RJ-45 dari modem ADSL ke
LAN Card pada komputer, maka komputer akan langsung melakukan koneksi
terhadap modem tersebut. Tidak akan lama, koneksi akan terjalin dan Anda bisa
mulai ber-internet ria.
80
Gambar 7.4 Jaringan kabel berhasil terjalin
Nah, jika Anda ingin berkeinginan untuk melakukan koneksi internet melalui
jaringan tersebut, Anda dapat menggunakan alat bernama Modem 3G/HSDPA.
Modem ini biasanya dipaketkan bersamaan dengan paket perdana dari produk
Internet 3G/HSDPA yang diberikan oleh operator.
1. Pertama-tama, klik kanan ikon dua buah komputer pada area notifikasi,
kemudian pilih “Rubah Koneksi”. Kemudian, klik pada tab “Broadband alat
bergerak”.
2. Klik tambah untuk menambahkan operator baru. Pada jendela “New Mobile
Broadband”, klik pada tombol “Maju” untuk maju ke langkah selanjutnya.
3. Pada pemilihan provider, pilih operator/provider dari layanan 3G/HSDPA
yang Anda gunakan. Kemudian, klik tombol “Maju”.
81
Gambar 7.5 Pemilihan Provider Jaringan
4. Kemudian, tentukan dari nama operator yang diinginkan. Lalu klik tombol
“Terapkan”.
5. Jika ingin melakukan pengaturan lebih lanjut, Anda bisa klik pada operator
yang baru dibuat, lalu klik tombol “Ubah”. Kemudian, sesuaikan pengaturan
sesuai dengan pengaturan dari operator Anda.
6. Sekarang, colokkan modem 3G/HSDPA melalui port USB. Kemudian, klik
pada ikon dua buah komputer pada notifikasi area. Lalu pada bagian Mobile
Broadband, klik pada nama operator yang sudah dibuat sebelumnya. Jika
koneksi berhasil dilakukan, maka akan muncul pesan notifikasi bahawa
sambungan berhasil terjalin.
TIP. Jika modem 3G/HSDPA tidak terdeteksi, Anda bisa berdiskusi melalui Mailing
List atau Forum BlankOn Linux untuk menemukan pemecahannya.
DAFTAR PUSTAKA
• www.blankonlinux.or.id
82
BAB VII
TUJUAN
DASAR TEORI
Bawaan dari BlankOn Linux sudah menyertakan berbagai piranti lunak untuk
keperluan dasar seperti aplikasi perkantoran, multimedia, internet, grafis, dll. Namun,
jika Anda merasa kurang dengan piranti lunak, Anda bisa melakukan pemasangan
piranti lunak yang Anda inginkan sesuai dengan keperluan.
Cara pemasangan dan penghapusan piranti lunak pada BlankOn Linux sangat
berbeda dengan cara yang ada di sistem operasi Microsoft Windows. Jika
pemasangan piranti lunak di Windows menggunakan sebuah installer atau program
pemasang dari masing-masing piranti lunak, maka pada BlankOn Linux pemasangan
piranti lunak dilakukan menggunakan sistem manajemen paket piranti lunak seperti
pada Distro Linux lainnya. Manajemen paket yang ada di BlankOn Linux bernama
APT yang juga digunakan pada Distro Linux berbasis Debian.
Dengan APT, Anda tidak perlu mengunduh sendiri paket piranti lunak yang ingin
Anda pasang. Anda hanya perlu menentukan sumber paket atau repository piranti
83
lunak tersebut melalui APT, dan meminta piranti lunak yang ingin dipasang atau
dihapus. Maka APT akan melakukan apa yang Anda inginkan termasuk mengunduh
paket, memasang, pemasangan konfigurasi, melakukan konfigurasi sistem,
pemutakhiran (update) serta penghapusan.
Sumber paket atau repository bisa berada dari empat sumber, yaitu :
1. Server Web
2. Jaringan Lokal, misalnya dari server NFS,
3. CD/DVD-ROM,
4. Folder lokal.
Mirror BlankOn :
Mirror Ubuntu :
Pengaturan Repository
84
Untuk melakukan pengaturan repository APT, Anda bisa klik menu System >
Administrasi > Sumber Perangkat Lunak pada BlankOn Linux edisi Reguler, atau
menu BlankOn > Peralatan Sistem > Sumber Perangkat Lunak pada BlankOn Linux
edisi Minimalis. Berikut adalah cara – cara pengaturan repository dari setiap jenis
sumber.
Jika Anda ingin melakukan pengaturan sumber perangkat lunak dari mirror resmi
BlankOn Linux, Anda bisa lihat pada tab “Perangkat Lunak BlankOn”. Pilih semua
cabang piranti lunak yang tersedia pada bagian “Dapat diunduh dari Internet”.
Kemudian, tentukan cermin yang akan Anda gunakan pada bagian “mengunduh
dari”.
Sebelum melakukan pemutakhiran atau update sistem, terlebih dahulu Anda harus
mengaktifkan repository update dari repository resmi BlankOn Linux yang Anda
pilih. Untuk melakukan hal ini, klik tab “Pemutakhiran”, dan pilih repository update
yang ingin Anda aktifkan dan memberi centang pada semua jenis pemutakhiran pada
bagian “BlankOn pembaharuan”.
85
lagi, Anda bisa menggunakan repository tambahan dari Ubuntu dengan membuka tab
“Perangkat Lunak Piranti Ketiga”.
Secara bawaan, BlankOn Linux sudah disetel untuk menggunakan repository Ubuntu
dari mirror http://dl2.foss-id.web.id. Jika Anda ingin mengubah servernya, Anda bisa
klik pada salah satu cabang repository, lalu klik tombol “Ubah...”. Kemudian, atur
alamat server pada bagian “URI”. Lalu klik tombol “OK”.
Terdapat tiga cabang repository Ubuntu yang bisa Anda aktifkan, yaitu :
1. Resmi disokong (Main) dan Driver tak bebas (Restricted) berisi paket piranti
lunak umum yang sudah didukung oleh Ubuntu secara resmi dan juga berisi
paket piranti lunak pengendali piranti lunak yang tidak bebas.
2. Dikelola oleh komunitas (Universe) berisi paket piranti lunak yang umum
namun tidak didukung secara resmi oleh Ubuntu.
3. Perangkat Lunak Terbatas (Multiverse) berisi paket piranti lunak tertutup dan
tidak didukung secara resmi oleh Ubuntu.
Jika ingin mengaktifkan pemutakhiran pada piranti lunak yang berasal dari
repository Ubuntu, Anda bisa beri tanda centang pada “Pembaharuan yang
disarankan” dan “Pemutakhiran keamanan yang penting” pada setiap cabang
repository yang tertera pada daftar.
Jika Anda ingin menambahkan repository lainnya, Anda bisa klik pada tombol
“Tambah” lalu mengetik baris APT sesuai dengan repository yang diinginkan.
Informasi dari baris APT bisa dilihat pada situs repository bersangkutan.
86
INFO: Repository Ubuntu berisikan sekitar 27000+ paket piranti lunak untuk Linux
yang siap untuk dipasang. Jika masih merasa kurang, ada repository tambahan yang
bernama Medibuntu yang berisikan berbagai piranti lunak non open source untuk
Ubuntu. Informasinya, silahkan buka situs http://www.medibuntu.org.
Beberapa institusi pendidikan dan kantor menyediakan repository secara lokal yang
bisa Anda manfaatkan untuk menekan biaya penggunaan bandwidth internet. Untuk
memanfaatkannya, silahkan tanyakan kepada administrator jaringan Anda tentang
baris APT dari repository termasuk repository untuk pemutakhiran (jika ada). Lalu
tambahkan baris APT baru sesuai dengan cara yang dijelaskan di atas.
Tidak memiliki koneksi internet langsung? Anda bisa menggunakan media CD/DVD
sebagai repository. Komunitas BlankOn Linux menyediakan Cakram Pengaya dalam
bentuk CD/DVD yang bisa Anda unduh melalui situs http://www.blankonlinux.or.id
atau membelinya di toko linux terdekat.
Selain itu, jika ingin menggunakan repository Ubuntu tanpa perlu jaringan Internet,
Anda juga bisa mendapatkan DVD Repository Ubuntu yang versinya setara dengan
versi BlankOn Linux yang digunakan (BlankOn 5.0 setara dengan Ubuntu 9.04).
Silahkan merujuk ke situs http://ubuntu-id.org untuk cara mendapatkannya.
87
Memasang dan menghapus piranti lunak
Terdapat tiga cara untuk melakukan pemasangan dan penghapusan piranti lunak.
Yaitu melalui fitur Tambah/Hapus, menggunakan manajer paket Synaptic dan
melalui antarmuka teks dengan perintah APT-GET.
Untuk pemasangan piranti lunak melalui fitur Tambah/Hapus, klik menu BlankOn
lalu pilih menu Tambah/Hapus pada BlankOn reguler, atau klik menu BlankOn >
Peralatan Sistem > Tambah/Hapus pada BlankOn minimalis.
Gambar 7.4 Penambahan dan penghapusan piranti lunak melalu fitur Tambah/Hapus
Agar semua piranti lunak ditampilkan, pilih item “Semua aplikasi tersedia” pada
bagian tunjukkan. Sekarang, Anda bisa memberi centang pada paket piranti lunak
yang ingin dipasang dan menghilangkan centang pada paket piranti lunak yang ingin
dihapus. Untuk memudahkan pencarian, Anda bisa klik jenis paket piranti lunak
yang ingin Anda cari pada daftar yang ada di bagian kiri jendela. Selain itu, Anda
juga bisa mencari paket piranti lunak secara spesifik melalui fitur pencarian yang ada
di pojok kanan atas jendela.
Untuk menerapkan perubahan, Anda bisa klik tombol “Terapkan Perubahan”, dan
klik tombol “Terapkan” kembali pada jendela dialog konfirmasi. Maka fitur
Tambah/Hapus akan memasang piranti lunak yang ingin Anda pasang dan
menghapus piranti lunak yang ingin Anda hapus.
Setelah selesai melakukan penerapan, Anda bisa klik tombol “Tambah/Hapus piranti
lunak” jika Anda ingin memasang atau menghapus piranti lunak. Atau klik tombol
“Tutup” jika Anda ingin keluar dari aplikasi ini.
88
Manajer Paket Synaptic
Jika Anda ingin memasang atau menghapus piranti lunak secara detail, Anda bisa
menggunakan aplikasi Synaptic yang bisa Anda buka melalui menu System >
Administrasi > Manajer paket Synaptic pada BlankOn Linux edisi Reguler, atau
melalui menu BlankOn > Peralatan Sistem > Manajer paket Synaptic pada BlankOn
Linux edisi Minimalis.
Gambar 7.5 Penambahan dan penghapusan piranti lunak melalu fitur Synaptic
Cara penggunaan aplikasi ini sangat mirip dengan cara menggunakan fitur
Tambah/Hapus. Namun, aplikasi ini menampilkan daftar paket piranti lunak secara
detail. Selain Anda bisa menambah dan menghapus aplikasi, Anda juga bisa
melakukan hal yang sama untuk pustaka sistem yang tersedia. Untuk menandai paket
piranti lunak yang ingin dipasang, klik pada tanda kotak yang ada di sebelah kiri
nama paket, lalu pilih menu “Tandai untuk instalasi”. Sedangkan jika ingin
menghapus paket piranti lunak, klik pada kotak yang sama lalu pilih menu “Tandai
untuk dibuang”.
Kadangkala, suatu paket piranti lunak akan meminta satu atau beberapa paket piranti
lunak untuk dipasang (ketergantungan). Jika muncul jendela yang menanyakan hal
tersebut, Anda harus setuju untuk menandai paket piranti lunak yang dibutuhkan agar
Anda bisa memasang paket piranti lunak yang Anda inginkan.
89
Untuk menerapkannya, Anda bisa klik ikon “Terapkan” pada toolbar dan klik tombol
“Terapkan” pada jendela konfirmasi. Maka APT akan memasang/menghapus piranti
lunak yang Anda minta.
Menggunakan perintah apt-get sangat sederhana sekali. Anda cukup ketikkan nama
paket piranti lunak yang ingin dipasang/dihapus, maka APT akan melakukan hal
yang Anda inginkan.
Untuk menggunakan fitur ini, bukalah antarmuka teks misalnya melalui Terminal
dengan menu BlankOn > Aksesoris > Terminal.
Pada terminal, ketik perintah berikut, lalu tekan tombol Enter untuk memasang paket
piranti lunak (Ubah “namapaket” sesuai dengan nama paket piranti lunak yang
hendak Anda pasang) :
Sedangkan untuk menghapus suatu piranti lunak, ketik perintah berikut dan tekan
tombol Enter (Ingat! Ubah “namapaket” sesuai dengan piranti lunak yang ingin Anda
hapus”) :
TIP: Untuk memasang/menghapus lebih dari satu paket piranti lunak, Anda bisa
sebutkan lebih dari satu nama paket pada perintah APT yang dipisah dengan spasi.
Contohnya, jika ingin memasang piranti lunak aplikasi Abiword dan Gnumeric
sekaligus, Anda bisa ketik perintah berikut
Selain melalui repository, Anda juga bisa memasang suatu piranti lunak yang
didistribusikan dalam format berkas DEB seperti aplikasi RealPlayer, VirtualBox,
Skype, dll. Untuk melakukan instalasi dari paket DEB, Anda bisa klik ganda pada
90
berkas DEB tersebut melalui peramban berkas, maka akan muncul jendela yang akan
menuntun Anda dalam melakukan pemasangan.
Pada jendela tersebut, Anda bisa klik tombol “Instal paket”. Maka paket tersebut
akan di-instal ke komputer bersamaan dengan paket ketergantungannya.
Selain melalui repository, Anda juga bisa memasang suatu piranti lunak yang
didistribusikan dalam format berkas .sh seperti aplikasi crossover, netcut, dll. Anda
juga bisa melakukan kompilasi sendiri dari kode sumber program seperti berikut:
Langkah – langkah menginstall aplikasi dengan ekstensi .sh dalam hal ini digunakan
aplikasi crossover :
1. Bukalah konsole linux dan masukklah sebagai root/SU, setelah itu masukklah
ke direktory anda menyimpan file crossover.
2. Setelah itu ketiklah perintah : sh install-crossover-pro-6.1.0.sh
3. Setelah itu tunggulah proses diatas sampai keluar layar proses instalasi
berikutnya seperti gambar di bawah ini
91
4. Selanjutnya pilih OK untuk meneruskan ke step selanjutnya dan akan keluar
layar berikutnya seperti gambar di bawah ini.
5. Setelah keluar menu proses seperti gambar diatas, kliklah Begin Install untuk
memulai meng-install crossover ke dalam sistem dan path yan telah anda
tentukan.
6. Tunggulah beberapa saat dan proses pengInstallan telah selesai atau finish
7. Setelah selesai apabila anda memilih exit maka anda akan keluar dari
crossover dan apabila anda memilih install windows software anda akan
masukk ke proses iinstall aplikasi windows
8. Setelah selesai dalam proses installasi crossover anda akan menemui Setup
Mode, seperti gambar di bawah ini.
92
9. Dalam opsi-opsi yang ada dalam anda akan diberikan pilihan default yaitu ”
Private multi-user mode ” yang artinya anda membolehkan tiap user untuk
menggunakan dan mengistalasi program windows yang meraka inginkan.
Untuk mede selebihnya dapat anda baca di doc crossover setelah anda
melakukan instalasi.
Dalam melakukan instalasi aplikasi yang berasal dari source code, biasanya kita
diberikan file dalam format terkompres. Ada yang berbentuk zip, tar.bz2, tar.gz, atau
kadang-kadang kita harus melakukan rsync atau cvs. Dalam bahasan kali ini kita
fokuskan pada source code yang terkompres. Langkah-langkahnya adalah sebagai
berikut:
1. Pastikan kita mendownload source code yang berbentuk file terkompres, dan
pastikan tidak ada kesalahan dalam proses transfer data attachment-nya. Anda
bisa memakai tools md5sum (semoga vendor penerbit source code tsb
menyediakan md5sum juga untuk melakukan crosscheck atau lebih dikenal
checksum);
2. Berikutnya ekstrak file tersebut dimana saja yang kita suka. Silahkan
memakai cara apapun untuk mengekstrak file tsb, paling mudah lewat tools
mc dari konsole, tinggal enter dan f5.
3. Masuk ke dalam direktori hasil ekstrak, dan jangan lupa ini sangat
diwajibkan, bacalah segala informasi yang dibutuhkan atau bersangkutan
dengan aplikasi tersebut. Biasanya kita bisa melihat file-file standar seperti
readme dan install. Mulailah dari sana.
4. Sebagian besar atau sering sekali kita menjumpai proses instalasi standar
yang dipakai oleh kebanyakan aplikasi yaitu ./configure, make, dan make
install. Hampir kebanyakan atau sering kita melakukan cara standar seperti
itu, namun sekali lagi itu bisa jadi berbeda tergantung dari apa yang kita
93
dapatkan dari informasi file seperti readme dan install.
5. Biasanya dengan cara standar di atas, file binary execute-nya ada di
/usr/local/bin. Kita bisa mengatur letak file (path) binary tersebut dengan
menambahkan opsi prefix pada saat proses ./configure seperti contohnya
./configure –prefix=/usr yang berarti semua file yang telah dikompail dan
dibutuhkan oleh aplikasi hasil dari kompilasi, akan ditaruh dalam direktori
/usr. Ingat Pada tahap ini, proses akan melakukan checking lingkungan sistem
apakah sudah sesuai dengan yang dibutuhkan aplikasi yang mau diinstall. Di
tahap ini pula akan diperiksa semua dependensi yang dibutuhkan oleh
aplikasi. Kesuksesan tahap ini akan menentukan kesuksesan keseluruhan
proses instalasi, sebaliknya kegagalannya sudah pasti akan menggagalkan
seluruh proses selanjutnya. Jadi perhatikan baik-baik log dari proses ini,
apabila terdapat pesan error dan berhenti, carilah sampai dapat solusi
pemecahannya terlebih dahulu, setelah itu ulangi kembali tahap ./configure
ini. Mungkin kita bisa berkali-kali mengulangi proses ini, sampai log dalam
keadaan bersih tanpa pesan error. Setelah selesai tahap konfigurasi, ada
beberapa aplikasi yang memberikan pesan untuk melakukan proses
berikutnya, yaitu make.
6. Tahap selanjutnya make, yaitu proses mengkompilasi source yang telah di
konfigurasi pada tahap sebelumnya. Ini sangat bergantung pada kernel yang
kita pakai. Biasanya, kalau proses konfigurasi tidak ada kegagalan, maka
proses ini akan berjalan mulus sampai selesai, sehingga biasanya kita bisa
melihat pesan “leave directory ……....”
7. Tahap berikutnya biasanya adalah proses instalasi itu sendiri, yaitu make
install yang sebenarnya hanyalah mengkopi file hasil kompilasi ke tempat
yang semestinya sesuai dengan aturan yang telah ditetapkan oleh source code
tersebut. Pada tahap ini, tentu saja biasanya, kita harus menggunakan account
“root” atau super user, karena proses ini membutuhkan privilege untuk
mengakses full pada direktori-direktori sistem di luar privilege user biasa
yang aktif. Nah sampai disini proses instalasi telah selesai, kalau beruntung,
kita bisa langsung menikmati aplikasi baru tersebut, namun kalau tidak,
biasanya sekali lagi biasanya hanya masalah path file binary execute-nya saja.
Kita bisa menyelesaikannya dengan cara membuat link ke file binary yang
telah diinstall di direktori (sekali lagi biasanya) /usr/bin.
Bahasa yang terinstall secara otomatis dalam BlankOn Linux adalah Bahasa
Indonesia. Jika Anda ingin memasang bahasa lainnya, Anda bisa membuka fitur
dukungan bahasa melalui menu System > Administrasi > Dukungan Bahasa pada
94
BlankOn Linux edisi Reguler, atau melalui menu BlankOn > Peralatan Sistem >
Dukungan Bahasa pada BlankOn Linux edisi Minimalis.
Kemudian, pada daftar bahasa yang diberikan, Anda bisa memberi centang pada
bahasa yang ingin Anda instal. Anda juga bisa memilih fitur pendukung bahasa
seperti pengecek ejaan, metoda input, fonta, dll. yang ingin Anda pasang. Untuk
menerapkan pengaturan, klik pada tombol Apply Changes.
Kembali pada jendela pengaturan bahasa, Anda bisa memilih bahasa default yang
ingin digunakan, Anda bisa memilihnya pada opsi “For everyone” jika ingin
95
menerapkan default bahasa untuk semua pengguna, atau melalui opsi “For my menus
and windows” untuk menerapkan bahasa default hanya pada desktop Anda.
TIP: Jika ingin mengaktifkan fitur metoda input (IME) pada BlankOn, Anda bisa
memberi tanda centang pada “use input method engine (IME) to enter complex
character”. Secara bawaan, BlankOn sudah menyertakan metoda input untuk aksara
Lontara (Bugis) dan Batak Toba.
96
Klik tombol “Periksa” untuk memerika update yang sudah ada. Jika terdapat update
paket piranti lunak, Anda bisa memberi centang paket update piranti lunak yang
hendak Anda pasang. Untuk mengunduh dan memasang update, klik tombol “Instal
Update”. Maka APT akan melakukan pemutakhiran pada paket piranti lunak yang
Anda pilih.
Selain cara yang dibahas di atas, Anda bisa melakukan pemutakhiran sistem melalui
terminal. Untuk melakukan hal ini, buka terminal melalui menu BlankOn >
Aksesoris > Terminal. Lakukan pemeriksaan update dengan mengetik perintah “sudo
apt-get update” seperti berikut, lalu tekan Enter :
Kemudian, ketik perintah “sudo apt-get upgrade” seperti berikut untuk melakukan
update paket piranti lunak, lalu tekan tombol enter :
97
Gambar 7.10 Memasang Microsoft Office 2003 pada BlankOn Linux
Perlu diingat, tidak semua aplikasi didukung oleh WINE. Beberapa aplikasi mungkin
tidak bisa berjalan dengan maksimal atau bahkan tidak bisa berjalan sama sekali.
Untuk informasi lebih lanjut mengenai WINE, Anda bisa membuka situs resminya
yaitu http://www.winehq.com.
DAFTAR PUSTAKA
• www.blakonlinux.or.id
98
BAB VIII
TUJUAN
DASAR TEORI
Untuk memberikan suatu perintah pada antarmuka teks, para pengguna harus
mengetik nama perintah yang akan dijalankan beserta opsi-opsi/parameter-nya,
kemudian menekan tombol Enter untuk mengeksekusi perintah tersebut. Tidak
seperti antarmuka grafis, penggunaan mouse secara umum tidak diperlukan karena
semua kontrol hanya dilakukan melalui papan ketik.
Tidak benar jika penggunaan antarmuka teks tidak bisa melakukan produktivitas.
Anda masih bisa berproduktivitas dengan berbagai aplikasi berbasis teks yang
tersedia dan siap Anda gunakan. Bahkan untuk para administrator, penggunaan
antarmuka teks sangat disarankan ketimbang antarmuka grafis karena memakan
sumberdaya CPU dan RAM yang lebih kecil, sehingga tidak menganggu kinerja
komputer pada saat melakukan suatu tugas administrasi.
Pada bab ini, dijelaskan mengenai dasar pengoprasian antarmuka teks yang ada pada
BlankOn Linux. Sasaran pembaca tidak hanya bagi Anda yang power user,
melainkan juga para pemula/newbie yang ingin mempelajari Linux lebih lanjut.
99
METODE DAN TAHAPAN KERJA
Ada dua jenis antarmuka teks yang bisa Anda buka, yaitu terminal dan virtual
console. Terminal merupakan antarmuka teks yang berjalan di dalam desktop dan
berupa jendela aplikasi, sedangkan virtual console merupakan antarmuka teks yang
berjalan secara mandiri di luar desktop.
Untuk membuka terminal, klik menu BlankOn > Aksesoris > Terminal pada
BlankOn reguler, atau klik menu BlankOn > Peralatan Sistem > LXTerminal pada
BlankOn minimalis, kemudian jendela terminal akan muncul di dalam desktop.
Jika Anda ingin membuka sesi kerja yang baru, Anda bisa membuat tab baru seperti
layaknya fitur tabbed browsing pada peramban web dengan mengklik menu File >
Buka Tab, atau Anda bisa tekan tombol Shift+Ctrl+T pada keyboard.
100
Membuka virtual console
Linux telah menyediakan enam sesi antarmuka teks yang bisa Anda buka dengan
cara menekan tombol Ctrl+Alt+F1, Ctrl+Alt+F2 sampai Ctrl+Alt+F6.
Berbeda dengan terminal, Anda tidak bisa melakukan kustomisasi penampilan agar
lebih menarik. Bekerja disini layaknya bekerja dengan sistem operasi DOS (Disk
Operating Systems).
Setelah Anda membuka terminal atau login di dalam virtual console, Anda akan
diminta untuk memasukkan perintah yang ingin Anda jalankan. Tempat Anda
mengetik berada pada kursor/penanda yang berkedip-kedip. Pada bagian kiri kursor
tersebut, Anda akan melihat teks seperti berikut :
blankon@blankon:~$
101
Untuk menjalankan suatu perintah, Anda bisa ketik perintah tersebut lalu menekan
tombol enter. Sebagai contoh, untuk menampilkan isi suatu folder/direktori, Anda
bisa ketik perintah “ls” lalu tekan tombol Enter, maka Anda akan melihat antarmuka
teks seperti berikut :
blankon@blankon:~/Contoh$ ls↵
LaQuena-Yang-Baru.ogg oo-selamat-datang.odt
logo-blankon.svg oo-tentang-blankon.odt
oo-jadwal-pembayaran.ods Profile-LaQuena.odt
oo-maxwell.odt sampul_cd_meuligoe.svg
oo-presentasi-blankon.odp usplash_1024_768.png
oo-sampul-dan-stiker-cd-dvd.odg
blankon@blankon:~/Contoh$
Untuk menjalankan perintah yang bersifat administratif, Anda bisa mengetik perintah
“sudo” sebelum perintah yang ingin Anda jalankan. Anda harus memiliki wewenang
untuk menggunakan sudo agar perintah bisa berjalan. Misalnya, jika ingin
menghapus berkas “nasi.txt” pada folder /opt (Dalam hal ini, Anda tidak memiliki
hak untuk mengelola folder /opt), Anda bisa ketik perintah “sudo rm /opt/nasi.txt”.
blankon@blankon:~$
blankon@blankon:~$ sudo su -↵
root@blankon:~#
102
Perintah-perintah dalam antarmuka teks
Untuk berpindah dari satu folder ke folder lainnya, Anda bisa ketik perintah “cd” dan
diikuti dengan alamat folder yang dibuka (dipisah dengan spasi). Sebagai contoh,
jika ingin membuka folder Downloads yang ada di dalam folder home, Anda bisa
ketik “cd ~/Downloads”. Jika Anda berada di dalam folder home, Anda cukup ketik
“cd Downloads” saja.
blankon@blankon:~$ cd Download↵
blankon@blankon:~/Download$
Jika ingin berpindah ke folder yang ada di level lebih atas, ketik perintah “cd ..”.
blankon@blankon:~/Download$ cd ..↵
blankon@blankon:~$
Untuk melihat isi dari suatu folder/direktory Anda saat ini, Anda cukup ketik opsi
“ls”.
blankon@blankon:~/Contoh$ ls↵
LaQuena-Yang-Baru.ogg oo-selamat-datang.odt
logo-blankon.svg oo-tentang-blankon.odt
oo-jadwal-pembayaran.ods Profile-LaQuena.odt
oo-maxwell.odt sampul_cd_meuligoe.svg
103
oo-presentasi-blankon.odp usplash_1024_768.png
oo-sampul-dan-stiker-cd-dvd.odg
blankon@blankon:~$
Anda juga bisa membuka isi folder lain selain folder saat ini dengan menambahkan
lokasi folder setelah perintah ls dengan dipisah spasi. Misalnya, ketik perintah “ls
/usr” untuk menampilkan isi folder /usr.
blankon@blankon:~$ ls /usr↵
bin games include lib lib64 libexec local sbin share src X11R6
blankon@blankon:~$
Untuk informasi berkas/folder di dalam folder, Anda bisa menambahkan opsi “ -l”
pada perintah “ls” yang Anda jalankan.
104
Membuka berkas
Untuk membuka suatu berkas menggunakan suatu aplikasi, Anda bisa mengetik
perintah untuk menjalankan aplikasi kemudian diikuti dengana nama atau path dari
berkas yang ingin dibuka. Misalnya, jika ingin membuka berkas “oo-tentang-
blankon.odt” pada folder “Contoh” dengan OpenOffice.org, Anda bisa ketik perintah
“soffice Contoh/oo-tentang-blankon.odt”.
Sebagai catatan, jika Anda ingin menjalankan aplikasi berbasis grafis, Anda harus
menggunakan antarmuka teks yang berada di bawah mode grafis alias terminal
emulator. Jika tidak, maka akan muncul pesan kesalahan.
Pada saat aplikasi sedang dijalankan, JANGAN menutup atau mengakhiri sesi
antarmuka teks, karena akan menyebabkan aplikasi yang dibuka tertutup secara
paksa dan menyebabkan kehilangan berkas.
blankon@blankon:~$ cd Coba↵
blankon@blankon:~/Coba$ cd ../Documents/Coba1↵
blankon@blankon:~/Documents/Coba1$
105
Untuk menghapus suatu direktory/folder, Anda bisa gunakan perintah “rmdir
namafolder” atau “rmdir path-folder”. Syaratnya, folder tersebut harus kosong tanpa
berisi berkas atau subfolder apapun.
blankon@blankon:~$ cd Coba↵
bash: cd: Coba: No such file or directory
blankon@blankon:~/Coba$ cd ../Documents/Coba1↵
bash: cd: Coba1: No such file or directory
Untuk menghapus suatu berkas, gunakan perintah “rm” lalu diikuti dengan nama
berkas atau dilengkapi dengan path (alamat lengkapnya) jika diperlukan. Peringatan!
Setelah Anda menjalankan perintah ini, berkas akan dihilangkan begitu saja tanpa
konfirmasi. Jadi, hati-hati dalam menggunakannya.
blankon@blankon:~/Coba$ rm nasi.txt↵
Jika ingin menghapus suatu isi folder sampai isinya secara rekursif, Anda juga bisa
gunakan perintah ini dengan menambahkan opsi “-R”. Sekali lagi, hati-hati dalam
menggunakan perintah ini.
blankon@blankon:~/Coba$ rm -R Coba↵
106
blankon@blankon:~/Contoh$ cp oo-tentang-blankon.odt ../Documents↵
blankon@blankon:~/Contoh$ cd ../Documents↵
blankon@blankon:~/Documents$ ls↵
oo-tentang-blankon.odt
blankon@blankon:~/Documents$
Sama dengan perintah rm, Anda bisa manfaatkan opsi “-R” jika ingin menggandakan
suatu folder secara rekursif.
blankon@blankon:~$ cd Kerangka↵
blankon@blankon:~/Kerangka$ ls↵
oo-tentang-blankon.odt
blankon@blankon:~/Kerangka$
blankon@blankon:~$ cd /Documents↵
blankon@blankon:~/Documents$ ls↵
nasi.txt
blankon@blankon:~/Documents$
107
Perintah yang digunakan untuk mengubah nama berkas sama dengan perintah untuk
memindahkan berkas/folder yaitu “mv”. Cara penggunaannya pun sama. Contoh,
untuk mengubah nama berkas “nasi.txt” ke “wira.txt”, ketik perintah “mv nasi.txt
wira.txt”.
blankon@blankon:~$ ls↵
.........
wira.txt
.........
blankon@blankon:~$
Untuk mengubah hak akses berkas/folder, Anda bisa gunakan perintah chmod
dengan format “chmod hakakses berkas/folder”. Hak akses diisi dengan tiga angka
oktal. Angka ke-1 merupakan hak untuk pemilik, angka ke-2 merupakan hak untuk
grup dan angka ke-3 merupakan hak untuk selain pemilik dan grup. Masing-masing
bagian diisi dengan angka basis 8, dimana hak baca bernilai 4, hak tulis bernilai 2,
hak eksekusi bernilai 1.
Sebagai contoh, untuk mengubah berkas “skrip.py” agar hak baca,tulis dan eksekusi
untuk pemilik, sedangkan yang lain hanya memiliki hak baca dan eksekusi, Anda
bisa ketik perintah “chmod 755 skrip.py”.
Untuk memberikan suatu hak akses secara rekursif pada suatu folder, Anda bisa
menambahkan opsi “-R”. Misalnya, jika ingin memberikan hak mutlak (hak
baca,tulis,eksekusi untuk semua aspek) pada folder Public, Anda bisa ketik perintah
“chmod 777 -R Public”.
Untuk menampilkan hak akses suatu berkas/folder, Anda bisa manfaatkan perintah
“ls -l”. Kemudian, Anda akan melihat seperti karakter yang dicetak tebal yang
merupakan hak akses dari berkas tersebut. Keenam karakter itu dibagi menjadi tiga,
bagian pertama merupakan hak akses pemilik, bagian kedua merupakan hak akses
grup dan bagian terakhir merupakan hak akses selain pemilik dan grup.
108
blankon@blankon:~/Documents$ ls -l Documents↵
Untuk mengubah id pemilik atau grup pada berkas/folder, gunakan perintah chown
dengan format “chown id-pemilik namaberkas” jika ingin mengubah id pemilik
berkas/folder, “chown :grup namaberkas” untuk mengganti grup berkas dan “chown
id-pemilik:grup nama berkas” jika ingin mengubah id pemilik dan nama grup pada
suatu berkas sekaligus. Ingat, yang hanya bisa mengubah pemilik berkas hanyalah
pengguna administratif, sedangkan grup hanya bisa diubah oleh pemilik berkas.
Contohnya, jika ingin mengubah grup berkas menjadi “admin” pada berkas nasi.txt,
Anda bisa ketik perintah “chown :admin nasi.txt”.
Untuk mengetahui id pemilik dan grup dari suatu berkas/folder, Anda bisa
manfaatkan perintah “ls -l”. Kolom kedua dari setiap informasi berkas merupakan id
pemilik berkas, sedangkan kolom selanjutnya merupakan grup/kelompok pemilik
berkas.
blankon@blankon:~/Documents$ ls -l Documents↵
-rwxr-xr-x 1 blankon blankon 658 2009-01-28 17:02 nasi.txt
Keterangan : teks dicetak tebal adalah id pengguna pemilik berkas, sedangkan yang
dicetak miring merupakan id grup/kelompok pemilik berkas.
109
Untuk membuat berkas tar, selain melalui aplikasi pengelola arsip pada desktop,
Anda juga bisa gunakan perintah tar dengan format “tar -f berkas.tar
namaberkas/folder1 namaberkas/folder2.....”. Anda juga bisa gunakan opsi “-v” agar
menampilkan informasi detail dari proses tar.
Sedangkan untuk mengextract atau mengeluarkan isi suatu tarfile, Anda bisa
gunakan perintah dengan format “tar -xf berkas.tar -C folder-tujuan”.
Gzip atau GNU Zip merupakan format arsip terkompresi dengan algoritma Lempel-
Ziv (LZ77). Untuk melakukan kompresi suatu berkas dengan format Gzip, gunakan
perintah “gzip namaberkas”. Ekstensi berkas hasil kompresi adalah *.gz. Sebaliknya,
untuk melakukan decompress, gunakan perintah “gunzip namaberkas.bz2”.
blankon@blankon:~$ ls↵
coba.tar.gz
blankon@blankon:~$ ls↵
coba.tar
blankon@blankon:~$
Bzip2 atau GNU Bzip2 merupakan format kompresi arsip dengan algoritma
Burrows-Wheller block sorting text compression. Untuk melakukan kompresi suatu
berkas dengan format bzip2, gunakan perintah “bzip2 namaberkas”. Ekstensi berkas
110
hasil kompresi adalah *.bz2. Sedangkan untuk melakukan decompress, gunakan
perintah “bunzip namaberkas.bz2”.
blankon@blankon:~$ ls↵
coba.tar.bz2
blankon@blankon:~$ ls↵
coba.tar
blankon@blankon:~$
INFO: Baik format gzip maupun bzip2 “hanya” melakuakan kompresi terhadap
sebuah berkas. Jika ingin mengkompresi banyak berkas di dalam sebuah berkas,
Anda harus menggunakan perpaduan antara perintah tar dengan perintah gzip
maupun bzip2. Anda bisa menambahkan opsi “-z” pada perintah tar untuk
membuat/mengextract tarball dengan format kompresi GZIP. Sedangkan untuk
membuatnya dengan format BZIP2, gunakan opsi “-j” pada perintah tar.
Untuk mencari berkas, gunakan perintah find dengan opsi “find folder -name
“namaberkas”. Contohnya, jika Anda ingin mencari berkas bernama “wira” di dalam
folder rumah/home, ketik perintah “find ~ -name “wira””. Maka akan muncul
path/lokasi dari berkas/fodler yang bernama wira.
111
TIP: Jika Anda ingin menulis nama berkas/folder lebih cepat, Anda bisa terlebih
dahulu mengetik satu/beberapa huruf awal dari nama berkas/folder tersebut,
kemudian menekan tombol Tab pada keyboard. Contohnya, jika ingin mengetik
nama berkas “wirama.txt” lebih cepat, Anda bisa ketik “w” saja atau “wi”, kemudian
menekan tombol Tab. Secara otomatis, nama berkas akan dilengkapi.
TIP: Jika ingin menyebutkan banyak nama berkas/folder yang memiliki huruf awal
sama (misalnya, “wira.txt”, “weda.txt”, “wanti.txt”, “wantek.txt”) Anda cukup ketik
“w*” (w disertai tanda bintang “*”). Jika ingin menyebutkan huruf belakangnya
(misalnya ingin menyebutkan ekstensi berkas txt), Anda bisa ketik “*.txt”.
Sebenarnya, masih banyak lagi perintah-perintah untuk antarmuka teks yang bisa
Anda gunakan untuk bekerja
Untuk melakukan otomatisasi kerja, Anda juga bisa membuat skrip yang disebut
dengan shell script. Otomatisasi pekerjaan sangat penting bagi administrator untuk
memperingan dan mempercepat pekerjaannya dalam jaringan. Untuk mempelajari
shell script lebih lanjut, Anda bisa membaca buku tentang Bash Scripting atau
mencari referensi melalui internet.
Buatlah Susunan Folder atau Folder Tree yang terdiri dari file dan folder
menggunakan perintah di terminal!
DAFTAR PUSTAKA
• www.blankonlinux.or.id
112
BAB IX
TUJUAN
DASAR TEORI
Sekarang kita hidup dalam dunia teknologi informasi yang sudah semakin “matang”.
Sudah umum terlihat dimana-mana orang mengantri di ATM, check-in tiket di
Bandara, menggesek kartu kredit di swalayan, mengakses informasi di warung
internet atau ber-video-call melalui ponsel ber-fitur teknologi 3G. Jika dilihat secara
sekilas, kita sedang menikmati sebuah fasilitas sistem informasi yang sangat
simpel, hidup, relatif terjangkau dan selalu terkoneksi (on-line). Selamat datang di
era teknologi informasi !
Tapi yang perlu diketahui bahwa sesungguhnya dibalik fasilitas tersebut terdapat
satu infrastruktur jaringan komputer (computer network) kompleks yang terhubung
satu sama lain. Infrastruktur ini bertugas untuk mengatur transfer informasi yang
“ruwet” yang tersebar secara luas itu, lalu mengolah dan mengintegrasikannya
menjadi satu fasilitas yang kita gunakan sehari-hari tersebut. Sistem infrastruktur ini
menggunakan perangkat berbasis komputer dalam jumlah yang cukup banyak,
yang dihubungkan melalui satu jaringan telekomunikasi sehingga memungkinkan
perangkat tersebut berkomunikasi. Ujungnya, infrastruktur ini akan diolah, diatur dan
diawasi oleh sebuah komputer induk, yang disebut sebagai SERVER. Jadi server
adalah sebuah terminal akhir yang mengkoordinasikan semua akivitas yang terjadi
pada sistem infrastruktur tersebut.
113
Dalam dunia komputer, Server sejatinya merupakan salah satu varian komputer,
selain PC Desktop, Workstation, Notebook (Laptop) dan Consumer Electronics
Computer.
Pada pengertian server, client (atau kadang disebut PC Client) adalah perangkat
komputer yang terhubung dengan server. Analoginya adalah server itu adalah
seorang Ibu sedangkan Client sendiri merupakan anak-anaknya. Client bisa
berjumlah minimal satu komputer dan maksimal tidak terhingga. Client juga sering
disebut sebagai Terminal atau Workstation (tapi bukan komputer workstation).
Infrastruktur jaringan lokal (Local Area Network) pada dasarnya adalah sistem yang
terjadi antara server dan client dalam skala tertentu.
Secara tradisional, client biasanya adalah sebuah PC Desktop. Tapi saat ini,
sebuah client bisa merupakan sebuah Laptop, PDA, HP, Printer, Game Console
dan lain-lain. Contohnya, sebuah Game Console seperti Sony Playstation 3 sudah
dilengkapi dengan LAN Connector dan WiFi terintegrasi yang berarti dapat menjadi
sebuah client.
Hubungan yang terjadi antara Server dan Client umumnya menggunakan dua tipe
koneksi : Wire (menggunakan kabel) dan Wireless (tanpa kabel; nirkabel).
114
• Switch
• Kabel UTP
• Konektor RJ-45
Web Server ?
Server web adalah sebuah perangkat lunak server yang berfungsi menerima
permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan
mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya
berbentuk dokumen HTML. Server web yang terkenal diantaranya adalah Apache
dan Microsoft Internet Information Service (IIS). Apache merupakan server web
antar-platform, sedangkan IIS hanya dapat beroperasi di sistem operasi Windows.
Pada saat instalasi kita akan diminta memasukkan password root untuk masuk ke
mysql, berikan password yang sama pada setiap pertanyaan(untuk memudahkan
saja).
115
Untuk mem-publish webserver Anda melalui internet caranya cukup mudah, Anda
harus memiliki akses ke modem lokal dan pastikan modem memiliki fitur
DMZ/VPS/Port Forwarding.
Berikut langkah-langkahnya
116
FTP Server ?
FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang
berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan
berkas (file) komputer antar mesin-mesin dalam sebuah internetwork.
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan
masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan
penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.
Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah
FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service
atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-
perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk
mengubah direktori, mengubah modus transfer antara biner dan ASCII, menggugah
berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.
(Sumber : http://id.wikipedia.org/wiki/FTP)
Ada banyak aplikasi FTP server, yang kita gunakan adalah proftpd. Langkah-
langkah konfigurasi FTP Server (proftpd)
Akan ada pilihan standalone atau inetd, sesuaikan dengan kebutuhan Anda. Kita
akan mencoba standalone
Aktifkan proftpd
#/etc/init.d/proftpd start
Instalasi selesai dan Anda sudah bisa mengakses ftp server dari komputer client
dengan menggunakan akun Anda, namun file yang diakses adalah folder home
Anda yang tentunya banyak file-file pribadi, untuk itu buatlah akun baru tempat
menyimpan file-file yang ingin Anda sharing kepada yang lain.
117
Membuat direktori ftpshared (login sebagai root)
Melalui menu System > Administration > Users and Groups kemudian klik Add user.
Misalkan kita menambah user: ilkom, dengan folder homenya: /home/ftpshared
root@komputer02-desktop:/etc/proftpd# cp proftpd.conf
proftpd.conf.asli
root@komputer02-desktop:/etc/proftpd# pico proftpd.conf
Tambahkan code berikut di akhir baris
<Directory /home/ftpshared>
Umask 022 022
AllowOverwrite off
<Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
DenyAll
</Limit>
</Directory>
<Directory /home/ftpshared/download/*>
Umask 022 022
AllowOverwrite off
118
<Limit MKD STOR DELE XMKD RNEF RNTO RMD XRMD>
DenyAll
</Limit>
</Directory>
<Directory /home/ftpshared/upload/>
Umask 022 022
AllowOverwrite on
<Limit READ RMD DELE>
DenyAll
</Limit>
</Directory>
Sampai di sini, konfigurasi proftpd selesai. Sekarang bisa dicoba upload file dari
komputer lain ke komputer yang sudah kita setting sebelumnya. Untuk melakukan
transfer file (upload, download) di windows bisa menggunakan program FileZilla
atau program FTP lain.
Untuk lebih jelasnya bisa dilihat gambar berikut. File bisa ditransfer dengan drag n
drop
119
Forum Server ?
Banyak aplikasi forum yang bisa kita manfaatkan, salah satunya adalah punbb,
berikut cara instalasinya
Akan muncul dialog box, masukkan password untuk root mysql dan phpmyadmin,
password harus sama,
http://punbb.org/downloads.php
Install punbb
cp punbb-1.3.4.tar.gz /var/www/
cd /var/www
tar zxvf punbb-1.3.4.tar.gz
mv punbb-1.3.4 forum
akses ke http://localhost/forum/admin/install.php
Isikan field yang ada sesuai kebutuhan Anda, berikut contohnya
120
Administrator's e-mail admin@contoh.com
Gambar diatas adalah tampilan sederhana yang dimiliki punbb namun cukup untuk
penyedia layanan forum sederhana.
Masih sangat banyak yang harus dikelola oleh seorang administrator, mulai dari
mail server, firewall, routing, DNS server, DHCP server, File sharing, dan lain-lain.
Untuk itu masih dibutuhkan banyak explorasi diri.
DAFTAR PUSTAKA
• www.blankonlinux.or.id
121
BAB X
PEMROGRAMAN DI LINUX
TUJUAN
DASAR TEORI
122
METODE DAN TAHAPAN KERJA
Bahasa C, C++
Bahasa C adalah salah satu unsur terpenting dalam linux, karena sistem utama
yang dipakai untuk membangun linux adalah bahasa C. Untuk bisa membuat
program dalam bahasa C dibutuhkan compiler ‘gcc’, untuk beberapa distro kita tidak
perlu menginstalkan apapun karena sudah tersedia compiler tersebut namun bila
belum ada kita harus menyiapkan terlebuh dahulu, untuk mengecek apakah gcc
sudah terinstal dalam computer kita ketikkan perintah berikut di dalam terminal.
gcc --version
jika gcc compiler sudah terinstal maka akan muncul versi dari gcc yang kita
gunakan seperti berikut,
Apabila yang muncul bukan seperti diatas maka harus di install terlebih dahulu gcc-
nya. Ketikkan perintah berikut di terminal,
Setelah terinstall kita akan membuat program sederhana. Kita bias menggunakan
text editor apapun seperti gedit, mousepad, kedit, dll. Atau bias juga menggunakan
text editor yang berjalan di terminal serperti vi, vim, nano, pico, dll. Kita coba
menggunakan text editor terminal terlebih dahulu, yang kita gunakan nano.
$nano coba.c
ketikkan syntax berikut pada nano
#include<stdio.h>
main()
{
printf(“hello world! \n”);
}
Setelah itu save dengan menekan tombol CTRL+O. Bila muncul pesan konfirmasi
tekan “Y “ enter. Setelah itu tekan CTRL +X untuk keluar dari text editor nano.
Setelah mengetikkan program lalu kita kompilasi dengan perintah,
123
$gcc coba.c –o hasil
$./hasil
Jika benar maka akan muncul tulisan “Hello World!” di layar terminal. Cara yang
sama bias kita gunakan untuk text editor GUI seperti mousepad, dan gedit.
Untuk kompilasi dengan IDE kita bisa menggunakan Geany.
Kita bisa langsung mencobanya dengan mengetikkan kode program seperti diatas,
lalu simpan dengan akhiran(extensi) .c lalu tekan tombol tanda panah disamping
icon build, pilih build bila berhasil dibagian bawah akan muncul pesan kompilasi
sukses, lalu jalankan dengan mengklik tombol execute yang berbentuk roda gigi
disamping tombol build.
Setelah itu kita bisa langsung mencoba membuat program baik menggunakan text
editor terminal maupun IDE. Perbedaan penulisan program dengan bahasa C++
sebagai berikut.
124
#include<iostream>
using namespace std;
int main()
{
cout<<”hello world”<<endl;
}
Cara kompilasi menggunakan IDE sama dengan bahasa C, hanya untuk akhiran
diberi .cpp buka .c saat menyimpan file-nya( File->save as->coba.cpp). untuk
kompilasi dengan terminal menggunakan perintah berikut.
Pemrograman Web
Untuk pemrograman web kita membutuhkan lebih banyak aplikasi. Install terlebih
dahulu webserver, database, dan control panel untuk database-nya.
Pada saat instalasi Anda akan diminta memberikan password untuk login root,
masukkan sesuai keinginan Anda. Untuk phpmyadmin Anda akan diberi pertanyaan
seputar mysql-common, jawab ya saja lalu masukkan password yang sama dengan
mysql.
Untuk menguji apakah webserver telah terinstall dengan baik buka browser Anda,
lalu ketikkan ‘http://localhost’ bila benar akan mucul tulisan ‘it works’.
Untuk memulai menulis program php buatlah dulu folder di /var/www/ dengan nama
folder sesuai keinginan Anda. Contoh yang diberikan menggunakan nama folder
‘belajar’.
<?php
echo “<h1>hello world!</h1>”;
?>
125
Simpan di folder yang terlah Anda buat sebelumnya, /var/www/belajar/ simpan
dengan nama index.php. Untuk melihat hasilnya buka browser Anda lalu masukkan
alamat berikut http://localhost/namafolder/ lalu enter. Jika berhasil maka akan
muncul tulisan besar “Hello world!”.
Bahasa Basic
Salah satu bahasa pemrograman yang paling banyak dipakai oleh pengguna
windows untuk belajar pemrograman adalah bahasa BASIC, dalam linux juga
terdapat BASIC builder seperti Visual Basic yaitu GAMBAS. Penggunaan GAMBAS
sama seperti Visual BASIC hanya component dan library-nya yang berbeda, itu
sebabnya dari Visual Basic ke GAMBAS tidak dapat di konversi, begitu pula
sebaliknya, begitu juga dengan program hasil kompilasinya, tidak dapat digunakan
di masing-masing sistem.
Install terlebih dahulu aplikasi GAMBAS,yang sampai hari ini sudah mencapai versi
2.
Pilih New Project, lalu pilih Graphical Project , Anda juga bisa memilih jenis
project lain, tergantung jenis aplikasi apa yang ingin dibuat serta library apa yang
126
digunakan. Adapun opsi dibagian kanan dapat disesuaikan dengan kebutuhan kita,
misalnya kita ingin membuat aplikasi dengan koneksi database, maka aktifkan
checklist Database Access. Untuk percobaan kali ini kita akan membuat aplikasi
sederhana. Sehingga langsung saja klik next. Setelah itu tentukan folder
penyimpanan project yang Anda buat. Lalu beri nama projectnya.
127
Setelah selesai maka tampilan program GAMBAS akan muncul, klik dua kali form
main yang ada di sisi kiri kolom program untuk memunculkan worksheet
programnya.
Aktifkan toolbox , ada di menu View, Toolbox. Nanti akan muncul di kanan bawah
program. Buat program sederhana.
128
Di bagian properties sebelah kanan GAMBAS, Hapus isi properties Text, lalu ubah
visible menjadi False.
Klik dua kali tombol di Form, lalu akan muncul jendela script dan kursor secara
otomatis aka nada di event button click.
Label1.visible = TRUE
Label1.Text = “Hello World”
Setelah mengetikkan script diatas coba lakukan kompilasi dengan menekan tombol
compile bergambar panah kebawah yang ada di Toolbar bagian atas. Lalu klik
tombol run yang ada di sebelah tombol compile (icon-nya berbentuk tombol play).
129
Jika berhasil maka akan muncul window baru, cek di bagian bawah window
application diluar program GAMBAS, karena jendela programnya tidak muncul
langsung di depan jendela editor seperti compiler lainnya.
Hasil yang muncul seperti gambar diatas, apabila tombol button di klik maka akan
muncul tulisan Hello World. Selamat mencoba.
Itulah sebagian dari implementasi bahasa pemrograman yang ada di linux. Untuk
bahasa pemrograman yang native langsung bisa dijalankan di Linux adalah shell
programming yang sudah dipelajari di BAB VIII, sudah termasuk ke dalam CLI yang
digunakan Linux. Untuk bahasa pemrograman seperti Java, .Net dan lain-lain
implementasinya sama saja dengan yang berjalan di platform windows, untuk .Net
mungkin sedikit berbeda daro penggunaan library namun scara structure sama saja
seperti program GAMBAS.
DAFTAR PUSTAKA
• www.blankonlinux.or.id
130