Jenis Instalasi UbuntuJenis instalasiInstalasi Ubuntu adalah jauh lebih mudah daripada yang Anda kira dan ada dasarnya tig...
Struktur Direktori Ubuntu● root : Lokasi paling dasar dari struktur file dan folder yang ada di linux, lokasi ini juga bia...
Manajer PaketApa itu manajer paket?Untuk menambah atau menghapus aplikasi di Ubuntu, Anda perlu menggunakan package manage...
tetapi hal ini dapat Anda ubah. Fitur ini didisain untuk mengizinkan pengguna untuk melakukan tugasadministratif tanpa ter...
Repositori Perangkat LunakApa itu Repositori?Ada ribuan program yang tersedia untuk diinstal pada Ubuntu. Program ini disi...
pengembangan Ubuntu dan tidak disertakan update keamanan.4. Untuk menggunakan repositori “Multiverse”, cek bagian Non-free...
Synaptic Package ManagerSynaptic adalah aplikasi manajemen paket tingkat lanjut yang dapat menginstal dan menghapus setiap...
sudo apt-get remove nama_paketUntuk melihat daftar perintah dan opsi apt:apt-get help                                Insta...
program, selalu gunakan paket bawaan Ubuntu dari aplikasi yang tersedia melalui manajer paket, jikamemang tersedia.Instal ...
Terminal/ConsolePada dasarnya, Linux merupakan sistem operasi yang berbasiskan pada text (Text Bases) dalam systemkerjanya...
Format Penulisan CLIFormat Penulisan CLI adalah :linux@ubuntu:~ $ perintah argumentKeterangan :$               : menunjukk...
• Ejaan kata dari perintah yang digunakan. Pastikan perintah kita sudah benar ejaan katanya.  Perintah-perintah yang ada m...
Pengenalan Command Line Interface di Ubuntu LinuxDi bawah ini beberapa Command Line yang sering digunakan di terminal Linu...
Perintah Dasar AdminstrasiDasar Kontrol Proses
Perintah Dasar Network                                   Editor Vi (Visual)Vi [Visual] merupakan editor berbasis “console”...
Pada mode penyisipan anda bisa mengetikan teks seperti biasa anda bisa menggunakan tombolDELETE untuk menghapus, HOME untu...
Boot Loader Linux (Ubuntu)Boot Loader adalah aplikasi yang digunakan untuk memilih sistem operasi yang dijalankan, fungsi ...
3. titleTeks yang akan muncul dalam menu Grub, dibawahnya berisi konfigurasi untuk masing-masing sistemoperasi yang akan d...
berikut adalah isi dari file /etc/issuel = nama dari tty saat ini.m = identifier arsitektur mesin, misalnya, i686.n = node...
2. File /etc/motdIsi dari file ini akan ditampilkan setelah user sukses melakukan login.file ini dapat anda ubah dengan me...
if [ -d /etc/profile.d ]; thenfor i in /etc/profile.d/*.sh; doif [ -r $i ]; then. $ifidoneunset ifiif [ "$PS1" ]; thenif [...
4. File Konfigurasi /etc/rc.localIsi dari file ini adalah perintah-perintah tambahan yang akan dijalankan ketika komputer ...
dengan menggunakan argumen untuk menampilkan isi dari direktori /home/user/Documents :- Membuat direktori : untuk membuat ...
bentuk sintak : cp [direktori_asal] [direktori_tujuan]- Mengubah nama file : Mengubah nama file dengan perintah mv.menguba...
Folder dan fileUntuk menghidden suatu file atau folder adalah dengan cara memberi tanda titik (.) sebelum namafile atau fo...
DirektoriDirektori bisa berisi file atau sub direktori lain. Dalam sebuah sistem Linux terdapat satu direktoriinduk yang b...
Atribut dan Hak AksesUntuk melihat secara lengkap atribut yang melekat pada file option -l.$ ls -lperhatikan bagian paling...
Dari hasil ls -l yang tampak seperti pada gambar diatas kita ambil satu contoh file bernama output.pdfdengan atributmaka p...
Mengubah Hak Akses (chmod)Untuk mengubah hak akses gunakan chmod. Contoh: output.pdf akan diubah dengan konfigurasisebagai...
Ada cara lain untuk mengubah hak akses yaitu dengan cara menganti opsi r/w/x dengan angka untuklebih jelasnya perhatikan p...
NautilusNautilus adalah file manager ubuntu, jika pada sistem operasi windows disebut windows explorerCara untuk mengaktif...
Optimalkan Setting NautilusSecara standar nautilus telah terseting sesuai dengan kemudahan pengguna,ada baiknya beberapape...
pilih tab behavior :Lihat pada Executable Text Files pilih View executable text files when they are opened hal inibertujua...
Running Nautilus sebagai rootKadang kala perlu juga mengaktifkan nautilus pada mode Administrator atau lebih dikenal root ...
untuk menginstall nautilus-gksu :$ sudo apt-get install nautilus-gksusetelah selesai meng-install paket-paket tersebut mak...
nautilus-wallpaper :nautilus-gksu :
nautilus-image-converter:                            Shutdown Otomatis Di UbuntuAda dua cara shutdown otomatis di ubuntu, ...
Keterangan :-h : halt (proses shutdown)Jika kita tutup terminal maka proses ini akan tetap berjalan untuk membatalkan peri...
kanan di paket program tersebut dan pilih Mark for Complete Removal. Lalu klik menu Applydengan tanda centang hijau diatas...
sudo apt-get install alien (jika ada koneksi internet)Setelah paket alien terinstall jalankan perintah:alien -d nama_packa...
Mengembalikan bootloader ubuntu yang hilang setelah                                       install windowsJika anda menggun...
$update-grubsetelah itu restart komputer anda. maka bootloader ubuntu akan berjalan sebagaimana mestinya.Tapi terkadang ti...
maka akan tampil seperti pada gambar dibawah ini:rubah uuid pada menu windows sesuai uuid yang terbaru sesuai hasil ls -la...
Download video dari youtube di ubuntubaru nyoba cara ini semalam dan berhasil, install paket youtube-dl. Langkah-langkah y...
ada file hasil download dengan extensi bundle2. Buka terminal dan masuk kedirectory hasil download tadi. saya menyimpan di...
Untuk mendapatkan informasi file yang sudah digabungkan tadi :Sekarang, bagaimana cara meng-ekstak file tersebut ? Terlebi...
Load Subtitle Totem(Movie Player) pada UbuntuSaat kita memutar film dengan totem di ubuntu subtitle film tidak diload, sec...
3. Kemudian pada tab General pilih Load subtitle files when movie is loaded
Mereset Password UbuntuMungkin kita pernah lupa dengan password untuk login di Ubuntu. Untuk itu pada kesempatan kali inis...
3. Tentukan username yang ingin direset passwordnya, ketikkan perintah : $ls /home untuk       mendapatkan username   4. K...
[Ubuntu 11.04] ClassicMenu IndicatorClassicMenu Indikator adalah applet indikator untuk Unity, yang menyediakan menu utama...
Mengubah Login Sound UbuntuMisalnya saya ingin menggunakan sound dengan nama “Rotten Inside.ogg”Langkah-langkah :1. Pindah...
5. Save dan close, kemudian reboot komputer.                        Convert video flv ke mp3 ubuntuCara 1 :   1. install p...
tunggu hingga proses selesai. Hasilnya berupa file musik yang anda inginkan dengan format mp3.Dengan begitu maka proses ko...
jika proses berhasil maka anda akan melihat ada file_musik.wav pada direktori kerja anda saat ini.3. Kemudian ketikkan per...
Menggunakan wkhtmltopdfUntuk menginstal wkhtmltopdf di Ubuntu, jalankan perintah berikut dalam terminal:     sudo apt-get ...
berikut screenshot outputnya:Dengan wkhtmltopdf, anda dapat menonaktifkan javascript pada halaman jika anda inginkan,mengu...
Install Netbeans di UbuntuBerikut langkah-langkah install netbean di ubuntu :1. Siapkan installer Netbean yang bisa anda d...
maka akan muncul pertanyaan apakah ingin melanjutkan instalasi atau tidak, jika ya maka tekan y padakeyboard kemudian ente...
pilih <ok> dengan cara klik tombol tab pada keyboard kemudian tekan enter, kemudian akan munculjendela kurang lebih sepert...
kemudian akan muncul jendela untuk instalasi netbean IDE kurang lebih sebagai berikut :Klik Next, maka akan muncul jendela...
berikan tanda centa pada bagian “I accept the terms in the license agreement”, kemudian klik Next.Kemudian akan muncul jen...
Next saja, Kemudian Muncul jendela untuk memilih direktori untuk menginstall glassfish, sepertigambar dibawah ini :klik Ne...
klik Install, maka proses instalasi netbean akan berjalan, kurang lebih prosesnya seperti ini :tunggulah sampai proses sel...
Asosiasi File (Open With) UbuntuKita dapat menentukan sebuah aplikasi tertentu dapat dibuka oleh suatu aplikasi secara def...
Membuka Proteksi PDF (SECURE PDF) di UbuntuFile dengan format pdf yang diproteksi (secure pdf) biasanya tidak bisa untuk d...
Masukkan nama file output dan pilih PDF sebagai Output Format. Klik Print dan kamu akanmendapakan file copy-an dari file a...
Disable Guest Session UbuntuJika anda menggunakan LightDM default di Ubuntu 11,10, edit /etc/lightdm/lightdm.conf sehingga...
Menambahkan Repository Sabily pada UbuntuApa itu sabily?? sabily merupakan salah satu distro turunan ubuntu khusus untuk p...
Mengetahui Tipe Sebuah File Dengan Perintah filePerintah ini akan berguna untuk mengetahui isi file. Untuk melakukan ini g...
standar dalam sistem UNIX.Standar Kesalahan (Standar Error)Standar Error adalah error output dari program. Output ini juga...
<Simbol kurang dari akan memasukkan informasi dari suatu tempat (file teks) seperti jika mengetiksendiri. Sering digunakan...
contoh :               Beberapa Perintah Help pada Linux UbuntuHelp menyediakan informasi mengenai bagaimana anda dapat me...
perintah. Berikut sintaksnya:     info nama_program3. whatisMenaplikan suatu baris deskripsi tentang fungsi dari suatu pro...
2. perintah yang saya ketikkan : info man3.whatis4. apropos, seperti yang anda lihat pada gambar dibawah bahwa perintah ap...
Konfigurasi Wireless UbuntuLogin sebagai super user agar mempunyai hak akses untuk mengkonfigurasi interface wireless deng...
Jika sudah coba lakukan scan jaringan wireless menggunakan perintah berikut :      iwlist wlan0 scanhasilnya kurang lebih ...
Tool Network Linux UbuntuBeberapa command pada linux yang dipakai untuk melakukan konfigurasi dan troubleshootingjaringan:...
Apabila sudah keluar eth0 artinya perangkat jaringan kita menggunakan eth0. 100base-TX-FD artinyakita menggunakan kecepata...
HWaddress = MAC addressflags mask = tipe arp, jika SM menandakan statik, sementara C berarti dynamiciface = nama interface...
Setting IP Ethernet di Linux UbuntuPerintah yang biasa digunakan untuk setting IP adalah ifconfig. Perintah ini juga bisa ...
Jika ingin menentukan netmask (misalnya 255.255.255.0), maka perintahnya kurang lebih sebagaiberikut:      sudo ifconfig e...
Lalu bagaimana agar membuat konfigurasi tersebut tersimapan secara permanen berikut langkah-langkahnya :1. Buka terminal d...
4. setelah menambahkan konfigurasi simpan dan keluar dari file tersebut.5. kemudian ketikkan perintah berikut pada termina...
Tema GTK3 Kacau setelah Menjalankan unity-greeter.                gnome-settings-daemon berhenti bekerjaSetelah menjalanka...
maka jendela configuration editor akan muncularahkan ke org/gnome/settings-daemon/plugins/xsettings
berikan tanda centang pada active valueSelesai gnome-settings-daemon akan mulai bekerja dengan baik lagi.                 ...
mendownload source kernel:      $ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-x.y.z.tar.bz2proses akan terlihat...
make menuconfigmaka akan muncul jendela seperti pada gambar dibawah ini:Anda harus memilih pilihan yang berbeda sesuai keb...
7. Install kernelSejauh ini kita telah mengkompilasi kernel dan menginstall modul kernel. Saatnyauntuk menginstal kernel i...
Katakanlah anda memiliki kedua LightDM dan GDM display manager terinstal pada komputer anda(menjalankan Ubuntu atau distri...
Jika GDM terinstal, anda dapat menjalankan perintah yang sama (“sudo dpkg-reconfigure     gdm”) untuk beralih ke display m...
2. Jalankan Configuration Editor dengan menekan alt+F2 dan ketikkan :     gconf-editormaka jendela Configuration Editor ak...
klik dua kali pada button_layout kemudian masukkan :minimize,maximize,close kemudian tekanOK.3.. Langkah terakhir tekan al...
Sesudah :      Menampilkan Semua Icon/Indicators pada Panel UbuntuJika anda menggunakan ubuntu dengan lingkungan unity (un...
tunggu hingga proses instalasi selesai.2. Jalankan dconf-editor dengan menekan alt+F2 dan ketikkan dconf-editor :maka akan...
arahkan pada desktop=>unity=>panelubahlah bagian systray-whitelist :Sebelum :Sesudah :
kemudian refresh unity anda dengan menekan tombol alt+F2 kemudian ketikkan :     unity --replaceCatatan : jangan menggunak...
Jika proses instalasi sudah selesai buka program soundconverter kurang lebih akan terlihat seperigambar dibwah ini:Misalny...
Maka akan muncul jendela untuk memilih file audio yang ingin dikonversi, pilihlah file mp3 yangingin dikonversi ke ogg :
2. Kemudian pergi ke menu edit->preferencespada bagian Type of result pilih format yang dinginkan, pada kasus ini Ogg Vorb...
3. Tekan icon convert untuk memulai konversi dan tunggulah hingga proses konversi selesai.Hasil dari konversi berada pada ...
Format USB pen drive di UbuntuBerikut langkah-langkah untuk melakukan format USB:1. Ketikkan “sudo fdisk -l pada terminal”...
Pertama pastikan USB tidak di-mount. Jika USB dalam keadaan di-mount maka harus di-unmount duludengan mengetikkan perintah...
ext2,ext3 dan lain sebagainya.Untuk memberikan label pada USB pen, format perintahnya adalah sebagai berikut:         sudo...
dari memory ke swap. Nilainya antara 0 -100, ketika swappiness=0 maka itu akan memberitahu kerneluntuk menghindari prosses...
cari baris vm.swappiness dan ubah nilainya menjadi 10. Jika tidak ada baris vm.swappiness ,tambahkan baris ini pada bagian...
GnoCHMGnoCHM adalah viewer file CHM. Yang dirancang dan terintegrasi dengan Gnome.xCHMxCHM merupakan open source dan cross...
Jika dengan cara sebelumnya belum berhasil gunakan cara ini:1. Buka terminal dak ketikkan perintah ini:      gksudo gedit ...
$ pwdBukankah lebih baik untuk menggabungkan keduanya mkdir dan cd dalam perintah tunggal?untuk melakukan hal tersebut iku...
Sekarang, lakukan kedua perintah mkdir dan cd pada saat yang sama menggunakan perintahtunggal seperti yang ditunjukkan di ...
Extract file RAR di UbuntuSebelum meng-extract file rar di ubuntu, pada ubuntu harus ter-install apliksai yang bernama unr...
berikut ini perintah untuk meng-extract file rar$ unrar x file.rarcontoh meng-extract file Winrar4.0FullVersion.rar:      ...
berikut langkah-langkahnya :1. Ketikkan perintah :$ cd ~/.gnome2/keyrings/2. Ketikkan perintah : $ sudo rm *.keyring3. Res...
Disable/Enable Auto-Mount di Ubuntuuntuk mematikan auto run ketika memasukkan media disk atau flash drive di Ubuntu. Berik...
3. Kemudian hilangkan tanda centang pada bagian media_automount , danmedia_automount_open. Dan berilah centang pada media_...
apt-fastapt-fast digunakan untuk menggantikan apt-get guna mempercepat proses download aplikasi. Padadasarnya, apt-fast ad...
Pengenalan dan Pengantar Pemrogramman pythonDi antara banyak bahasa pemrograman yang tersedia saat ini, Python adalah sala...
Penjelasan :#!/usr/bin/env pythonBaris ini memberitahu sistem bahwa ini adalah program python, dan menggunakan interpreter...
Sekarang ketikkian :     print 2+2Kemudian tekan enter, maka hasilnya seperti pada gambar berikut :Sekarang mari bermain d...
2. Kemudian tampilkan variable string dengan mengetikkan :      print stringmaka hasilnya akan terlihat seperti pada gamba...
Konfirmasi. Ini adalah tipe string. Jika kita ingin menggunakan ini sebagai nilai numerik, kita bisalakukan dengan cara be...
Mengapa demikian?Ternyata dalam pemrogramman python ada yang disebut identasi. Identasi merupakan hal yang perludiperhatik...
2. Menggunakan tab (tabulasi) :pilih salah satu dari dua pilihan gaya penulisan diatas kemudian simpan file tersebut(rekom...
Yah, tampaknya telah bekerja, tetapi mengapa ia menghitung hanya sampai 9 dan kemudianberhenti. Lihatlah output lagi. Ada ...
berisi jumlah hari pada masing-masing bulan:     DaysInMonth = [31,28,31,30,31,30,31,31,30,31,30,31]Jika kita mau menampil...
Jika kita ingin mengganti nilai pada index ke-3 yaitu 17 menjadi 77 maka kita ketikkan:      number[3]=77bisa dilihat dari...
print strng [9:14]Yang mengembalikan nilai ‘telah’. Penghitungan berhenti pada 14, tetapi tidakmengembalikan karakter ke-1...
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
Upcoming SlideShare
Loading in …5
×

Ubuntu

5,069 views
4,939 views

Published on

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,069
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
735
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Ubuntu

  1. 1. Jenis Instalasi UbuntuJenis instalasiInstalasi Ubuntu adalah jauh lebih mudah daripada yang Anda kira dan ada dasarnya tiga cara untukmelakukannya, sebagai berikut:1. Dual BootMenginstal Ubuntu dengan partisi ulang hard disk komputer anda. Hal ini melibatkan semakinmengecilnya partisi Windows yang ada dan membuat partisi baru bersama untuk Ubuntu. Setelah ini,Ubuntu diinstal dan menu ditambahkan sehingga Anda dapat memilih antara Ubuntu dan Windowspada saat boot.CATATAN Daripada partisi ulang, beberapa pengguna memilih untuk menghapus Windows dari harddisk dan menginstal Ubuntu pada komputernya. Ini juga dapat dilakukan dengan menggunakan metodeinstalasi di atas.2. Instalasi dalam WindowsWubi adalah perangkat lunak Windows yang menginstal Ubuntu dalam serangkaian file virtual harddisk yang terdapat dalam filesystem Windows. Kemudian mengkonfigurasi menu boot sehingga Andadapat memilih antara booting ke Ubuntu atau Windows. Menggunakan Wubi untuk menginstal Ubuntusama seperti menginstal beberapa perangkat lunak Windows, dan bebas risiko. Bahkan ada opsiuninstall ditambahkan ke Add / Remove Programs. Kekurangan hanya sedikit penurunan dalamperformance, Anda juga akan menemukan Ubuntu suspend-to-disk (hibernate) power saving modetidak bekerja.TIP Anda masih dapat menggunakan “sleep” power saving mode yang dapat menghemat daya untuksebagian besar komponen komputer, kecuali RAM.3. Komputer VirtualDengan men-download aplikasi komputer virtual, seperti VMware Player atau virtualbox, anda dapatmenginstall ubuntu sehingga dapat berjalan pada desktop Windows. Tetapi ada beberapa kekuranga jikamenggunakan virtual komputer misalnya desktop efek visual tidak akan bekerja. Selain itu, anda akanmemerlukan PC yang kuat dengan memori lebih dari 1GB untuk hasil yang optimal.
  2. 2. Struktur Direktori Ubuntu● root : Lokasi paling dasar dari struktur file dan folder yang ada di linux, lokasi ini juga biasa disebutdengan root directory.● boot : Folder atau direktori ini biasa digunakan untuk menyimpan file-file yang dibutuhkan saatproses booting linux● bin : Folder ini biasa digunakan untuk menyimpan file-file executable linux, semua perintahperintahdasar linux biasanya disimpan di folder ini.● sbin : Folder ini juga digunakan untuk menyimpan file-file executable di linux, namun sedikitberbeda dengan bin, sbin hanya bisa diakses oleh root (adminstrator linux)● dev : Folder ini digunakan sistem untuk menyimpan file-file device seperti hardisk,cdrom, floppy,usb, dll.● mnt : Folder ini digunakan untuk mount point semua device yang ada difolder /dev diatas.● etc : Folder ini digunakan untuk menyimpan file informasi atau konfigurasi dari program atauaplikasi yang terinstall dalam sistem tersebut.● usr : Folder ini digunakan untuk menyimpan program atau aplikasi yang akan diinstall kedalamsistem.● home : Folder ini digunakan untuk menyimpan data atau dokumen dari pengguna linux itu sendiri.
  3. 3. Manajer PaketApa itu manajer paket?Untuk menambah atau menghapus aplikasi di Ubuntu, Anda perlu menggunakan package manager. Iniadalah program untuk menginstal dan meng-uninstall perangkat lunak, dan mencari komponen yangdibutuhkan oleh setiap perangkat lunak.Ada tiga buah manajer paket utama yang dapat Anda gunakan di Ubuntu: • Add/Remove Programs – Cara mudah untuk menginstal dan meng-uninstall program. • Synaptic – Pengendali dari perangkat lunak dan komponen sistem tingkat lanjut. • Apt – Untuk Anda yang lebih suka menggunakan Terminal.Aplikasi diatas tidak dapat digunakan secara bersamaan. Silakan tutup terlebih dahulu dan buka salahsatu saja.Anda memerlukan hak akses administratif untuk menggunakan program-program tersebut. Pekerjaan AdministratifDi Ubuntu, karena alasan keamanan, pekerjaan administratif dibatasi kepada pengguna yang memilikihak istimewa saja. Akses administratif diberikan kepada pengguna individu, yang dapat menggunakanperintah sudo untuk melakukan tugas administratif. Akun pengguna pertama yang Anda buat padasistem saat instalasi akan, secara default, mempunyai akses ke sudo. Anda dapat membatasi ataumengaktifkan akses sudo ke pengguna lain dengan aplikasi Users and Groups .Ketika Anda menjalankan aplikasi yang membutuhkan hak akses root, sudo akan menanyakan Andauntuk memasukkan kata sandi pengguna normal. Hal ini untuk memastikan agar aplikasi berbahayatidak merusak sistem Anda, dan berfungsi sebagai pengingat bahwa Anda sedang melakukan tugasadministratif sistem yang mengharuskan Anda agar berhati-hati.Untuk menggunakan sudo pada baris perintah, cukup ketik “sudo” sebelum perintah yang Anda inginjalankan. Sudo kemudian akan menanyakan kata sandi Anda.Sudo akan mengingat kata sandi Anda untuk waktu yang telah diatur. Default-nya sekitar 15 menit,
  4. 4. tetapi hal ini dapat Anda ubah. Fitur ini didisain untuk mengizinkan pengguna untuk melakukan tugasadministratif tanpa terus ditanya kata sandi setiap waktu.Harap berhati-hati ketika melakukan tugas administratif, sebab dapat merusak sistem Anda!Beberapa tips lain dalam menggunakan sudo:Untuk menggunakan terminal “root”, ketik “sudo -i” pada baris perintah.Semua alat konfigurasi berbasis grafik di Ubuntu telah menggunakan sudo, jadi aplikasi tersebut akanmenanyakan kata sandi Anda jika dibutuhkan Pengguna dan GrupUntuk menambah pengguna dan grup ke sistem, Anda dapat menggunakan aplikasi Users And Groupsyang terletak di System->Administration->Users and Groups .Agar perubahan dapat digunakan Anda perlu logout dan kemudian login kembaliUntuk menambah pengguna, klik pada Add user, isi ruas data kemudian kilik OK. Untuk menyuntingproperti dari tiap pengguna, klik tombol Properties yang terletak di jendela utama Users.Untuk menambah grup baru, pilih tab Groups dan klik Add group. Pilih nama untuk grup baru dan, jikamenginginkan, Anda dapat mengubah nilai default Group ID. Jika Anda mencoba mengganti Group IDyang telah tersedia, suatu peringatan akan muncul.Anda dapat menambah pengguna ke grup yang baru dibuat dengan memilih pengguna dari menusebelah kiri dan klik tombol Add. Menghapus pengguna sama mudahnya seperti dengan menambah:pilih pengguna dari menu sebelah kanan lalu klik Remove. Jika Anda sudah siap, klik OK dan grupbaru dengan penggunanya, jika dimasukkan, akan dibuat.Untuk menyunting properti dari suatu grup, dari dalam jendela utama Groups, pilih nama grup dan kliktombol Properties.Untuk menghapus pengguna atau grup dari sistem, pilih grup atau pengguna yang ingin Anda hapusdan klik Delete.Semua informasi pengguna dan group disimpan dalam file berikut:• /etc/passwd: informasi (nama, direktori, home dll) dari pengguna.• /etc/group: informasi tentang group pengguna.• /etc/shadow: password dalam bentuk enkripsi
  5. 5. Repositori Perangkat LunakApa itu Repositori?Ada ribuan program yang tersedia untuk diinstal pada Ubuntu. Program ini disimpan dalam arsipperangkat lunak (repositories) dan tersedia bebas untuk instalasi melalui Internet. Hal inimempermudah untuk menginstal program baru dalam Linux, dan juga sangat aman, karena setiapprogram yang Anda instal dibangun khusus untuk Ubuntu dan diperiksa sebelum program tersebutdiinstal. Untuk mengorganisir perangkat lunak, repositori Ubuntu dikelompokkan ke dalam empatgrup: Main, Restricted, Universe, dan Multiverse.Dasar pemikiran yang digunakan untuk menentukan perangkat lunak mana yang akan masuk kategorimana adalah berdasarkan dua faktor:- Tingkat dukungan dari tim pengembangan perangkat lunak yang tersedia untuk suatu program.- Apakah program tersebut sudah memenuhi Filosofi Perangkat Lunak Bebas.CD Instal standar Ubuntu memuat beberapa perangkat lunak dari kategori Main dan Restricted. Bilasistem Anda terhubung dengan repositori online, akan lebih banyak program perangkat lunak yangtersedia untuk instalasi. Dengan menggunakan alat manajemen paket yang sudah terinstal dalamsistem, Anda dapat mencari, menginstal dan meng-update setiap bagian dari perangkat lunak langsungmelalui Internet, tanpa membutuhkan CD lagi.Menambah Repositori TambahanUntuk menginstal perangkat lunak dari repositori “Universe” atau “Multiverse”:1. Buka System->Administration->Software Properties .2. Pilih Add3. Untuk menggunakan repositori “Universe”, cek bagian Community Maintained (Universe). Menambah repositori ini berarti semesta Perangkat Lunak Bebas akan tersedia untuk diinstal pada sistem Anda. Perangkat lunak ini didukung oleh kelompok sukarelawan dalam Komunitas Ubuntu yang dipilih dengan cermat, tetapi tidak didukung oleh tim inti
  6. 6. pengembangan Ubuntu dan tidak disertakan update keamanan.4. Untuk menggunakan repositori “Multiverse”, cek bagian Non-free (Multiverse). Menambah repositori ini berarti perangkat lunak yang digolongkan di dalam non-free akan tersedia untuk diinstal pada sistem Anda. Perangkat lunak ini mungkin tidak diizinkan dalam beberapa wilayah yurisdiksi. Ketika Anda menginstal setiap paket dari repositori ini, Anda harus memastikan bahwa hukum dari negara Anda mengizinkan penggunaan paket ini. Dan juga, perangkat lunak ini tidak disertakan update keamanan.Klik Close untuk menyimpan perubahan dan keluar.UpdateTerkadang pengembang Ubuntu merilis update fitur dan keamanan untuk aplikasi dan paket dalamsistem Ubuntu.Saat update ini tersedia, Ubuntu akan memberitahukan Anda dengan pop-up dan ikon merah dalamarea notifikasi. Untuk meng-update sistem Anda, klik tombol merah, masukkan kata sandi dan klik OK.Program Update Manager akan menampilkan update yang tersedia: untuk men-download danmenginstal update ini klik Install Updates. Ubuntu kemudian akan men-download dan menginstalupdate yang tersedia dari Internet.Ketika Update Manager telah selesai meng-update sistem Anda, tutup jendela pop-up dengan tombolClose, kemudian tutup Update Manager untuk menyelesaikan update sistem Anda. Setelah menginstal beberapa update penting, mungkin diperlukan untuk me-restart komputer Anda. Jika perlu, Ubuntu akan memberitahukan dengan popup dan ikon dalam area notifikasi anda.
  7. 7. Synaptic Package ManagerSynaptic adalah aplikasi manajemen paket tingkat lanjut yang dapat menginstal dan menghapus setiappaket yang tersedia untuk sistem Anda. Memakai antarmuka berbasis grafik sepertiapplication>Add/Remove ApplicationsUntuk meluncurkan Synaptic, dari menu System pilih Administration->Synaptic Package Manager.Anda memerlukan hak akses administratif untuk menggunakan Synaptic.ika Anda sudah tahu nama paket yang ingin diinstal atau dihapus, klik tombol Search, dan masukkannama paket. Anda dapat juga mencari paket melalui deskripsi paket tersebut (sebagai contoh, Andadapat menemukan seluruh paket yang mengandung kata “arcade” atau “mathematics”).Gunakan kategori dibagian kiri untuk menyaring daftar paket. Untuk kembali ke daftar kategori selesahmelakukan pencarian, klik Sections.Untuk menginstal paket, klik kotak disebalahnya dan pilih Mark for installation. Jika berubah pikiran,pilih Unmark. Untuk menghapus paket yang sudah diinstal, pilih Mark for Removal.Jika Anda telah selesai, klik Apply dan Ubuntu akan melakukan perubahan. Jika Anda tidak inginmembuat perubahan apapun, cukup tutup jendela saja. Manajemen Paket Melalui Baris Perintah Dengan APTJika Anda sudah nyaman menggunakan Terminal, Anda dapat menggunakan apt (Advanced PackagingTool) untuk menginstal dan menghapus perangkat lunak. Anda memerlukan hak akses administratifuntuk menggunakan apt.Untuk meng-update daftar paket, ketik dalam terminal:sudo apt-get updateUntuk menginstal seluruh update yang tersedia:sudo apt-get upgradeUntuk menginstal paket:sudo apt-get install nama_paketUntuk menghapus paket:
  8. 8. sudo apt-get remove nama_paketUntuk melihat daftar perintah dan opsi apt:apt-get help Instal/uninstal berkas .debBerkas .deb adalah paket Debian. Berkas paket yang berhubungan dengan Ubuntu mempunyaiakhiran .deb karena Ubuntu mempunyai hubungan erat dengan distribusi Debian GNU/Linux. Andamembutuhkan hak akses administratif untuk menginstal berkas .debUntuk menginstal berkas .deb, klik dua kali di berkas. Jika Anda ingin menggunakan Terminal, ketik:sudo dpkg -i package_file.debUntuk meng-uninstall berkas .deb, jangan pilih paket tersebut dari manajer paket. Atau dari Terminal,masukkan:sudo dpkg -r package_name Install Tarball(tar.gz)Menginstal Suatu Berkas PaketMetode yang biasa dipakai untuk menginstal program adalah melalui manajer paket yang akandijelaskan dalam bab ini. Tetapi, walaupun arsip paket Ubuntu sangat besar, sangat memungkinkan jikaAnda ingin menginstal paket yang tidak tersedia dalam arsip Ubuntu. Jika ini terjadi, Anda dapat jugamen-download dan menginstal berkas dari situs web lain.Sangat penting untuk memastikan bahwasetiap berkas yang Anda download berasal dari sumber yang aman sebelum Anda menginstalnya.Ada banyak berbagai jenis berkas paket di Linux. Kebanyakan berhubungan dengan manajer paketuntuk distribusi Linux tertentu. Contohnya adalah berkas Paket Debian (berkas .deb), berkas RPMPackage Manager (berkas .rpm), dan Tarballs (berkas .tar.)Bagian ini menjelaskan bagaimana menginstal suatu paket.Tidak ada jaminan bahwa paket tersebut akan sesuai dengan sistem Anda dan tidak akan menerimaupdate keamanan jika Anda menginstal berkas ini. Untuk alasan ini, jika Anda ingin menginstal
  9. 9. program, selalu gunakan paket bawaan Ubuntu dari aplikasi yang tersedia melalui manajer paket, jikamemang tersedia.Instal tarballsBerkas dengan akhiran .tar.gz atau .tar.bz2 adalah berkas paket yang dikenal sebagai tarballs danbanyak digunakan dalam Linux dan Unix.File dengan extensi tar.gz itu bukan file executablemelainkan file compressed archieve(gz = compress, tar = archieve).Jika tidak tersedia paket untuk Ubuntu di semua repositori Ubuntu, Anda dapat menggunakan barisperintah untuk menginstal dan meng-uninstal berkas Tarball dengan mengikuti instruksi yang ada didalam paket.Tarball sering mengandung source code dari program, dan harus di-compile terlebih dahulu untuk dapatdigunakan. Untuk melakukan hal ini, Anda perlu menginstal perangkat lunak tambahanLangkahnya:pertama extract dulu file tersebut dengan$tar -zxfv file.tar.gzkalau sukses akan terbentuk folder baru dengan nama yang sama dng nama file minus ektensi tar.gz..pindah ke folder yg terbentuk$cd filekemudian liat isi,biasanya ada file readme atau install,baiknya baca dulu biasanya langkahnya$./configure$make$sudo make installbiasanya, saat configure akan di beritahu file yang di butuhkan.
  10. 10. Terminal/ConsolePada dasarnya, Linux merupakan sistem operasi yang berbasiskan pada text (Text Bases) dalam systemkerjanya. Bila ingin melakukan sesuatu terhadap komputer user bisa mengetikkan perintah-perintahyang kemudian dieksekusi oleh komputer. Sehingga mode teks terus melekat dengan Linux sampai saatini, walaupun sekarang tampilan GUI (Graphic User Interface) Linux sudah semakin bagus danmemudahkan user. Perintah-perintah yang diketikkan itu biasa disebut Command Line Interface (CLI).Untuk perintahperintah dasar, biasa disebut Basic Command Line.Untuk mempelajari atau mencoba perintah dasar Linux, kita bisa membuka Terminal atau Konsole.Di dalam terminal area akan tampil tulisan yang bisa kita sebut prompt, dimana di bagian akhir promptada kursor yang berkedip, di sini kita bisa mulai menuliskan perintah dasar. Pada saat pertama kalimembuka window terminal, secara default prompt akan seperti dibawah ini :linux@ubuntu:~ $Keterangan :linux : nama user yang sedang aktif saat iniubuntu : nama komputer (computer name)~ : direktori/folder yang sedang aktif, tanda ~ : sedang berada di direktori /home.$ : yang aktif adalah user biasa, akan berubah menjadi # jika user yang aktif adalah root.
  11. 11. Format Penulisan CLIFormat Penulisan CLI adalah :linux@ubuntu:~ $ perintah argumentKeterangan :$ : menunjukkan user biasaperintah : perintah yang ingin kita jalankanargument : sesuatu yang ditambahkan ke perintah dasar, biasanya berupa: • option : pilihan yang bisa anda gunakan untuk menghasilkan kondisi tertentu dari suatu perintah. • path : sesuatu yang akan diproses oleh perintah, misalnya nama file atau nama direktori.Contoh :Penulisan perintah tanpa menggunakan argumentlinux@ubuntu:~ $ lsPenulisan perintah dengan menggunakan argument berupa optionlinux@ubuntu:~ $ ls –lPenulisan perintah dengan menggunakan argument berupa pathlinux@ubuntu:~ $ ls Desktop/Aturan yang Harus DiperhatikanPada saat menuliskan perintah, ada beberapa aturan yang harus kita ikuti, antara lain: • Case Sensitive (penggunaan huruf besar dan huruf kecil diperhatikan). Dalam menuliskan perintah harus diperhatikan apakah perintah tersebut menggunakan huruf besar atau huruf kecil. Karena huruf besar dan huruf kecil diartikan berbeda. Bila ada kekeliruan perintah tidak mau dijalankan atau terjadi error. • Penggunaan tanda baca dan spasi. Kita harus meneliti penggunaan titik (.), koma (,), slash (/) atau backslash (). Begitu juga dengan spasi. Karena bila terjadi kesalahan dalam penggunaan tanda baca dan spasi, perintah juga tidak bisa dijalankan.
  12. 12. • Ejaan kata dari perintah yang digunakan. Pastikan perintah kita sudah benar ejaan katanya. Perintah-perintah yang ada menggunakan bahasa inggris. Untuk menghindari kesalahan kita bisa memanfaatkan tombol Tab sekali/dua kali untuk memunculkan perintah, option ataupun path yang kita maksud.• Menggunakan bahasa pemrograman UNIX. Artinya, untuk mempermudah dan tidak perlu mengingat lokasi/path, dapat memanfaatkan tombol Tab 1 X atau 2 X sehingga alamat path bisa autocomplete.
  13. 13. Pengenalan Command Line Interface di Ubuntu LinuxDi bawah ini beberapa Command Line yang sering digunakan di terminal LinuxBeberapa perintah dasar:Perintah Dasar Filesystem:
  14. 14. Perintah Dasar AdminstrasiDasar Kontrol Proses
  15. 15. Perintah Dasar Network Editor Vi (Visual)Vi [Visual] merupakan editor berbasis “console”. Vi memiliki dua buah modus yaitu modus perintah[command modus] dan modus penyisipan [insertion modus]. Modus penyisipan digunakan untukmelakukan pengetikan teks sedangkan modus perintah digunakan untuk memberikan perintah kepadaeditor ini untuk melakukan hal-hal tertentu misalnya untuk menyimpan atau untuk keluar darieditor. Pada saat memulai editor vi, pengguna akan langsung dihadapkan pada modusperintah, sehingga pengguna tidak dapat langsung mengetikan sesuatu kedalam buffer tersebut. Untukmulai mengetikan sesuatu kedalam buffer tersebut pengguna harus memasuki modus penyisipan yangbisa dilakukan dengan menekan tombol “a” ataupun tombol “i”, Untuk kembali ke mode perintah andabisa menekan tombol ESC.
  16. 16. Pada mode penyisipan anda bisa mengetikan teks seperti biasa anda bisa menggunakan tombolDELETE untuk menghapus, HOME untuk keawal baris, END untuk ke akhir baris, tanda panah untuknavigasi dan lain sebagainya. Seperti halnya jika anda menggunakan editor lain, bila anda inginmenyimpan hasil kerja anda maka anda terlebih dahulu harus masuk modus perintah. Dalam modusperintah ini terdapat banyak sekali perintah-perintah yang diantaranya adalah seperti tabel dibawah ini :
  17. 17. Boot Loader Linux (Ubuntu)Boot Loader adalah aplikasi yang digunakan untuk memilih sistem operasi yang dijalankan, fungsi bootloader ini baru akan terlihat jika kita menggunakan lebih dari satu sistem operasi pada satu komputer.Boot loader pada linux disebut grub. GRUB adalah GRand Unified Bootloader, merupakanbootloader yang powerfull yang dapat me-load berbagai macam sistem operasi.File konfigurasi boot loader Grub pada ubuntu /boot/grub/menu.lst atau /boot/grub/grub.cfg , file iniharus berisi setidaknya baris ini: default = 0 timeout = 10 # Untuk boot kernel default title Ubuntu Linux root (hd0,1) kernel /boot/vmlinuz root=LABEL=/ initrd /boot/initrd.imgPenjelasan dari file konfigurasi diatas kurang lebih sebagai berikut:1. defaultBagian ini berisi pilihan sistem yang akan di-load jika user tidak menekan tombol apapun ketika prosesbooting berjalan, pada file konfigurasti diatas default=”0″, berarti sistem yang akan di-load adalahsistem dengan urutan yang pertama, 0 berarti yang pertama, 1 berarti yang kedua. Sistem dengan urutanyang pertama pada contoh diatas adalah title Ubuntu Linux ini yang akan diload secara default.2. timeoutBagian ini berisi waktu dalam satuan detik, yang dibutuhkan oleh Grub untuk me-load sistem operasidefault jika user tidak menekan tombol apapun ketika proses booting berjalan, pada contoh diatas settimeout=10, berarti jika dalam 10 detik user tidak menekan tombol apapun maka Grub akan me-loadsistem operasi default-nya, dalam contoh me-load “Ubuntu”.
  18. 18. 3. titleTeks yang akan muncul dalam menu Grub, dibawahnya berisi konfigurasi untuk masing-masing sistemoperasi yang akan di-load.4. rootRoot menandakan lokasi penyimpanan kernel sistem. Pada contoh diatas set root=’(hd0,1)’, berartikernel sistem berada di harddisk pertama pada partisi kedua.5. kernelUntuk konfigurasi letak dari kernel.6. initrdUntuk memberitahukan letak init ram disk berada pada file /boot/initrd.img File Konfigurasi Utama Linux (Ubuntu)ada 4 buah file konfigurasi utama dalam linux yaitu:1. File /etc/issueFile ini berisi pesan untuk ditampilkan pada login prompt(hanya dapat dilihat di terminal(ctrl+alt+F1sampai F6)).kita dapat menampilkan pesan untuk user disini sebelum user tersebut login ke sistem. Hak akses untukmerubah isi dari file /etc/issue/ ini hanya diberikan kepada user root (super user).
  19. 19. berikut adalah isi dari file /etc/issuel = nama dari tty saat ini.m = identifier arsitektur mesin, misalnya, i686.n = nodename dari mesin, juga dikenal sebagai nama host.anda dapat mengubah file ini dengan mengetikkan perintah sudo gedit /etc/issue pada terminal. Fileissue dapat berisi urutan karakter tertentu untuk menampilkan berbagai informasi. Semua rangkaianissue berisi backslash () langsung diikuti oleh salah satu huruf.b Masukkan baudrate dari baris saat ini.d Masukkan tanggal saat ini.s Masukkan nama sistem, nama dari sistem operasi.l Masukkan nama dari tty saat ini.m Masukkan identifier arsitektur mesin, misalnya, i686.n Masukkan nodename dari mesin, juga dikenal sebagai nama host.o Masukkan nama domain dari mesin.r Masukkan nomor rilis dari kernel, misalnya, 3.0.0-14-generic.t Masukkan waktu saat ini.u Masukkan jumlah pengguna saat loginU Masukkan string “1 pengguna” atau “pengguna <n>” mana <n> adalah jumlah pengguna saat loginv Masukkan versi dari OS, misalnya, build-date dll.
  20. 20. 2. File /etc/motdIsi dari file ini akan ditampilkan setelah user sukses melakukan login.file ini dapat anda ubah dengan mengetikkan perintah sudo gedit /etc/motd pada terminal. Barikut isidari file /etc/motd:3. File /etc/profileFile ini berisi sheel script yang berlaku untuk seluruh pengguna sistem, file ini akan dijalankan padasaat user login ke sistem. Berikut ini contoh isi dari file /etc/profile : # /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) # and Bourne compatible shells (bash(1), ksh(1), ash(1), …).
  21. 21. if [ -d /etc/profile.d ]; thenfor i in /etc/profile.d/*.sh; doif [ -r $i ]; then. $ifidoneunset ifiif [ "$PS1" ]; thenif [ "$BASH" ]; then# The file bash.bashrc already sets the default PS1.# PS1=’h:w$ ‘if [ -f /etc/bash.bashrc ]; then. /etc/bash.bashrcfielseif [ "`id -u`" -eq 0 ]; thenPS1=’# ‘elsePS1=’$ ‘fififi
  22. 22. 4. File Konfigurasi /etc/rc.localIsi dari file ini adalah perintah-perintah tambahan yang akan dijalankan ketika komputer pertama kalibooting. Isi dari file /etc/rc.local kurang lebih sebagai berikut : Administrasi File Linux (Ubuntu)Pengelolaan file dan direktori di Linux apabila menggunakan mode grafis sangat mudah dan hampirsama dengan Windows. Tetapi apabila menggunakan command line akan sedikit berbeda. Berikutbeberapa diantaranya :-Melihat isi direktori : dapat menggunakan perintah dir, atau dengan ls, diikuti nama direktori yangakan dilihat isinya. Apabila tidak diikuti argumen apapun, maka yang akan ditampilkan adalah isi daridirektori aktif saat itu.Contoh Tanpa Menggunakan argumen apapun yang akan menampilkan isi dari direktori yang aktif saatitu:
  23. 23. dengan menggunakan argumen untuk menampilkan isi dari direktori /home/user/Documents :- Membuat direktori : untuk membuat direktori dapat menggunakan perintah mkdir dan diikuti namadirektori yang ingin dibuat.membuat direktori bernama Contoh:- Membuat file : menggunakan perintah touch dan diikuti nama file yang ingin dibuat.misal ingin membuat file bernama linux.txt :- Membaca File : menggunakan perintah catMembaca isi dari file linux.txt :- Meng-copy paste file atau direktori : menggunakan perintah cp diikuti nama file asal dan nama filetujuan.bentuk sintak : cp [file_asal] [file_tujuan]atau gunakan perintah berikut untuk meng-copy file ke suatu direktori yang diinginkan misal/home/user/Documents:
  24. 24. bentuk sintak : cp [direktori_asal] [direktori_tujuan]- Mengubah nama file : Mengubah nama file dengan perintah mv.mengubah nama file linux.txt menjadi aku.txt:apabila perintah ini diikuti nama file kemudian diikuti nama direktori, maka file tadi akan dipindahkanke direktori tersebut.memindahkan aku.txt ke direktori /home/user/Documents/ :menghapus file : untuk menghapus file bisa menggunakan perintah rm.menghapus file aku.txt:- menghapus direktori : untuk menghapus direktori yang kosong dapat menggunakan perintah rmdir.sedangkan untuk menghapus direktori yang terdapat file di dalamnya maka gunakan perintah rm -rf.
  25. 25. Folder dan fileUntuk menghidden suatu file atau folder adalah dengan cara memberi tanda titik (.) sebelum namafile atau folder yang ingin disembunyikan dan untuk menampilkannya tinggal tekan ctrl+h atau dengancara klik view dan show hidden file.misalnya kita mau menghidden file dengan nama config, maka kitatinggal memberi tanda titik didepan file tersebut .config File, Direktori, Atribut dan Hak Akses UbuntuOperasi file dan direktori merupakan hal yang sangat penting untuk dipahami, karena menyentuhseluruh aspek sistem Linux itu sendiri. File bisa berupa program, dokumen, atau “berkas” lainnya.Sedangkan direktori merupakan lokasi di mana file berada. Ada beberapa ketentuan tentang penamaandan atribut yang melekat pada file / direktori:• Case sensitive: huruf besar / kecil dibedakan, sehingga proyek dan Proyek merupakan dua entitasyang berbeda.• Boleh menggunakan long filename, termasuk penggunaan spasi.• Memiliki atribut Read, Write, dan eXecute yang berkaitan dengan hak akses oleh User, Group, danOthers. Berkaitan dengan hak akses tersebut, maka setiap file/ direktori memiliki identitas pemilikyang berupa User dan Group.
  26. 26. DirektoriDirektori bisa berisi file atau sub direktori lain. Dalam sebuah sistem Linux terdapat satu direktoriinduk yang biasa disebut dengan root directory yang ditandai dengan karakter slash (/). Anda dapatmenggunakan perintah ls untuk melihat isi direktori.Biasanya ada beberapa file tersembunyi yang dapat Anda lihat dengan menambahkan option -a:$ ls -aSorting (pengurutan) juga dapat dilakukan dengan menambahkan option sort.ls -l –sort=sizels -l –sort=size
  27. 27. Atribut dan Hak AksesUntuk melihat secara lengkap atribut yang melekat pada file option -l.$ ls -lperhatikan bagian paling kiri yang merupakan informasi hak akses. Untuk memperjelas maknadari kode tersebut, perhatikan tabel berikut:Keterangan :d: Direktorir: Readw: writex: execute
  28. 28. Dari hasil ls -l yang tampak seperti pada gambar diatas kita ambil satu contoh file bernama output.pdfdengan atributmaka penjelasannya adalah:• ouput.pdf adalah file, bukan direktori (karakter paling kiri bernilai – bukan d)• User linux sebagai pemilik boleh Read dan Write• User lain yang tergabung dalam group users hanya boleh Read• Others / user lainnya hanya boleh read
  29. 29. Mengubah Hak Akses (chmod)Untuk mengubah hak akses gunakan chmod. Contoh: output.pdf akan diubah dengan konfigurasisebagai berikut:Dengan kata lain semuanya hanya boleh Readmaka ketikkan perintah berikut pada terminal :$ chmod -w output.pdfkemudian ketikkan lagi perintah : $ ls -l, dan lihat pada file output.pdf, disana akan terlihat bahwa hakakses pada file tersebut telah berubahuntuk menambahkan kembali w (write), maka ketikkan perintah : $ chmod +w output.pdf
  30. 30. Ada cara lain untuk mengubah hak akses yaitu dengan cara menganti opsi r/w/x dengan angka untuklebih jelasnya perhatikan penjelasan dibawah ini :0 : Tidak Memiliki hak akses1 : Execute2 : Write3 : Execute + Write ==> 1+24 : Read5 : Execute + Read ==> 1+46 : Write + Read ==> 2+47 : Execute + Rite + Write ==> 1+2+4contoh : $ chmod 777 output.pdfdimana 7 yang pertama adalah untuk user, 7 yang kedua adalah untuk group, dan 7 yang ketiga adalahuntuk other.
  31. 31. NautilusNautilus adalah file manager ubuntu, jika pada sistem operasi windows disebut windows explorerCara untuk mengaktifkan nautilus ada 2 macam yaitu : 1. klik menu places yang ada dipanel dan pilih salah satu item yang ada disana 2. dengan cara tekan alt+f2 pada keyboard kemudian ketik nautilus dan tekan entermaka akan muncul file manager seperti gambar dibwah ini :
  32. 32. Optimalkan Setting NautilusSecara standar nautilus telah terseting sesuai dengan kemudahan pengguna,ada baiknya beberapapengaturan tambahan perlu dilakukan untuk lebih memudahkan pengguna. Pengaturan ini bersifatrelatif (tidak mesti harus dilakukan). Untuk melakukan perubahan pengaturan klik menu Edit→Preferences.Maka akan muncul pengaturan seperti dibawah ini :
  33. 33. pilih tab behavior :Lihat pada Executable Text Files pilih View executable text files when they are opened hal inibertujuan untuk semua file yang bisa tereksekusi (script) ketika klik ganda di nautilus akan dibukadulu. Fitur ini untuk menghindari anda mengaktifkan script sembarangan.Pada Trash beri centang pada include a Delete command that bypasses Trash hal ini bertjuan untukmenyisipkan menu Delete pada klik kanan nautilus, hal ini untuk mempercepat anda dalam menghapusfile (tanpa tong sampah).
  34. 34. Running Nautilus sebagai rootKadang kala perlu juga mengaktifkan nautilus pada mode Administrator atau lebih dikenal root untukmemberikan hak akses yang lebih pada file atau folder. cara running sebagai root adalah tekan tombolalt+F2 dan ketik gksudo nautilus maka akan muncul sperti gambar dibawah ini : Script-script yang bermanfaat untuk nautilusUntuk menambahkan script buat nautilus Anda perlu meng-install beberapa script yang sering dipakaidalam sehari-hari, yaitu: • nautilus-open-terminal (untuk mempercepat akses ke terminal) • nautilus-image-converter (untuk merubah ukuran gambar dan orientasi gambar) • nautilus-wallpaper (untuk mengatur gambar menjadi wallpaper) • nautilus-gksu (untuk membuka beberapa file dengan root permission)untuk menginstall nautilus-open-terminal :$ sudo apt-get install nautilus-open-terminaluntuk menginstall nautilus-image-converter :$ sudo apt-get install nautilus-image-converteruntuk menginstall nautilus nautilus-wallpaper:$ sudo apt-get install nautilus-wallpaper
  35. 35. untuk menginstall nautilus-gksu :$ sudo apt-get install nautilus-gksusetelah selesai meng-install paket-paket tersebut maka kita perlu me-refresh nautilus denganmengetikkan perintah berikut pada terminal :$ killall nautilusberikut screenshot hasil dari install script-script diatasnautilus-open-terminal :
  36. 36. nautilus-wallpaper :nautilus-gksu :
  37. 37. nautilus-image-converter: Shutdown Otomatis Di UbuntuAda dua cara shutdown otomatis di ubuntu, yang pertama anda bisa menggunakan apikasi, yaitu :GShutdown. Pertama, install aplikasi ini, buka Terminal, login sebagai root dengan perintah :$ sudo su$ apt-get install gshutdownSetelah aplikasi terinstall, buka gshutdown, kemudian anda tinggal setting waktu untuk shutdownubuntu anda.Cara kedua :Ketik di terminal : $ sudo shutdown -h +m (“m” diganti dengan waktu yg akan kita gunakan dalamhitungan menit. contoh: +60)berarti setelah hitungan mundur selama 60 menit system akan dimatikan (shutdown)atau bisa dengan : $ sudo shutdown -h jj:mm (jj= jam, mm=menit. contoh dalam settingan 24 jam:23:14)maka pada pukul 23:14 system akan dimatikan (shutdown)
  38. 38. Keterangan :-h : halt (proses shutdown)Jika kita tutup terminal maka proses ini akan tetap berjalan untuk membatalkan perintah2 tersebut bisadengan menggunakan cara ini:ketik di terminal : sudo shutdown -c Menghapus Paket Program di UbuntuUntuk hapus program secara sebagian:Lewat konsol:sudo apt-get remove nama_paketmisal:berbagiubuntu@berbagiubuntu-desktop:~$ sudo apt-get remove pidginLewat Synaptic (GUI):Klik System — Administration — Synaptic Package ManagerUntuk mencari paket program yang kita inginkan bisa gunakan menu Search, setelah ketemu klikkanan di paket program tersebut dan pilih Mark for Removal. Lalu klik menu Apply dengan tandacentang hijau diatas.Untuk hapus program secara komplit:Lewat konsol:berbagiubuntu@berbagiubuntu-desktop:~$ sudo apt-get purge pidginberbagiubuntu@berbagiubuntu-desktop:~$ sudo apt-get cleanberbagiubuntu@berbagiubuntu-desktop:~$ sudo apt-get autoremoveLewat Synaptic (GUI):Klik System — Administration — Synaptic Package ManagerUntuk mencari paket program yang kita inginkan bisa gunakan menu Search, setelah ketemu klik
  39. 39. kanan di paket program tersebut dan pilih Mark for Complete Removal. Lalu klik menu Applydengan tanda centang hijau diatas.Jika paket program tersebut masih muncul di menu Applications maka anda bisa hapus dengan cara:Klik kanan di Applications — Edit Menus lalu pilih paket yang akan anda hilangkan dari menuApplications. Mengembalikan Panel Ke Tampilan awal (Default)Cara Mengembalikan panel seperti tampilan awal adalah sebagai berikut:Buka terminal Application => Accesoris => Terminal atau bisa juga dengan menekan tombol ctrl + alt+ t pada keyboard lalu ketikkan perintah sebagai berikut: gconftool –recursive-unset /apps/panelkemudian tekan enterSetelah itu ketikan perintah:$pkill gnome-panelmaka tampilan desktop ubuntu akan kembali seperti tampilan saat pertama kali ubuntu diinstallJika anda menggunakan unity maka perintah yang harus anda ketikkan adalah : unity –reset Convert paket rpm ke debAlien adalah sebuah program yang mengkonversi antara .rpm Red Hat, .deb Debian, .slp Stampede,.tgz Slackware, dan .pkg Solaris format file. Jika Anda ingin menggunakan atau install packageprogram linux dari distro lain diluar yang Anda install di komputer yang Anda gunakan tentu saja,Anda dapat menggunakan Alien untuk dikonversi ke paket pilihan format terlebih dahulu barukemudian menginstalnya.install paket alien dengan perintah:
  40. 40. sudo apt-get install alien (jika ada koneksi internet)Setelah paket alien terinstall jalankan perintah:alien -d nama_package.rpmakan mengkonversi package .rpm ke sebuah package .deb kemudian Anda bisa menginstall paket .debtersebut secara manual dengan perintah:sudo dpkg -i nama_package.debatau dobel klik pada file bila benggunakan File Manager.alien -r nama_package.debakan mengkonversi package .deb ke sebuah package .rpm (.deb to .rpm)alien -i nama_package.rpmakan mengkonversi package .rpm ke package .deb, dan secara otomatis menginstal paket yangdihasilkan.Option yang tersedia untuk Alien:Pada dasarnya package ini akan berjalan sesuai dengan yang Anda perintahkan, Alien mengkonversisemua file yang masuk ke semua output jenis (ekstensi file) yang Anda tentukan. Jika tidak ada jenisoutput yang ditentukan, standarnya akan secara otomatis di konversi ke format .deb. Adapun kodekonversinya adalah sebagai berikut: -d, to-deb. Membuat paket debian .deb, ini adalah default. -r, to-rpm. Membuat paket .rpm -t, to-tgz atau to-slp. Membuat paket .tgz ataupun membuat .slp paket. -p, to-pkg. Membuat paket Solaris .pkg -i, install. Otomatis menginstal setiap paket yang dihasilkan, dan menghapus paket file setelah telah diinstal.Lebih lengkapnya silahkan ketikkan perintah man alien didalam Terminal Anda.
  41. 41. Mengembalikan bootloader ubuntu yang hilang setelah install windowsJika anda menggunakan dual boot pada komputer anda yaitu anda menginstall ubuntu dan windowsdalam satu hardisk dengan catatan ubuntu diinstall lebih dulu dari windows maka bootloader padaubuntu akan tertimpa oleh bootloader pada windows sehingga bootloader yang akan digunakan padasaat booting adalah bootloader dari windows dan sistem otomatis akan masuk ke windows karena tidakada pilihan untuk masuk kesistem ubuntu untuk mengatasi hal tersebut ikuti langkah berikut:Siapkan installer ubuntu anda baik cd ataupun USB dan kita akan gunakan Live CD dari installertersebutselanjutnya buka terminal, Application => Accesoris => Terminalmasuk sebagai root dengan mengetikan perintah:$sudo sulalutekan enter, kemudian ketikan perintah :$fdisk -l (tekan enter)maka akan muncul :kemudian install bootloader dengan ketikan perintah: grub-install --root-directory=/mnt/ /dev/sda
  42. 42. $update-grubsetelah itu restart komputer anda. maka bootloader ubuntu akan berjalan sebagaimana mestinya.Tapi terkadang tidak berhasil sampai pada tahap ini maka solusinya sebagai berikut:edit file pada directory /boot/grub/grub.cfg untuk ubuntu 9,10 keatas untuk ubuntu versi sebelumnyadengan mengedit /boot/grub/menu.lstmaka akan muncul tampilan kurang lebih seperti dibawah ini:### BEGIN /etc/grub.d/30_os-prober ###menuentry “Microsoft Windows XP Professional (on /dev/sda1)” {insmod ntfsset root=(hd0,1)search –no-floppy –fs-uuid –set 48685c11685bffdcdrivemap -s (hd0) ${root}chainloader +1}### END /etc/grub.d/30_os-prober ###lihat pada uuid-nya 48685c11685bffdckemudian ketik perintah :$ls -lah /dev/disk/by-uuid/
  43. 43. maka akan tampil seperti pada gambar dibawah ini:rubah uuid pada menu windows sesuai uuid yang terbaru sesuai hasil ls -lah /dev/disk/by-uuid/48685c11685bffdc diganti dengan c882abb7-21f0-4d78-8da8-c60e652c90e0kemudian reboot komputer anda
  44. 44. Download video dari youtube di ubuntubaru nyoba cara ini semalam dan berhasil, install paket youtube-dl. Langkah-langkah yang sayagunakan adalah sebagai berikut :sudo add-apt-repository ppa:nilarimogard/webupd8sudo apt-get updatesudo apt-get install youtube-dlbisa juga lewat repo, tapi pas saya coba waktu mau download malah error makanya saya coba installlewat ppa.kemudian untuk menjalankan aplikasinya tinggal buka terminal kemudian ketik perintah ;youtube-dl [url video dari youtube]contoh :$ youtube-dl http://www.youtube.com/watch?v=JJTuUBo8LB8tunngu hingga proses download selesai, untuk hasil download berada pada directory dimana andamenjalankan aplikasi tersebut.misal anda menjalankan youtube-dl pada directory /home/user/, maka hasil download berada didirectory home.jika ingin langsung diberi nama maka ketikan perintah :$youtube-dl -o [nama file] [YouTube URL] VMware-Workstation-Full-7.1.4-385536.i386.bundle ubuntuVMware adalah sebuah virtual mesin (mesin maya) dalam ilmu komputer adalah implementasiperangkat lunak dari sebuah mesin komputer yang dapat menjalankan program sama seperti layaknyasebuah komputer asliLangsung saja langkah instalasi:1. Download file VMware-Workstation-Full-7.1.4-385536.i386.bundle darihttp://www.vmware.com/try-vmware?ClickID=ayvp5avnan0wkasazsk900tvnnz9kwravstn, kemudianpilih vmware yang sesuai dengan mesin anda saya pilih yang Workstation for 32-bit Linux. Maka akan
  45. 45. ada file hasil download dengan extensi bundle2. Buka terminal dan masuk kedirectory hasil download tadi. saya menyimpan directory Downloadsjadi saya ketikan perintah : cd /home/user/Downloads3. Ketikan perintah : sh VMware-Workstation-Full-7.1.4-385536.i386.bundle. kemudian ikuti langkah-langkah selanjutnya4. Anda akan diminta memasukkan serial number, untuk serial numbernya bisa anda cari sendiri.selesai dan VWware siap digunakan. Steganography Ubuntu dengan SteghideSteganography adalah salah satu cara untuk menyembunyikan suatu pesan / data rahasia di dalam dataatau pesan lain yang tampak tidak mengandung apa-apa, kecuali bagi orang yang mengerti kuncinya.Steganography dapat digunakan pada berbagai macam bentuk data, yaitu image, audio, dan video.Salah satu tool yang ada di ubuntu adalah steghide, Sebelumnya install dulu steghide denganmengetikkan perintah berikut pada terminal :$sudo apt-get install steghideSetelah itu paket steghide siap digunakan.Penggunaan Dasar :Perintah ini akan menanamkan coba.txt file ke dalam file picture.jpg dengan memasukkan password(passphrase) terserah Anda. Setelah Anda telah menanamkan data coba.txt seperti yang ditunjukkan diatas dan Anda dapat mengirim file burung.jpg untuk orang yang Anda tuju.
  46. 46. Untuk mendapatkan informasi file yang sudah digabungkan tadi :Sekarang, bagaimana cara meng-ekstak file tersebut ? Terlebih dahulu Anda harus ingat password saatfile itu dijadikan satu.
  47. 47. Load Subtitle Totem(Movie Player) pada UbuntuSaat kita memutar film dengan totem di ubuntu subtitle film tidak diload, secara default subtitle yangterpisah dari file video (.srt .sub) tidak diload oleh Totem Media Player. untuk dapat meload subtitlesilakan ikuti langkah-langkah dibawah ini :1. Buka totem2. Pilih menu edit=>preferences, maka akan muncul jendela preferences seperti dibawah ini:
  48. 48. 3. Kemudian pada tab General pilih Load subtitle files when movie is loaded
  49. 49. Mereset Password UbuntuMungkin kita pernah lupa dengan password untuk login di Ubuntu. Untuk itu pada kesempatan kali inisaya ingin berbagi bagaimana cara mereset password tersebut. Ikuti langkah-langkah dibawah ini : 1. Nyalakan komputer dan pada saat muncul grub dari pilih , “Ubuntu, with linux 2.6.xxx (Recovery Mode)” 2. Tunggu beberapa saat sampai proses booting selesai sehingga kalian mendapat pilihan seperti gambar di bawah ini: Pilih “root Drop to root shell prompt“. maka kita akan dihadapkan dengan shell yang siap menerima perintah
  50. 50. 3. Tentukan username yang ingin direset passwordnya, ketikkan perintah : $ls /home untuk mendapatkan username 4. Ketikkan perintah : $passwd [username]. contoh : passwd berbagiubuntu 5. Kemudian isikan password yang anda inginkan 6. Jika sudah maka akan muncul pesan kurang lebih seperti ini “passwd: password updated successfully” yang menandakan password telah berhasil diubah 7. reboot (untuk me-restart komputer) kemudian coba login menggunakan password baru. Error Could not get lock /var/lib/apt/lists/lock – open (11 Resource temporarily unavailable)Mungkin anda pernah mendapatkan pesan error ketika akan melakukan update, setelah andamengetikkan perintah : $sudo apt-get updatekemudian muncul pesan error seperti dibawah ini :E:Error Could not get lock /var/lib/apt/lists/lock – open (11 Resource temporarily unavailable)E: Unable to lock the list directorycara mengatasinya adalah dengan mengetikkan perintah berikut di Terminal:$sudo fuser -vki /var/lib/apt/lists/lockmaka akan muncul pesan kurang lebih seperti iniKill process 4776 ? (y/N)masukkan y kemudian tekan enterjika proses sudah selesai baru kita masukkan perintah :$sudo apt-get update
  51. 51. [Ubuntu 11.04] ClassicMenu IndicatorClassicMenu Indikator adalah applet indikator untuk Unity, yang menyediakan menu utamaGnome2/Gnome Classic.untuk menginstall ClassicMenu Indicator diubuntu ketikkan perintah berikut pada terminal:$sudo add-apt-repository ppa:diesch/testing$sudo apt-get update$sudo apt-get install classicmenu-indicatorSetelah proses instalasi selesai, jalankan ClassicMenu Indicator dengan menekan ALT+F2 kemudianketik “classicmenu-indicator” pada isian.bagi anda yang tidak punya koneksi internet anda bisa download paket ClassicMenu Indicator dari :http://www.florian-diesch.de/software/classicmenu-indicator/
  52. 52. Mengubah Login Sound UbuntuMisalnya saya ingin menggunakan sound dengan nama “Rotten Inside.ogg”Langkah-langkah :1. Pindahkan file Rotten Inside.ogg ke /usr/share/sounds/ubuntu/stereo/. Anda harus masuk sebagai rootuntuk bisa memindahkan file ke direktori ini. Caranya tekan alt+F2 kemudian masukkan command :gksudo nautilus. anda akan diminta memasukkan password.2. Masuk System->Preferences->Startup Applications. Kemudian cari “GNOME Login Sound“,pilihlah Edit.3. Lihat pada bagian command, disitu tertulis /usr/bin/canberra-gtk-play --id=”desktop-login”--description=”GNOME Login”.4. Ganti “desktop-login” dengan nama file yang ingin anda jadikan sebagai login sound sehinggaperintah (dalam hal ini “Rotten Inside.ogg”) pada Command menjadi: /usr/bin/canberra-gtk-play--id=”Rotten Inside” --description=”GNOME Login”.
  53. 53. 5. Save dan close, kemudian reboot komputer. Convert video flv ke mp3 ubuntuCara 1 : 1. install paket ffmpeg dan lame dengan mengetikan perintah berikut pada terminal : #sudo apt-get install ffmpeg lame tunggu hingga proses selesai. 2. Ketikkan perintah : #ffmpeg -i file_musik.flv file_musik.wav. jika proses berhasil maka anda akan melihat ada file_musik.wav pada direktori kerja anda saat ini. 3. kemudian ketikkan perintah : #lame file_musik.wav file_musik.mp3
  54. 54. tunggu hingga proses selesai. Hasilnya berupa file musik yang anda inginkan dengan format mp3.Dengan begitu maka proses konversi selesai.Cara 2:1. install paket ffmpeg dengan mengetikan perintah berikut pada terminal :#sudo apt-get install ffmpeg2. ketikkan perinta : ffmpeg -i file.flv -f mp3 file.mp3 Convert AMR to MP3 di UbuntuUntuk mengubah format AMR ke MP3 ke MP3 Langkah-langkahnya sebagai berikut:1. install paket ffmpeg dan lameketikkan perintah berikut pada terminal : $sudo apt-get install ffmpeg lametunngu hingga proses selesai.2. Ketikkan perintah : $ffmpeg -i file_musik.amr file_musik.wav.Kurang lebih prosesnya seperti gambar dibawah ini :
  55. 55. jika proses berhasil maka anda akan melihat ada file_musik.wav pada direktori kerja anda saat ini.3. Kemudian ketikkan perintah : #lame file_musik.wav file_musik.mp3kurang lebih prosesnya seperti gambar di bawah ini :tunggu hingga proses selesai. Hasilnya berupa file musik yang anda inginkan dengan format mp3.Dengan begitu maka proses konversi selesai. Convert Web Pages ke PDF di Linux UbuntuAda banyak cara seseorang dapat mengkonversi halaman web (HTML) ke PDF. Beberapamenggunakan situs web, addon Firefox, tetapi di sini adalah bagaimana melakukannya di Linux.Anda bisa, pilih “Print” (di Firefox: File> Print) dan kemudian pilih “Print to file” dan output “PDF”.Tapi beberapa halaman dengan banyak CSS, javascript dan sebagainya tidak akan ditampilkan denganbenar. Untuk ini, lihat metode kedua untuk mengubah halaman web (html) ke PDF (bawah).
  56. 56. Menggunakan wkhtmltopdfUntuk menginstal wkhtmltopdf di Ubuntu, jalankan perintah berikut dalam terminal: sudo apt-get install wkhtmltopdfKemudian, untuk mengkonversi halaman web ke PDF, buka terminal dan ketik ini: wkhtmltopdf [url] [output.pdf]Contoh : wkhtmltopdf http://berbagiubuntu.wordpress.com/2012/01/15/boot-loader-linux- ubuntu/ berbagiubuntu.pdfProses akan terlihat kurang lebih seperti pada gambar dibawah ini :
  57. 57. berikut screenshot outputnya:Dengan wkhtmltopdf, anda dapat menonaktifkan javascript pada halaman jika anda inginkan,mengubah kualitas, orientasi (potret atau lansekap), dan banyak lagi. Untuk melihat bantuanwkhtmltopdf, ketik: wkhtmltopdf --help
  58. 58. Install Netbeans di UbuntuBerikut langkah-langkah install netbean di ubuntu :1. Siapkan installer Netbean yang bisa anda download dihttp://www.netbeans.org/downloads/start.html?platform=linux&lang=en&option=all&version=6.5.12. install JDK dengan menggunakan langkah berikut : install JDK, sebelum menginstall jdk kita harus menambahkan ppa dengan cara sebagai berikut : $sudo add-apt-repository ppa:sun-java-community-team/sun-java6 $sudo apt-get update kemudian masukkan perintah : #sudo apt-get install sun-java6-jdk atau dengan cara kedua, ketikkan perintah berikut pada terminal : apt-cache search jdk disana akan ada daftar JDK yang tersedia pada repository ubuntu kemudian install JDK dengan mengetikan perintah berikut pada terminal : sudo apt-get install openjdk-6-jdk openjdk-6-jre
  59. 59. maka akan muncul pertanyaan apakah ingin melanjutkan instalasi atau tidak, jika ya maka tekan y padakeyboard kemudian enter, dan jika tidak tekan n pada keyboard dan kemudian enter. tunggu hinggaprose instalasi selesai.Setelah proses selesai maka akan muncul jendela mengenai konfigurasi paket kurang lebih sepertigambar dibawah ini :
  60. 60. pilih <ok> dengan cara klik tombol tab pada keyboard kemudian tekan enter, kemudian akan munculjendela kurang lebih seperti gambar dibawah ini :pilih <yes>, dengan demikian proses installasi JDK telah selesai.Setelah proses instalasi JDK sudah selesai kembali ke file hasil download, kemudian ketikkan perintahsebagai berikut pada terminal : #chmod 777 netbeans-7.0.1-ml-linux.sh #sudo ln netbeans-7.0.1-ml-linux.sh #sudo ./netbeans-7.0.1-ml-linux.shKeterangan :- perintah pertama untuk memberikan hak akses terhadap file- perintah berikutnya ada membuat link agar file tersebut bisa dieksekusi- perintah ketiga adalah eksekusi file, proses install
  61. 61. kemudian akan muncul jendela untuk instalasi netbean IDE kurang lebih sebagai berikut :Klik Next, maka akan muncul jendela License Agreement :
  62. 62. berikan tanda centa pada bagian “I accept the terms in the license agreement”, kemudian klik Next.Kemudian akan muncul jendela JUnit License Agreement kurang lebih sebagai berikut :pilih salah satu dari opsi yang disediakan, jika ingin menginstall JUnit maka pilih “I accept the terms inthe license agreement. Install JUnit”, jika tidak ingin menginstall pilih yang “Do not install JUnit”,kemudian klik Next, akan muncul jendela mengenai instalasi folder dan JDK :
  63. 63. Next saja, Kemudian Muncul jendela untuk memilih direktori untuk menginstall glassfish, sepertigambar dibawah ini :klik Next saja, biarkan setting default, akan muncul jendela mengenai ringkasan folder dimana netbeanIDE dan glassfish akan diinstall seperti gambar dibawah ini :
  64. 64. klik Install, maka proses instalasi netbean akan berjalan, kurang lebih prosesnya seperti ini :tunggulah sampai proses selesai. Maka akan muncul jendela yang menyatakan instalasi telah berhasil :klik Finish, dengan demikian proses instalasi netbean telah selesai dan terpasang pada Ubuntu.
  65. 65. Asosiasi File (Open With) UbuntuKita dapat menentukan sebuah aplikasi tertentu dapat dibuka oleh suatu aplikasi secara default. Untukmenggenti asosiasi file klik kanan pada file kemudian pilih properties, kemudian pilih tab open with,lalu pilih aplikasi sesuai yang diinginkan:
  66. 66. Membuka Proteksi PDF (SECURE PDF) di UbuntuFile dengan format pdf yang diproteksi (secure pdf) biasanya tidak bisa untuk dicopy dan paste, diubuntu untuk membuka file pdf yang di proteksi bisa menggunakan program bawaan ubuntu EvinceDocument Viewer .“secured” PDF file akan terlihat seperti ini jika dibuka pada Adobe Reader:Langkah-langkah membuka proteksi :Buka File pdf dengan standard document viewer, Evince. Dari menu klik File → Print… Dari daftarprinter pilih Print to File :
  67. 67. Masukkan nama file output dan pilih PDF sebagai Output Format. Klik Print dan kamu akanmendapakan file copy-an dari file asli. Sembunyikan Mounted Drive di Ubuntuapa yang harus dilakukan untuk menonaktifkan mount drive agar tidak muncul di desktop Ubuntu.1. Tekan Alt+F2 dan ketik ‘gconf-editor “. Gconf-editor akan terbuka.2. Cari untuk apps – nautilus – desktop.3. Pada bagian volumes_visible hilangkan tanda centang.Selesai. Mount drive tidak akan ditampilkan di desktop lagi.
  68. 68. Disable Guest Session UbuntuJika anda menggunakan LightDM default di Ubuntu 11,10, edit /etc/lightdm/lightdm.conf sehinggatampak seperti ini: [SeatDefaults] greeter-session=unity-greeter user-session=ubuntu autologin-user= allow-guest=falseJika sudah simpan dan keluar.Kemudian pada terminal ketikkan : sudo restart lightdmAnda sekarang akan kembali ke layar login anda dan anda akan melihat bahwa akun tamu (guestsession) dinonaktifkan.Namun jika Anda menggunakan GDM (yang merupakan default di rilis Ubuntu sebelumnya),uninstall gdm-guest-session. sudo apt-get remove gdm-guest-session
  69. 69. Menambahkan Repository Sabily pada UbuntuApa itu sabily?? sabily merupakan salah satu distro turunan ubuntu khusus untuk pengguna muslim,sabily memiliki apliksai-aplikasi khusus seperti : • sabily-artwork: kustomisasi usplash, tema GDM, tema Metacity, kursor, wallpaper dll. • minbar: aplikasi pengingat waktu sholat • Zekr: Al-Quran digital; sudah termasuk dukungan pembacaan dan terjemahan. • hijra: kalender Islam • mus-haf Othman : aplikasi browser Othman Quran • noor: Quran viewer • alfanous: Quranic search engineDan lain sebagainya untuk lebih jelasnya lihat dihttp://www.sabily.org/website/index.php/en/sabily/contentUntuk menambahkan repository sabily pada ubuntu, ketikkan perintah-perintah berikut pada terminal : sudo add-apt-repository ppa:sabily.team/ppa sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys D1A0D2FB sudo apt-get update
  70. 70. Mengetahui Tipe Sebuah File Dengan Perintah filePerintah ini akan berguna untuk mengetahui isi file. Untuk melakukan ini gunakan perintah file untukmenentukan tipe file. Nama file di Linux tidak diharuskan merefleksikan isi sebuah file. Misalnyanama file seperti “picture.jpg” biasanya berisi gambar JPEG, hal ini tidak diharuskan di Linux. Sintaksuntuk memanggil perintah file sebagai berikut: file filenameKetika dipanggil, perintah file akan mencetak deskripsi singkat isi file. Sebagai contoh:seperti yang terlihat pada contoh diatas, kedua file memiliki tipe file yang sama yaitu PNG.Perbedaannya pada file pertama (picture) tidak terdapat tipe file (.png) seperti pada file yang kedua(picture.png). Mengarahkan Input/Output LinuxDefinisi KonsepKetiga definisi-definisi berikut disebut “File Stream”. Mereka menyimpan informasi baik yangditerima dari suatu tempat atau dikirim ke suatu tempat. Dalam sistem UNIX, input keyboard (inputstandar), informasi ditampilkan ke layar (standard output) dan output error (juga ditampilkan ke layar)diperlakukan sebagai File Stream terpisah.Standar Keluaran (Standar Output)Standard output adalah output dari program dimapilkan ke layar, tidak termasuk output error.Standar Masukan (Standar Input)Input standar adalah input dari pengguna. Biasanya keyboard digunakan sebagai perangkat input
  71. 71. standar dalam sistem UNIX.Standar Kesalahan (Standar Error)Standar Error adalah error output dari program. Output ini juga dikirim ke layar dan biasanya akanterlihat bercampur dengan output standar. Perbedaan antara standard output dan standard error adalahbahwa kesalahan standar tanpa buffer (muncul langsung di layar) dan standard error hanya dicetakketika sesuatu berjalan salah (itu akan memberikan rincian apa yang salah).Penggunaan>Simbol lebih besar daripada digunakan untuk mengirim informasi ke suatu tempat (misalnya sebuahfile teks).contoh : date > date.txtperintah tersebut akan mengirimkan output dari perintah date ke dalam file date.txt (file akan disimpanpada direktori aktif), jika file date.txt belum ada maka file akan otomatis dibuat, namun jika sudah adamaka file tersebut akan ditimpa.
  72. 72. <Simbol kurang dari akan memasukkan informasi dari suatu tempat (file teks) seperti jika mengetiksendiri. Sering digunakan dengan perintah yang dirancang untuk mendapatkan informasi dari inputstandar saja.contoh : wc < date.txtperintah wc akan menghitung baris, kata, dan karakter dari input date.txt>>tanda >> sama dengan (>) perbedaanya simbol (>>) akan menambahkan informasi ke akhir file jika fileada bukan menimpanya dan akan membuat file jika file tidak ada.<<Simbol << kadang-kadang digunakan dengan perintah yang menggunakan input standar untukmengambil informasi. Anda cukup mengetikkan << kata (di mana kata dapat berupa string yang ada)pada akhir perintah. Namun penggunaan utamanya adalah di shell scripting. Perintah mengambil inputanda sampai anda mengetik “kata”, yang menyebabkan perintah untuk menghentikan dan memprosesinput.Menggunakan << mirip dengan menggunakan CTRL-D (EOF kunci), kecuali menggunakan stringuntuk menjalankan fungsi end-of-file. Desain ini memungkinkan untuk digunakan dalam skrip shell.Misalnya ketik “cat” (tanpa opsi …) dan ia akan bekerja pada standar masukkan.Untuk menghentikan memasukkan input standar biasanya anda akan menekan CTRL-D. Sebagaialternatif anda dapat mengetik “cat << SELESAI”, kemudian ketik apa yang anda inginkan. Setelahselesai, bukannya menekan CTRL-D anda bisa mengetik “SELESAI” dan itu akan berakhir (kataSELESAI tidak akan disimpan).
  73. 73. contoh : Beberapa Perintah Help pada Linux UbuntuHelp menyediakan informasi mengenai bagaimana anda dapat mengakses dokumentasi dari sistemGNU/Linux. Biasanya ada dokumen yang menjelaskan setiap tool yang telah diinstal, meskipun hanyasingkatnya.1. manPerintah ini menampilkan ringkasan informasi tentang program dari manual online. Misalnya mengetikman man akan menampilkan halaman manual untuk man. Catatan: tekan tombol q untuk keluarsintak-nya : man nama_programMenentukan bagian dari halaman manual, kadang-kadang halaman manual berbeda untuk alat yangsama di bagian yang berbeda, bagian catatan diberi nomor 1 sampai 9. Gunakan apropos untukmenemukan nomor bagian yang untuk melihatnya.Berikut sintaksnya: man section_number nama_programContoh: man 2 time2. infoMenyediakan panduan hiper-teks lebih rinci tentang perintah tertentu, ini bekerja hanya untuk beberapa
  74. 74. perintah. Berikut sintaksnya: info nama_program3. whatisMenaplikan suatu baris deskripsi tentang fungsi dari suatu program atau apa yang bisa dilakukanprogram. Kata harus sama persis, jika tidak whatis tidak akan menampilkan apa-apa.sintaknya: whatis nama_program4. aproposMencari database whatis untuk string, sama dengan whatis, perbedaannya perintah ini akanmenampilkan semua yang mengandung kata yang ingin dicari.sintaknya apropos stringBerikut contoh screenshot-nya:1. perintah yang saya masukkan adalah: $ man man
  75. 75. 2. perintah yang saya ketikkan : info man3.whatis4. apropos, seperti yang anda lihat pada gambar dibawah bahwa perintah apropos akan menampilkansemua deskripsi yang mengandung kata “time” :
  76. 76. Konfigurasi Wireless UbuntuLogin sebagai super user agar mempunyai hak akses untuk mengkonfigurasi interface wireless denganmengetikkan perintah berikut pada terminal : sudo su atau susetelah itu tekan enter.Hidupkan wireless interface di laptop anda. Pada umumnya anda harus menekan tombol wireless yangada pada laptop. Tetapi ada juga wireless interface yang otomatis ikut menyala saat laptop dinyalakan.Gunakan perintah lshw -class network untuk melihat interface jaringan yang terdapat pada laptop anda.Kurang lebih hasil dari perintah tersebut seperti pada gambar berikut :pada bagian logical name : wlan0 ini menyatakan bahwa interface dari wireless adalah wlan0,kemudian coba cek dengan perintah ifconfig, apakah interface tersebut sudah aktif. Jika belum aktifmaka gunakan perintah ifconfig interface up :misalnya pada contoh diatas : ifconfig wlan0 up
  77. 77. Jika sudah coba lakukan scan jaringan wireless menggunakan perintah berikut : iwlist wlan0 scanhasilnya kurang lebih seperti berikut: wlan0 Scan completed : Cell 01 - Address: 00:25:9C:0B:E4:F4 ESSID:"LINUX" Protocol:IEEE 802.11bg Mode:Master Frequency:2.462 GHz (Channel 11) Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Quality=76/100Signal level=-53 dBm Extra: Last beacon: 23ms agopilih akses point dengan menggunakan perintah berikut : iwconfig wlan0 essid LINUXMinta IP dari DHCP dengan menggunakan perintah berikut: dhclient wlan0
  78. 78. Tool Network Linux UbuntuBeberapa command pada linux yang dipakai untuk melakukan konfigurasi dan troubleshootingjaringan:Layer Fisik1. lspciMerupakan tools yang berada pada layer 1(Layer Fisik), dipakai untuk mengecek apakah interfacejaringannya sudah terpasang atau belum. Apabila ditemukan Network controller atau Ethernelcontroller, artinya perangkat jaringan sudah siap digunakan.berikut adalah ouput dari perintah lspci :2. mii-toolmii-tool berguna untuk melihat, memanipulasi status interface media-independent, juga untuk melihatapakah linknya sudah ada atau belum.contoh :
  79. 79. Apabila sudah keluar eth0 artinya perangkat jaringan kita menggunakan eth0. 100base-TX-FD artinyakita menggunakan kecepatan 100Mbps dan FD adalah Full-Duplex, dan Link ok menandakanperangkat kita sudah siap. Apabila hasilnya bukan link ok artinya ada masalah dengan perangkat kita.contoh(dengan kabel dilepas):3. dmesg | grep ethUntuk mengecek ethernet card ada apa belumcontoh :Layer datalink1. arpMerupakan tools yang dipakai untuk melihat alamat NIC (Network interface controller) dari komputeryang terkoneksi secara langsung dengan kita.contoh :keterangan :Addres = ip dari interface jaringanHWtype = tipe hardware
  80. 80. HWaddress = MAC addressflags mask = tipe arp, jika SM menandakan statik, sementara C berarti dynamiciface = nama interface jaringan yang digunakanLayer Network1. ifconfigCommand yang dipakai untuk melihat interface dan alamat yang diberikan ke interface tersebut2. routeMemeriksa tabel routing, menambah dan menghapus tabel routing3. pingMemeriksa koneksi dengan protokol ICMP4. tracerouteMemeriksa tahapan koneksi5. mtrCommand gabungan ping dan tracerouteLayer Transport1. NetstatUntuk mengetahui port berapa saja yang terbuka untuk koneksi pada PC
  81. 81. Setting IP Ethernet di Linux UbuntuPerintah yang biasa digunakan untuk setting IP adalah ifconfig. Perintah ini juga bisa digunakan untukmelihat konfigurasi jaringan. contoh penggunaannya sebagai berikut:ketikkan perintah ifconfig pada terminal maka akan muncul kurang lebih seperti pada gambar berikut:gambar diatas menunjukan konfigurasi jaringan pada komputer kita saat ini.Untuk menyeting IP address pada kartu jaringangunakan perintah: sudo ifconfig interface [ip]misal kita ingin memberikan alamat ip 192.168.1.102 pada kartu ethernet(eth0), maka perintahnyasebagai berikut: sudo ifconfig eth0 192.168.1.102kemudian periksa apakah alamat ip sudah berubah menjadi 192.168.1.102 dengan menggunakanperintah ifconfig
  82. 82. Jika ingin menentukan netmask (misalnya 255.255.255.0), maka perintahnya kurang lebih sebagaiberikut: sudo ifconfig eth0 192.168.1.1 netmask 255.255.255.0untuk menambahkan gateway (misalnya 192.168.1.1), gunakan perintah sebagai berikut : sudo route add default gw 192.168.1.1Konfigurasi yang telah dibahas diatas bersifat sementara, jika komputer dimatikan atau di restartkonfigurasi akan hilang.
  83. 83. Lalu bagaimana agar membuat konfigurasi tersebut tersimapan secara permanen berikut langkah-langkahnya :1. Buka terminal dan ketikkan perintah : sudo gedit /etc/network/interfaces2. Maka akan muncul jendela konfigurasi jaringan kurang lebih seperti gambar berikut :3. Tambahkan konfigurasi pada file tersebut sehingga terlihat kurang lebih seperti gambar dibawah ini:
  84. 84. 4. setelah menambahkan konfigurasi simpan dan keluar dari file tersebut.5. kemudian ketikkan perintah berikut pada terminal sudo /etc/init.d/networking restartJika berhasil maka akan terlihat kurang lebih seperti gambar dibawah ini :
  85. 85. Tema GTK3 Kacau setelah Menjalankan unity-greeter. gnome-settings-daemon berhenti bekerjaSetelah menjalankan perintah “unity-greeter” dan tema saya menjadi kacau. Ikon berubah dantombol tampaknya tidak menjadi bertema ambiance lagi. Tombol-tombol dan ikon yang sama diGnome3 shell maupun dalam unity. Gnome tweak tooltidak bekerja dalam mengubah kembali.Saya juga mencoba menginstal ulang unity dan gnome shell, tapi hasilnya tetap saja tema tidakberubah. unity-greeter tampaknya telah menonaktifkan sejumlah plugin gnome-settings-daemon,sehingga untuk mengaktifkan kembali mereka berikut caranya:1. Jalankan dconf-editor, jika belum terinstall, lakukan instalasi dengan mengetikkan perintah: sudo apt-get install dconf-tools2. Jika instalasi sudah selesai jalankan dconf editor dengan menekan tombol alt+F2 kemudianmasukkan dconf-editor
  86. 86. maka jendela configuration editor akan muncularahkan ke org/gnome/settings-daemon/plugins/xsettings
  87. 87. berikan tanda centang pada active valueSelesai gnome-settings-daemon akan mulai bekerja dengan baik lagi. Compile Linux Kernel Source CodeKompilasi kernel memiliki kelebihan dan kekurangan. Namun, user baru Linux/admin merasasulit untuk mengkompilasi kernel Linux. Kompilasi kernel perlu memahami beberapa haldan kemudian hanya mengetik beberapa perintah. Berikut langkah demi langkah bagaimanakompilasi kernel 3.2.xx versi Linux dibawah Debian GNU Linux.Namun, instruksi tetap samauntuk distribusi yang lain kecuali untuk perintah apt-get.1. Dapatkan kode kernel terbaru LinuxKunjungi http://kernel.org/ dan download source code terbaru. Nama file akan seperti linux-x.y.z.tar.bz2, dimana x,y,z adalah nomor versi. Untuk contoh file linux-3.2.13.tar.bz2 merupakan versikernel 3.2.13. Download source code dari halaman tersebut atau gunakan perintah wget untuk
  88. 88. mendownload source kernel: $ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-x.y.z.tar.bz2proses akan terlihat kurang lebih seperti pada gambar dibawah ini :2. Extract file tar (.tar.bz2)Ketik perintah berikut: tar -jxvf linux-3.2.13.tar.bz23. Konfigurasi kernelSebelum mengkonfigurasi kernel pastikan anda memiliki development tool (gcc compiler dan toolterkait) telah terinstal di sistem anda. Jika gcc compiler belum diinstal gunakan perintah apt-get untukmenginstal di bawah Debian Linux. sudo apt-get install gccSekarang Anda dapat mulai konfigurasi kernel dengan mengetikkan salah satuperintah:$ make menuconfig - Teks menu warna berbasis radiolists & dialog. Opsi ini juga berguna pada remoteserver jika Anda ingin mengkompilasi kernel jarak jauh.$ make xconfig - X windows (Qt)based configuration tool, bekerja terbaik di bawahdesktop KDE$ make gconfig - X windows (Gtk) based configuration tool, bekerja terbaik di bawahDekstop Gnome.Misalnya kita akan menggunakan perintah make menuconfig:
  89. 89. make menuconfigmaka akan muncul jendela seperti pada gambar dibawah ini:Anda harus memilih pilihan yang berbeda sesuai kebutuhan anda. Setiap opsikonfigurasi memiliki tombol HELP yang terkait dengan itu jadi pilih tombol help untuk mendapatkanbantuan.4. kompilasi kernelMulai kompilasi untuk menciptakan kernel image yang dikompresi, ketikkan perintah: make5. Mulai kompilasi untuk modul kernel: make modules6. Instal modul kernel (menjadi root user, gunakan perintah su): su - make modules_install
  90. 90. 7. Install kernelSejauh ini kita telah mengkompilasi kernel dan menginstall modul kernel. Saatnyauntuk menginstal kernel itu sendiri. make installIni akan menginstal tiga file ke dalam direktori /boot serta modifikasi file konfigurasi grub kernel anda:8. Membuat image initramfsKetik perintah berikut pada shell prompt: cd /boot mkinitramfs -o initrd.img-3.2.13 3.2.13Sampai tahap ini proses update kernel sudah selesai, dan konfigurasi file grub akan terupdate secaraotomatis, jika belum anda bisa memodifikasi dan mengupdate-nya secara manual. Cara Beralih Antara GDM, LightDM Atau KDM Di Ubuntu
  91. 91. Katakanlah anda memiliki kedua LightDM dan GDM display manager terinstal pada komputer anda(menjalankan Ubuntu atau distribusi berbasis Debian Linux lainnya). LightDM adalah default, tetapianda ingin beralih ke GDM – untuk melakukan ini, jalankan perintah di bawah ini pada terminal: sudo dpkg-reconfigure gdmMaka akan muncul kurang lebih seperti gambar dibawah ini :Ok, kemudian akan muncul tampilan kurang lebih seperti pada gambar dibawah ini :Pilihlah login manager sesuai yang anda inginkan.
  92. 92. Jika GDM terinstal, anda dapat menjalankan perintah yang sama (“sudo dpkg-reconfigure gdm”) untuk beralih ke display manager lainnya, baik itu LightDM, KDM, Slim, GDM dan sebagainya. Jika GDM tidak terpasang, ganti “gdm” dalam perintah di atas dengan salah satu manajer tampilan yang terinstal (contoh: “sudo dpkg-reconfigure lightdm”).Restart komputer untuk melihat perubahan. Menambahkan Minimize,Maximize pada Gnome 3 Ubuntusecara default pada gnome 3, pada window tidak terdapat minimize dan maximize, hanya terdapat closeperhatikkan gambar dibawah ini :Untuk menambahkan Minimize dan Maximize, berikut langkah-langkahnya :1. Install Configuration Editor, dengan mengetikkan perintah : sudo apt-get install gconf-editor
  93. 93. 2. Jalankan Configuration Editor dengan menekan alt+F2 dan ketikkan : gconf-editormaka jendela Configuration Editor akan muncularahkan ke desktop->gnome->shell->window carilah button_layout:
  94. 94. klik dua kali pada button_layout kemudian masukkan :minimize,maximize,close kemudian tekanOK.3.. Langkah terakhir tekan alt+F2 kemudian ketikkan “r” tanpa tanda kutip dan tekan enter.Berikut hasilnya :Sebelum:
  95. 95. Sesudah : Menampilkan Semua Icon/Indicators pada Panel UbuntuJika anda menggunakan ubuntu dengan lingkungan unity (unity environment), mungkin anda akanakrab dengan beberapa system tray seperti indicator baterei, sound, waktu dll seperti pada gambardibawah ini :Pada unity, anda bahkan mungkin tidak dapat memastikan aplikasi tertentu berjalan, tanpamembuka System Monitor. Mereka benar-benar terbuka dan masih mencoba untuk menempatkan ikonmereka pada system tray, tetapi dicegah oleh pengaturan default unity. Tapi mudah untukmemperbaikinya, baik dengan pendekatan hands-on/visual, atau metode command-line.1. Jika anda tidak memiliki Dconf Editor yang terinstall, lakukan dengan mengetikkan perintah berikutke dalam terminal: sudo apt-get install dconf-tools
  96. 96. tunggu hingga proses instalasi selesai.2. Jalankan dconf-editor dengan menekan alt+F2 dan ketikkan dconf-editor :maka akan muncul jendela Configuration Editor seperti dibwah ini :
  97. 97. arahkan pada desktop=>unity=>panelubahlah bagian systray-whitelist :Sebelum :Sesudah :
  98. 98. kemudian refresh unity anda dengan menekan tombol alt+F2 kemudian ketikkan : unity --replaceCatatan : jangan menggunakan terminal untuk melakukan refresh unity, karena jika menggunakanterminal dan terminal ditutup unity akan crash. Soundconverter Ubuntusoundconverter merupakan sebuah aplikasi yang digunakan untuk mengkonversi file audio sepertimp3,ogg,flac,wav,m4a. Untuk menginstall ketikkan perintah sudo apt-get install soundconverter
  99. 99. Jika proses instalasi sudah selesai buka program soundconverter kurang lebih akan terlihat seperigambar dibwah ini:Misalnya ingin mengkonversi file mp3 ke ogg, berikut langkah-langkahnya:1. Tambahkan file dengan menekan icon add file:
  100. 100. Maka akan muncul jendela untuk memilih file audio yang ingin dikonversi, pilihlah file mp3 yangingin dikonversi ke ogg :
  101. 101. 2. Kemudian pergi ke menu edit->preferencespada bagian Type of result pilih format yang dinginkan, pada kasus ini Ogg Vorbis(.ogg). Setelahselesai memilih, tutuplah jendela preferences.
  102. 102. 3. Tekan icon convert untuk memulai konversi dan tunggulah hingga proses konversi selesai.Hasil dari konversi berada pada folder yang sama dengan file audio yang dikonversi. Untukmengubahnya klik menu edit-preferences pada bagian Where to place result? pilih lokasi yangdiinginkan. Soundconverter juga bisa mengkonversi file audio yang berada dalam satu folder.
  103. 103. Format USB pen drive di UbuntuBerikut langkah-langkah untuk melakukan format USB:1. Ketikkan “sudo fdisk -l pada terminal” untuk melihat daftar tabel partisi :Dari gambar diatas dapat dilihat bahwa USB terdapat pada /dev/sdb1, karena untuk /dev/sda* biasanyauntuk harddisk internal untuk tipe harddisk SCSI(biasa digunakan oleh laptop), untuk tipe harddiskIDE(biasa digunakan oleh PC) biasanya menggunakan /dev/hda*.
  104. 104. Pertama pastikan USB tidak di-mount. Jika USB dalam keadaan di-mount maka harus di-unmount duludengan mengetikkan perintah : umount /dev/sdb1Setelah di-unmount maka untuk memulai proses format ketikkan perintah : sudo mkfs.ext4 /dev/sdb1 Perhatian: Hati-hati saat memasukkan perangkat/nama partisi; nama yang salah dapat menghapus seluruh hard disk!perintah diatas digunakan agar USB menggunakan file system ext4, anda bisa merubahnya dengan
  105. 105. ext2,ext3 dan lain sebagainya.Untuk memberikan label pada USB pen, format perintahnya adalah sebagai berikut: sudo e2label /dev/sdb1 labelmisalnya saya ingin memberikan label “ubuntu”, maka ketikkan perintah: sudo e2label /dev/sdb1 ubuntuAnda juga dapat membuat file sistem MS-DOS/Windows XP di Linux, masukkan: sudo mkfs.vfat /dev/sdb1 Mengoptimalkan penggunaan SWAP pada UbuntuSWAP adalah suatu area pada harddisk yang merupakan bagian dari Virtual Memory. Disebut sebagaisuatu area pada harddisk karena kita mengalokasikan/membuat partisi khusus pada harddisk pada saatpenginstalan Linux.Swap akan digunakan ketika system telah membutuhkan memory fisik (RAM) untuk menangani prosesaktif tetapi memory fisik (RAM) yang tidak terpakai (free) tidak mencukupi. Jika system membutuhkanlebih banyak sumber daya memori atau ruang maka halaman yang tidak aktif pada memory fisik(RAM) akan dipindahkan ke swap agar dapat memberi ruang pada memory fisik (RAM) untukmenangani proses lainnya.Dikarenakan disk (swap berada pada harddisk) lebih lambat daripada RAM, waktu respon untuksystem dan aplikasi menjadi lambat jika seandainya terjadi perpindahan yang terlalu besar dari memorifisik.Terdapat parameter swappiness untuk mengontrol kecenderungan kernel untuk memindahkan proses
  106. 106. dari memory ke swap. Nilainya antara 0 -100, ketika swappiness=0 maka itu akan memberitahu kerneluntuk menghindari prosses swapping (ram ke swap) selama mungkin, saat swappiness=100 maka ituakan memberitahu kernel untuk melakukan proses swapping secara agresif.Nilai default pada Ubuntu adalah 60 dan dianjurkan untuk mengatur swappiness=10 pada UbuntuDesktop Edition untuk meningkatkan kinerja system secara keseluruhan.Untuk mengecek nilai swappiness, buka Terminal, kemudian jalankan perintah berikut: cat /proc/sys/vm/swappinessUntuk mengubah nilai swappiness=10 untuk sementara waktu jalankan perintah dibawah, tetapi hanyabersifat sementara (setelah restart akan kembali normal) sudo sysctl vm.swappiness=10Untuk mengubah secara permanen : sudo gedit /etc/sysctl.conf
  107. 107. cari baris vm.swappiness dan ubah nilainya menjadi 10. Jika tidak ada baris vm.swappiness ,tambahkan baris ini pada bagian akhir: vm.swappiness=10Setelah selesai, Save kemudian restart Ubuntu Membuka File .chm di Ubuntu LinuxMicrosoft Compiled HTML Help (.chm) adalah Microsoft HTML Help Format. Diperkenalkansebagai pengganti Microsoft WinHelp.Format .chm banyak digunakan untuk berkas-berkas buku elektronik (e-book). Untuk membuka File.chm di Ubuntu harus menginstall paket chm viewer, berikut paket-paket chm yang tersedia :KchmViewerKchmViewer adalah standar KDE viewer untuk file CHM.
  108. 108. GnoCHMGnoCHM adalah viewer file CHM. Yang dirancang dan terintegrasi dengan Gnome.xCHMxCHM merupakan open source dan cross-platform GUI front-end untuk CHMLIB (viewer untukMicrosoft Compressed HTML Help file).untuk menginstall paket-paket tersebut ketikkan perintah berikut pada terminal:untuk KDE : sudo apt-get install kchmvieweruntuk GNOME : sudo apt-get install gnochmatau gunakan xchm yang bisa diinstall pada berbagai platform : sudo apt-get install xchm Tidak ada suara startup di ubuntu 11.10 Oneiric OcelotPastikan paket gnome-session-canberra telah terinstall, jika belum terinstall, install terlebih dahulupaket tersebut dengan mengetikkan perintah berikut pada terminal: sudo apt-get install gnome-session-canberraJika sudah, lanjut kelangkah berikutnya copy semua file yang ada di direktori/usr/share/sounds/ubuntu/stereo/ ke direktori /usr/share/sounds/ dengan mengetikkan perintah berikutpada terminal sudo cp /usr/share/sounds/ubuntu/stereo/* /usr/share/sounds/
  109. 109. Jika dengan cara sebelumnya belum berhasil gunakan cara ini:1. Buka terminal dak ketikkan perintah ini: gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktop2. pada akhir baris dari file ubah NoDisplay menjadi true seperti yang terlihat pada gambardiatas. Jika baris NoDisplay belum ada maka tambahkan baris tersebut pada file. Simpan dankeluar. Menjalankan mkdir dan cd Menggunakan Command TunggalKadang-kadang setelah membuat sebuah direktori baru, mungkin anda ingin segera melakukan cd kedirektori baru tersebut, kurang lebih seperti yang ditunjukkan di bawah ini : $ mkdir -p /home/linux/Contoh/SubContoh1/SubContoh2/ $ cd /home/linux/Contoh/SubContoh2/SubContoh2/
  110. 110. $ pwdBukankah lebih baik untuk menggabungkan keduanya mkdir dan cd dalam perintah tunggal?untuk melakukan hal tersebut ikuti langkah dibawah ini :ketikkan perintah: $ gedit .bashrcTambahkan baris berikut ini ke bash_profile (bashrc pada ubuntu) dan re-login. #mkdircd function mkdircd () { mkdir -p “$@” && eval cd “”$$#”"; }
  111. 111. Sekarang, lakukan kedua perintah mkdir dan cd pada saat yang sama menggunakan perintahtunggal seperti yang ditunjukkan di bawah ini: $ mkdircd /home/linux/Contoh/SubContoh1/SubContoh2kemudian ketikkan perintah pwd untuk melihat direktori yang aktif saat ini
  112. 112. Extract file RAR di UbuntuSebelum meng-extract file rar di ubuntu, pada ubuntu harus ter-install apliksai yang bernama unrar.untuk menginstall unrar pada ubuntu ketikkan perintah berikut pada terminal : $sudo apt-get installunrar, kemudian masukkan passwordtunggu hingga proses selesai.untuk instruksi bagaimana cara menggunakan unrar ketikkan perintah : $man unrarmaka akan tampil jendela manual unrar seperti gambar dibawah ini :
  113. 113. berikut ini perintah untuk meng-extract file rar$ unrar x file.rarcontoh meng-extract file Winrar4.0FullVersion.rar: Disable Keyring UbuntuKeyRing adalah tempat penyimpanan kunci enkripsi dan informasi keamanan.. Contohnya sepertikata sandi bagi koneksi jaringan Nirkabel, data masuk ke dalam sebuah situs internet, kata sandiSSH, dan lain sebagainya.untuk menghilangkan bisa dengan menghapus direktori ~/.gnome2/keyring
  114. 114. berikut langkah-langkahnya :1. Ketikkan perintah :$ cd ~/.gnome2/keyrings/2. Ketikkan perintah : $ sudo rm *.keyring3. Restart Komputer.
  115. 115. Disable/Enable Auto-Mount di Ubuntuuntuk mematikan auto run ketika memasukkan media disk atau flash drive di Ubuntu. Berikut langkah-langkahnya :1. Tekan alt+F2 pada keyborad dan masukkan perintah gconf-editorakan muncul jendela Configuration Editor.2. Kemudian expand folder : apps –> nautilus –> preferences
  116. 116. 3. Kemudian hilangkan tanda centang pada bagian media_automount , danmedia_automount_open. Dan berilah centang pada media_autorun_never.Selesai dan tutup jendela configuration editor.Untuk Mengaktifkan kembali auto run maka berilah tanda centang pada bagian media_automount ,dan media_automount_open dan hilangkan centang pada bagian media_autorun_never. Menampilkan direktori saat ini sebagai sebuah halaman web di LinuxUntuk melakukan hal ini, pada linux harus terinstall Python terlebih dahulu.Ketikkan Perintah Berikut pada terminal :python -m SimpleHTTPServerpada direktori yang ingin anda tampilkan sebagai halaman web, kemudian akses http://127.0.0.1:8000/pada browser.Contoh :pada contoh diatas direktori yang ingin ditampilkan sebagai halaman web adalah direktori home,setelah mengetikkan perintah diatas, buka browser dan akses http://127.0.0.1:8000/ , maka akanmuncul halaman kurang lebih seperti gambar dibawah ini :
  117. 117. apt-fastapt-fast digunakan untuk menggantikan apt-get guna mempercepat proses download aplikasi. Padadasarnya, apt-fast adalah script yang memanfaatkan axel untuk mendownload file-file .deb yangdibutuhkan sebelum proses apt-get sesungguhnya dilakukan.Berikut langkah-langkah untuk meng-install dan menggunakan apt-fast:1. Install axel terlebih dahulu dengan mengetikkan perintah berikut pada terminalsudo apt-get install axel2. Download apt-fast.sh di http://www.mattparnell.com/linux/apt-fast/3. Rename apt-fast.sh menjadi apt-fast4. Pindahkan apt-fast ke /usr/bin/5. Buat file apt-fast menjadi executable file dengan mengetikkan perintah berikut pada terminalsudo chmod +x /usr/bin/apt-fastselesai. Cara penggunaan apt-fast sama dengan apt-get.
  118. 118. Pengenalan dan Pengantar Pemrogramman pythonDi antara banyak bahasa pemrograman yang tersedia saat ini, Python adalah salah satu yang palingmudah untuk dipelajari. Python diciptakan pada akhir 1980-an, dan telah berkembang jauh sejak itu.Python sudah terinstal dengan sebagian besar distribusi Linux.Program pertama1. Gunakan editor teks seperti gedit,vi, dll, untuk mengetikkan kode berikut : #!/usr/bin/env python print ‘Hello. I am python program.’ name = raw_input (“What is your name? “) print “Hello there, “+name+”!”Simpan file dengan nama hello.py.2. Sebelum dijalankan, buatlah file menjadi executable dengan mengetikkan perintah : chmod +x hello.pydalam folder tempat menyimpan file python.3. Jalankan program dengan./hello.py
  119. 119. Penjelasan :#!/usr/bin/env pythonBaris ini memberitahu sistem bahwa ini adalah program python, dan menggunakan interpreter standarpython untuk menjalankan program.print ‘Hello. I am a python program.’Secara sederhana, perintah ini menampilkan ‘Hello. I am python program.’ pada terminal.name = raw_input(“What is your name? “)Yang satu ini sedikit lebih kompleks. Ada dua bagian untuk baris ini. Yang pertama adalah name =, danyang kedua adalah raw_input (“What is your name? “). Kita akan melihat bagian kedua terlebihdahulu. Perintah raw_input akan menampilkan prompt di terminal (“What is your name? “), Dankemudian akan menunggu pengguna untuk menuliskan sesuatu (diikuti oleh {Enter}). Sekarang marikita lihat bagian pertama: name =. Ini bagian dari perintah menugaskan sebuah variabel bernama“name”.print “Hello there, “+name+”!”Menampilkan “Hello there, “ dan apa yang ada pada variable name dan menampilkan tanda seru (!)pada akhir baris.Sekarang kita akan bahas bagaimana menuliskan program python pada console/terminal:1. Buka terminal dan ketik: pythonKita sekarang sudah berada di shell python. Dari sini, kita dapat melakukan beberapa hal, tapi mari kitalihat apa yang kita punya sebelum kita melanjutkan. Hal pertama yang harus kita perhatikan adalahversi python, punya saya adalah 2.7.2. Berikutnya, kita akan melihat pernyataan yang menunjukkanbahwa,untuk bantuan, kita harus ketik “help” pada prompt.
  120. 120. Sekarang ketikkian : print 2+2Kemudian tekan enter, maka hasilnya seperti pada gambar berikut :Sekarang mari bermain dengan variabel. Ketikkan : var = 2+2Akan terelihat bahwa tidak banyak yang terjadi kecuali Python mengembalikan “>>>” prompt. Tidakada yang salah. Perintah tersebut digunakan untuk membuat variable bernama var, dan nilai darivariable tersebut adalah jumlah dari “2 +2″. Untuk melihat nilai var ketikkan: print varkemudian tekan enter, maka hasilnya seperti pada gambar dibawah ini:Sekarang coba ketikkan perintah print var * 2 , kemudian tekan enter maka hasilnya seperti padagambar dibawah ini:Bagaiman jika perinta diatas diberikan pada variable yang memiliki nilai berupa teks atau karakter?1. buatlah variable bernama “string” dengan memasukkan nilainya “pemrogramman python” denganmengetikkan: string = ‘pemrograman python’
  121. 121. 2. Kemudian tampilkan variable string dengan mengetikkan : print stringmaka hasilnya akan terlihat seperti pada gambar dibawah ini :bagaimana kalau ditambahkan dengan operasi perkalian seperti pada variable var diatas :maka hasilnya akan terlihat seperti pada gambar dibawah ini :Nah, yang tidak persis dengan apa yang anda harapkan, bukan? Perintah ini mencetak nilai “string” 4kali. Mengapa? Nah, interpreter tahu bahwa “string” adalah string karakter, bukan nilai. Anda tidakdapat melakukan operasi matematika pada string.Bagaimana jika kita memiliki variabel yang bernama “s” yang berisi “4″, seperti berikut:Sepertinya s berisi 4 dengan tipe integer, tapi tidak. Coba kita ketik “print s * 4″ kita akanmendapatkan hasil sebagai berikut :Sekali lagi, interpreter tahu bahwa s adalah string, bukan nilai numerik. Ia tahu ini karena kita menutupnomor 4 dengan tanda kutip tunggal, sehingga tipe datanya adalah string. Kita bisa membuktikan inidengan mengetik ”print type(s)” untuk melihat tipe variable.
  122. 122. Konfirmasi. Ini adalah tipe string. Jika kita ingin menggunakan ini sebagai nilai numerik, kita bisalakukan dengan cara berikut:String (s), yang berisi ’4′, kini telah diubah ke integer dan kemudian dikalikan dengan 4 danmemberikan nilai 16. Perulangan For Pemrogramman PythonSekarang, mari kita buat sebuah loop pemrograman sederhana. Buka editor teks dan ketik programberikut. #!/usr/bin/env python for i in range (0,10): print iSimpan program dengan nama forloop.py dan keluar dari teks editor.buatlah file menjadi executable dengan mengetikkan perintah : chmod +x forloop.py kemudian tekanenter.jalankan program tersebut dengan perintah : ./forloop.py (tekan enter), maka akan mucul pesanerror “IndentationError: expected an indented block” seperti terlihat pada gambar dibawah ini :
  123. 123. Mengapa demikian?Ternyata dalam pemrogramman python ada yang disebut identasi. Identasi merupakan hal yang perludiperhatikan dalam gaya penulisan kode pada python. Penggunaan indentasi bisa berupa spasi atautabulasi, agar tidak rancu dan menghidari kesalahan.Jadi :Pastikan untuk tab/spasi pada baris “print i”. Hal ini penting. Python tidak menggunakan tandakurung ”(” atau kurung kurawal ”{“ seperti halnya bahasa pemrograman lain untukmenunjukkan blok kode. Ia menggunakan indentasi sebagai gantinya.maka ubahlah kode diatas seperti gambar di bawah ini:1. Menggunakan Spasi :
  124. 124. 2. Menggunakan tab (tabulasi) :pilih salah satu dari dua pilihan gaya penulisan diatas kemudian simpan file tersebut(rekomendasigunakan tab) dan coba untuk menjalankannya kembali. Maka hasil dari program diatas setelahdiperbaiki sintaksnya adalah seperti gambar berikut :Sebuah loop adalah beberapa kode yang melakukan instruksi tertentu, atau set instruksi, beberapakali. Dalam kasus program diatas, kita melakukan perulangan sebanyak 10 kali, menampilkan nilaidari variabel i. Atau dengan kata lain “memberikan nilai 0 pada variable i, kemudian menampilkanisi variabel i sebanyak 10 kali, dengan catatan variable i akan ditambah dengan 1 sebelum ditampilkanpada prompt begitu seterusnya sampai perulangan berhenti. Bagian dari kode “range(0,10)” mengisyaratkan bahwa variable i dimulai dengan 0, akan diulang sampai nilai variable iadalah 10, kemudian berhenti.
  125. 125. Yah, tampaknya telah bekerja, tetapi mengapa ia menghitung hanya sampai 9 dan kemudianberhenti. Lihatlah output lagi. Ada 10 nomor ditampilkan, dimulai dengan 0 dan diakhiri dengan 9.Itulah yang kita instruksikan pada program untuk menampilkan nilai i 10 kali,menambahkanvariabel dengan satu setiap waktu , dan berhenti segera setelah nilai adalah 10.Jika kita mengubah pernyataan range menjadi “range (1,10)”, program mulai menghitung dari1, tapi berakhir pada 9, karena segera setelah i sama dengan 10, loop berhenti. Jadi untuk dapatmenampilkan “1,2,3,4,5,6,7,8,9,10″, kita harus menggunakan “range (1,11)” – karena perulangan forberhenti segera setelah jumlah range atas tercapai. List Pemrogramman PythonMari kita lihat jenis lain dari variable yang disebut list. Dalam bahasa lain, list sama seperti array. Marikita lihat list sederhana. Yang mudah untuk gambarkan contohnya adalah daftar nama bulan. bulan = [Jan, Feb, Mar, Apr, Mei, Jun, Jul, Agu, Sep, Okt, Nov, Des ]Untuk membuat list, kita kurung semua nilai dengan tanda kurung siku (‘[ dan ]‘).Kita memiliki listbernama ‘bulan’. Untuk menggunakannya, kita dapat mengetikkan sesuatu seperti print bulan[0] ataubulan[1] (yang akan menampilkan ‘Jan’ atau ‘Feb’). Ingat bahwa kita selalu menghitungdari nol. Untuk menemukan panjang list, kita dapat menggunakan: print len(bulan)Yang akan mengembalikkan nilai 12.Sampai sekarang, kita telah membuat list menggunakan string sebagai informasi. Kita juga dapatmembuat list menggunakan integer. Lihat kembali list bulan, kita bisa membuat daftar yang
  126. 126. berisi jumlah hari pada masing-masing bulan: DaysInMonth = [31,28,31,30,31,30,31,31,30,31,30,31]Jika kita mau menampilkan DaysInMonth[1] (untuk Februari) hasil yang kita dapat adalah 28, yangmerupakan integer.Misalnya kita memiliki list bernama numbers yang berisi 8,1,4,17,28,165,7. numbers=[8,1,4,17,28,165,7]untuk mengetahui panjang dari list kita bisa mengetikkan : len(numbers)Kita juga bisa mengetahui nilai terbesar dari list dengan mengetikkan: max(numbers)Begitu juga dengan nilai terkecil, Ketikkan: min(numbers)
  127. 127. Jika kita ingin mengganti nilai pada index ke-3 yaitu 17 menjadi 77 maka kita ketikkan: number[3]=77bisa dilihat dari gambar diatas bahwa nilai dari index 3 telah berubah menjadi 77. String Pemrogramman PythonMari kita bahas lebih jauh lagi tentang string. String adalah serangkaian karakter. Anda dapat melihatstring sebagai array dari karakter. Sebagai contoh jika kita menetapkan string ‘Waktunya telah tiba’untuk sebuah variabel bernama strng, dan kemudian ingin tahu apa karakter kedua dari stringtersebut, kita bisa ketik: strng = ’Waktunya telah tiba’ print strng[1]Hasilnya akan menjadi ‘a’. Ingat kita selalu menghitung dari 0, sehingga karakter pertama adalah [0],yang kedua adalah [1], yang ketiga adalah [2], dan sebagainya. Jika kita inginmenemukan karakter mulai dari posisi 9 sampai posisi 14, kita bisa mengetikan:
  128. 128. print strng [9:14]Yang mengembalikan nilai ‘telah’. Penghitungan berhenti pada 14, tetapi tidakmengembalikan karakter ke-14 yang merupakan spasi setelah ‘telah’. Kita bisa mengetahui berapapanjang string kita adalah dengan menggunakan fungsi len(): print len(strng)hasilnya adalah 19. Jika kita ingin mencari tahu di mana kata ’telah’ dalam string, kita bisamenggunakan: pos = strng.find(‘telah’)Kini, variabel pos(singkatan posisi) berisi 9, mengatakan bahwa ‘telah’ dimulai pada posisi 9 dalamstring kita. Jika kita meminta fungsi untuk menemukan kata atau urutan yang tidak ada dalam stringmisalnya seperti ini: pos = strng.find(‘ubuntu’)nilai yang dikembalikan pada pos akan menjadi -1.Kita juga bisa mendapatkan setiap kata yang terpisah dalam string dengan menggunakanperintah split. Kita akan membagi string pada setiap karakter spasi dengan menggunakan: print strng.split(‘ ‘)

×