Revisi So
Revisi So
Disusun Oleh
NAMA : Muhammad Ariq Ihsan
NIM : 1618127
JURUSAN : TEKNIK INFORMATIKA S-1
Mengetahui Menyetujui
Ka. Lab. Sistem dan Jaringan Komputer Dosen Pembimbing
i
KATA PENGANTAR
Segala puja dan puji hanyalah milik Allah semata. Karena dengan
rahmat dan hidayah-Nya lah kami dapat menyelesaikan Laporan Tugas
Akhir Praktikum Sistem Operasi tepat pada waktunya.
Terwujudnya laporan ini, tentunya tidak lepas dari bantuan-bantuan
yang telah kami terima. Pada kesempatan ini, kami menyampaikan terima
kasih yang sebesar-besarnya kepada yang terhormat:
1. Ibu Mira Orisa, ST. MT selaku dosen pembimbing Praktikum Sistem
Operasi.
2. Ibu Mira Orisa, ST. MT selaku dosen mata kuliah Sistem Operasi.
3. Bapak Yosep Agus Pranoto, ST. MT. selaku Ketua Pelaksana
Praktikum Sistem Operasi Jurusan Teknik Informatika ITN Malang.
4. Instruktur Lab. Sistem Dan Jaringan Komputer Teknik Informatika
yang telah memberi petunjuk kepada kami selama pelaksanaan
praktikum.
5. Rekan-rekan yang telah membantu dalam pelaksanaan dan
penyelesaian laporan ini.
Harapan kami laporan praktikum ini bermanfaat bagi penulis sendiri
maupun pembaca sekalian.
Penulis
ii
DAFTAR ISI
LEMBAR PERSETUJUAN............................................................................i
KATA PENGANTAR.....................................................................................ii
DAFTAR ISI.................................................................................................iii
DAFTAR GAMBAR......................................................................................v
BAB I..............................................................................................................1
PENDAHULUAN..........................................................................................1
1.1 Latar Belakang.........................................................................................1
1.2. Tujuan......................................................................................................2
1.3. Batasan Masalah.......................................................................................2
BAB II PENGENALAN SISTEM OPERASI DAN STRUKTUR
DIRECTORY FILE SYSTEM........................................................................3
2.1 Jumlah Pertemuan....................................................................................3
2.2 Tujuan......................................................................................................3
2.3 Alat Dan Bahan........................................................................................3
2.4 Langkah dan Percobaan............................................................................3
2.5 Hasil Percobaan........................................................................................5
2.6 Kesimpulan Dan Analisis.......................................................................12
BAB III COMMAND LINE INTERFACE (CLI)........................................13
3.1 Jumlah Pertemuan..................................................................................13
3.2 Tujuan....................................................................................................13
3.3 Alat Dan Bahan......................................................................................13
3.4 Langkah Dan Percobaan.........................................................................13
3.5 Hasil Percobaan......................................................................................14
3.6 Kesimpulan Dan Analisis.......................................................................21
BAB IV STANDART KONFIGURASI JARINGAN, REPOSITORY &
MANAJEMEN APLIKASI..........................................................................22
4.1 Jumlah Pertemuan..................................................................................22
4.2 Tujuan....................................................................................................22
4.3 Alat Dan Bahan......................................................................................22
4.4 Langkah Dan Percobaan.........................................................................22
4.5 Hasil Percobaan......................................................................................23
iii
4.6 Kesimpulan Dan Analisa........................................................................29
BAB V REMASTERING.............................................................................30
5.1 Jumlah Pertemuan..................................................................................30
5.2 Tujuan....................................................................................................30
5.3 Alat Dan Bahan......................................................................................30
5.4 Langkah Dan Percobaan.........................................................................30
5.5 Hasil Percobaan......................................................................................31
Fungsi Aplikasi yang di install...........................................................................41
Kesimpulan Dan Analisa....................................................................................42
BAB VI PENUTUP......................................................................................43
6.1 Kesimpulan.................................................................................................43
6.2 Saran...........................................................................................................43
DAFTAR PUSTAKA....................................................................................44
iv
DAFTAR GAMBAR
v
Gambar 3.15 Tampilan Pindah direktori................................................................19
Gambar 3.16 Tampilan penghapusan direktori.......................................................19
Gambar 3.17 Tampilan hak akses...........................................................................20
Gambar 3.18 Tampilan owner................................................................................20
Gambar 4.1 Tampilan pengecekan NIC.................................................................23
Gambar 4.2 Tampilan Ifconfig...............................................................................24
Gambar 4.3 Tampilan Setting Networking.............................................................24
Gambar 4.4 Tampilan Pemutusan Koneksi Jarinagn..............................................24
Gambar 4.5 Tampilan Ifconfig...............................................................................25
Gambar 4.6 Tampilan peyambungan koneksi jaringan...........................................25
Gambar 4.7 Tampilan pemanggilan IP server.........................................................26
Gambar 4.8 Tampilan Pengecekan List..................................................................26
Gambar 4.9 Tampilan Pembaharuan Sistem...........................................................27
Gambar 4.10 Tampilan Instal Bluefish...................................................................27
Gambar 4.11 Tampilan Input huruf “Y”.................................................................27
Gambar 4.12 Tampilan Pengecekan Instalan..........................................................28
Gambar 4.13 Tampilan Remove Instalan Bluefish.................................................28
Gambar 4.14 Tampilan Penyelesain Penghapusan Bluefish...................................28
Gambar 4.15 Pengecekan Aplikasi Bluefish..........................................................29
Gambar 4.16 Tampilan Menghapusan Semua Instalan Bluefish............................29
Gambar 5.2 Tampilan install uck dchroot..............................................................31
Gambar 5.3 Tampilan Module Squashfs................................................................32
Gambar 5.4 Tampilan Unpack file iso....................................................................32
Gambar 5.5 Tampilan Unpack rootfs.....................................................................32
Gambar 5.6 Tampilan Unpack initrd......................................................................33
Gambar 5.7 Tampilan Hak akses penuh pada tmp..................................................33
Gambar 5.8 Tampilan Copy file background..........................................................33
Gambar 5.9 Tampilan Copy file tema....................................................................34
Gambar 5.10 Tampilan menghapus file resolv.conf...............................................34
Gambar 5.11 Tampilan masuk ke dalam Directory Root File iso...........................34
Gambar 5.12 Tampilan Sinkronisasi Repository local............................................35
Gambar 5.13 Tampilan Melihat Direktori..............................................................35
Gambar 5.13 Tampilan Pembaharuan Direktori.....................................................35
vi
Gambar 5.15 Tampilan Menginstal Eclipse............................................................36
Gambar 5.16 Tampilan Menginstal Lazarus...........................................................36
Gambar 5.15 Tampilan Menginstal Neatbeans.......................................................36
Gambar 5.18 Tampilan restore file sources.list......................................................37
Gambar 5.19 Tampilan hak akses penuh file background......................................37
Gambar 5.20 Tampilan Memberi hak akses penuh file Tema.................................37
Gambar 5.21 Tampilan Setting default backgrounds..............................................38
Gambar 5.22 Tampilan Tema.................................................................................38
Gambar 5.23 Tampilan keluar dari direktori..........................................................39
Gambar 5.24 Tampilan Packing initrd....................................................................39
Gambar 5.25 Tampilan Packing rootfs...................................................................39
Gambar 5.26 Tampilan Packing file iso.................................................................40
Gambar 5.27 Tampilan Packing file iso.................................................................40
Gambar 5.28 Tampilan Hasil Akhir Remastering...................................................40
vii
BAB I
PENDAHULUAN
1
Ubuntu sekarang dibiayai oleh Canonical Ltd. Pada 8 Juli
2005 Mark Shuttleworth mendirikan pendirian Ubuntu Foundation
dan memberikan pendanaan awal sebesar US$10 juta. Tujuan dari
pendirian yayasan ini adalah untuk memastikan pengembangan dan
dukungan semua versi Ubuntu dapat terus berjalan. Pada 31 Oktober
2011, Mark Shuttleworth mengumumkan bahwa Ubuntu 14.04 akan
mendukung smartphone, tablet, dan smart TV. Dan desain-desainnya
pun sudah mulai dirancang.
1.2. Tujuan
Tujuan yang dapat diambil dari praktikum ini adalah sebagai
berikut:
1. Dapat menginstal sistem operasi linux dengan baik dan
benar.
2. Dapat mengimplementasikan perintah dasar CLI pada
system operasi linux.
3. Dapat konfigurasi ip jaringan dengan menggunakan sisem
operasi ubuntu dengan menggunakan CLI.
4. Dapat meremastering di Ubuntu 14.04
1.3. Batasan Masalah
Batasan masalah yang penulis ambil dalam proses praktikum
ini adalah, sebagai berikut :
1. Instalasi Linux Mint 17.01 menggunakan virtual box.
2. Analisa Command-Command dasar Linux Mint.
3. Pengkonfigurasian IP dengan menggunakan CLI.
4. Remastering menggunakan Linux Mint 17.01 Rebeca
BAB II
PENGENALAN SISTEM OPERASI DAN STRUKTUR
DIRECTORY FILE SYSTEM
2
2.2 Tujuan
Setelah praktikum dilaksanakan, peserta praktikum diharapkan
memiliki kemampuan :
1. Memahami langkah-langkah dalam menginstall sebuah
Sistem Operasi.
2. Mampu menentukan Filesystem sesuai Sistem Operasi yang
akan di install.
3. Dapat melakukan installasi Sistem Operasi Linux dengan
benar pada Filesystem yang sudah ditentukan.
3
secara manual, pilih Something else untuk mengatur partisi
secara manual.
5. Selanjutnya sekarang kita sudah masuk pada tahap partisi
hard disk, Klik tombol Add, maka akan muncul layar baru.
Kali ini kita akan membuat Partisi untuk sistem.Terlebih
dahulu tentukan ukuran kapasitas hard disk, untuk ukuran
minimal yang ideal untuk instalasi Linux Mint adalah 5,5
GB, kemudian Pada Opsi “Use As”, pilih ext4,mount point
pilih / Lalu klik OK.
6. Selanjutnya apabila ingin menambahkan partisi untuk data
sendiri agar tidak menjadi satu dengan sistem, kita bisa
membuat partisi dengan mount point /home.
7. Langkah ketujuh Jika sudah selanjutnya kita buat partisi
Swap,dimana untuk partisi swap, alokasi tempat yang
disarankan untuk swap adalah 2 kali dari memori RAM, pada
Use as pilih swap area, kemudian klik ok, dan jika sudah
muncul tampilan untuk memulai install sistem, pilih install
now.
8. Selanjutnya Kemudian pilih zona waktu tempat kita berada.
Klik tombol continue. Pada layar “Keyboard layout”, tidak
usah diatur lagi. Karena biasanya sudah tersetting otomatis,
yaitu USA. Klik tombol Continue.
9. Selanjutnya isikan nama serta password yang ingin
digunakan, jika sudah selesai. Klik tombol Continue.
10. Selanjutnya Tunggu proses instalasi hingga selesai.
4
VirtualBox merupakan proses installasi linux Mint 17.01
user akan langsung booting ke dekstop sehingga pengguna
dapat mencoba terlebih dahulu OS linux mint sedangkan
Install Linux mint, user akan segera menginstall OS Kali
Linux ke harddisk tanpa mencobanya terlebih dahulu.Klik
2x shorcut Install Linux Mint.
3. Pada Gambar 2.3 Proses create virtual ke hard disk proses create
virtual ke hard disk untuk melakukan instalasi Linux Mint agar
Linux Mint terinstal di virtualbox langkah selanjutnya next.
5
Gambar 2.3 Tampilan Create Virtual Hard Disk
4. Pada Gambar 2.4 proses choose type file di hard disk proses
choose type file di hard disk untuk melakukan instalasi Linux
Mint supaya sesuai dengan type file dihard disk langkah
selanjutnya next.
6
Gambar 2.5 Tampilan Dinamically Allocated
7. Pada Gambar 2.7 proses select file Linux Mint dimana disimpan
untuk proses startup install atau peroses awal untuk melakukan
melalukan tahap peroses instalasi dan langkah selanjutnya Start.
7
8. Pada Gambar 2.8 proses running instalasi Linux Mint dimana
layar monitor blank warna hitam serasa instalasi gagal melainkan
itu adalah peroses awal masukan dalam proses instalasi Linux
Mint.
8
Gambar 2.10 Tampilan Mengkoneksikan system Jaringan
11. Pada Gambar 2.11 proses pemasuk pada pilihan untuk menghapus
semua partisi pada harddisk atau mengatur partisi secara manual,
pilih Something else untuk mengatur partisi secara manual.
12. Pada Gambar 2.12 proses dimana kita sudah masuk pada tahap
partisi hard disk, Klik tombol Add, maka akan muncul layar baru.
Kali ini kita akan membuat Partisi untuk sistem.Terlebih dahulu
tentukan ukuran kapasitas hard disk, untuk ukuran minimal yang
ideal untuk instalasi Linux Mint adalah 5,5 GB, kemudian Pada
Opsi “Use As”, pilih ext4,mount point pilih / Lalu klik OK.
9
Gambar 2.12 Tampilan Tahap Partisi Hard Disk Ext4
13. Pada Gambar 2.13 proses Jika sudah selanjutnya kita buat partisi
Swap,dimana untuk partisi swap, alokasi tempat yang disarankan
untuk swap adalah 2 kali dari memori RAM, pada Use as pilih
swap area, kemudian klik ok, dan jika sudah muncul tampilan
untuk memulai install sistem, pilih install now.
10
Gambar 2.14 Tampilan Tambahn Pastisi Hard Disk Home
15. Pada Gambar 2.15 proses memilih zona waktu tempat kita berada.
Klik tombol continue. Pada layar “Keyboard layout”, tidak usah
diatur lagi. Karena biasanya sudah tersetting otomatis, yaitu
Jakarta Klik tombol Continue.
16. Pada gambar 2.16 Proses pengisikan user serta password yang
ingin digunakan, jika sudah selesai. Klik tombol Continue.
11
Gambar 2.16 Tampilan Pengisian User Dan Password
12
BAB III
COMMAND LINE INTERFACE (CLI)
3.2 Tujuan
Setelah praktikum dilaksanakan, peserta praktikum diharapkan
memiliki kemampuan :
1. Mengenal format instruksi pada system operasi Linux.
2. Menggunakan perintah-perintah dasar pada system operasi
Linux.
3. Mempelajari utilitas dasar pada system operasi Linux.
4. Mempelajari hak akses pada system operasi Linux.
13
Gambar 3.1 Tampilan Perintah Sudo Su
14
Gambar 3.3 Tampilan Membuat Group baru
15
Gambar 3.6 Tampilan penghapusan user
16
Gambar 3.9 Tampilan menyimpan file
17
Gambar 3.12 Tampilan direktori baru
18
/home/netlab/Documents
19
Gambar 3.17 Tampilan hak akses
20
3.6 Kesimpulan Dan Analisis
Kesimpulan dan analisa dari hasil praktikum bab 2 adalah
sebagai berikut :
1. Command Line Interface (CLI) adalah tipe antarmuka dimana
pengguna berinteraksi dengan sistem operasi melalui text-
terminal.
2. GUI(graphical User Interface)
GUI adalah pembuatan swap yang memakai interaksi antara
user dengan sistem operasi melalui gambar-gambar grafik,
icon, menu, dan penggunaan perangkat petunjuk.
3. Mengetahuin perintah – perintah dasar dari command line
interface (CLI) dan bisa mengoperasikan system operasi dengan
sangat mudah dan menyenangkan dan bisa tatap muka,daling
komunikasi dengan system operasi dengan sangat lancer.
21
BAB IV
STANDART KONFIGURASI JARINGAN,
REPOSITORY & MANAJEMEN APLIKASI
4.2 Tujuan
Setelah Praktikum dilaksanakan, Peserta praktikum diharapkan
memiliki kemampuan:
1. Memahami dan Mengetahui jenis jenis Repository
2. Mampu Mengkonfigurasi Repository
3. Mampu mengkonfigurasi IP di SO Linux menggunakan
terminal
4. Mampu installasi Aplikasi baik Online maupun Offline
22
4.5 Hasil Percobaan
Dari langkah – langkah percobaan, didapatkan hasil percobaan :
1. Konfigurasi IP secara CLI dengan mengetikkan perintah di
terminal
netlab@netlab-System-Product-Name:/home/netlab#
dmesg | grep eth
2. Pengecekan IP Address
Netlab2@netlab ~$ ifconfig
23
3. Mensetting konfigurasi jaringan
/etc/network/inetrfaces
24
Gambar 4.5 Tampilan Ifconfig
25
“ping” lalu diakhiri dengan enter lalu kita melihat peroses
pemanggilan IP atau penyambungan IP kita dengan IP server.
26
10. Melakukan perintah untuk mengintal bluefish.
sudo apt- get install bluefish
27
Gambar 4.13 Tampilan Remove Instalan Bluefish
28
Gambar 4.16 Tampilan Menghapusan Semua Instalan Bluefish
29
BAB V
REMASTERING
5.2 Tujuan
Setelah Praktikum dilaksanakan, Peserta praktikum diharapkan
memiliki kemampuan.
1. Dapat mengetahui metode metode Remastering
2. Dapat melakukkan Remastering Ubuntu 14.04
30
nantinya, dan juga kita dapat merubah konfigurasi sistem
sesuai dengan kebutuhan
5. Setelah keluar dari proses chroot, selanjutnya kita ke proses
clean up temporary sistem,kemudian ke proses packing iso
kembali dan jika proses tersebut selesai, maka sebuah iso
baru hasil remastering sudah siap diuji coba.
31
3. Tahap installasi Squashfs.
32
Sudo uck-remaster-unpack-initrd
33
sudo cp –Rfv 1618127 tmp/remaster-
root/usr/share/themes/
10. Pada Gambar 5.10 Kemudian hapus file resolv.conf yang ada pada
directory tmp karena akan diperbaharui dengan resolv yang baru
dengan cara ketikkan perintah berikut kemudian enter.
sudo rm -Rfv tmp/remaster-root/etc/resolv.conf
34
12. Setting sources.list untuk masuk repository local.
nano etc/apt/sources.list
apt-get update
35
15. Menginstal Aplikasi Eclipse
apt-get install eclipse
36
18. Kemudian lakukan proses restore file sources.list.
mv –v /etc/apt/sources.list.asli / etc / apt /
sources.list
Pada Gambar 5.19 lalu beri hak akses penuh pada file
background agar sistem dapat mendeteksi adanya file
background dan file tersebut dapat dikonfigurasi sebagai
background default.
20. Kemudian beri hak akses penuh juga pada direkrtori tema.
chmod 777 –Rfv usr/share/themes/1618123/
37
21. Setelah itu atur background dan tema yang telah di-copy pada
directory root.
nano usr/share/glib-2.0/schemas/10_ubuntu-
settings.gschema.override
22. Pada Gambar 5.22 Ganti settingan pada picture-url dengan alamat
background yang telah di-copy juga pada interface (gtk-
theme=”Ambience”) ganti dengan (gtk-theme=”1618127”) sebagai
nama tema yang telah dicopy. Juga pada preferences
(theme=”Ambience”) ganti dengan (theme=”16180127”). Kemudian
save dengan cara “ctrl+x” pilih “y” lalu enter.
38
23. Selanjutnya keluar dari directory root.
Exit
25. Kemudian lakukan proses packing pada file system atau rootfs.
sudo uck-remaster-pack-rootfs
39
26. Prose terakhir dengan packing file yang berekstensi ‘iso’.
Sudo uck-remaster-pack-iso 1618127.iso
27. Proses percobaan file hasil remastering linux ubuntu di virtual box
40
Fungsi Aplikasi yang di install
1. Eclipse
Eclipse merupakan sebuah IDE (Integrated Development
Environment) untuk yang digunakan untuk mengembangkkan
perangkat lunak dan dapat dijalankan disemua platform/OS.
Fungsinya :
Eclipse dikembangkan dengan bahasa pemrograman java,
juga mendukunng pengembangan aplikasi berbaasis bahasa
pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP
dan lainnya. Bisa digunakan juga untuk aktivitas dalam siklus
pengembangan perangkat lunak, seperti dokumentasi, test
perangkat lunak, pengembangan web, dan lain sebagainya.
2. Lazarus
Lazarus merupakan sebuah alat pengembangan aplikasi yang
bersifat cross-platform dan berbasis IDE (Integrated Development
Environment) untuk bahasa pemrograman yang didasarkan atas
komponen-komponen visual/non visual yang berbasis free pascal.
Fungsinya :
Lazarus mempunyai fungsi untuk bahasa pemrograman
berbasis pascal yang dengan mudah di akses pada linux,
lazarus ini juga mirip dengan program pemrograman Borland
Delphi jadi pengguna bisa dengan mudah menyesuaikannya.
3. Netbeans
Netbeans juga mengacu pada kedua platform kerangka untuk
aplikasi desktop java, dan sebuah lingkungan pengembangan
terpadu IDE untuk pengembangan dengan java, javascript, PHP,
Python, Ruby, Groovy, C/C++, Scala, Clojure, dan lain-lain.
Fungsinya :
Netbeans mempunyai fungsi untuk bahasa pemrograman
berbasis java, javascript, PHP, Python, Ruby, Groovy, C/C++,
Scala, Clojure, dan lain-lain.
41
Kesimpulan Dan Analisa
1. Paket-Paket dan Penjelasan untuk Remastering
Remastersys
Reconstructor
UCK (Ubuntu Reconstructor Kit)
Live Script
Squashfs-Tools
Genisoimage
Virtualbox-Iso
Mkisofs
2. Tujuan Remastering
Tujuan sekaligus manfaat Remastering yaitu Sistem Operasi
yang dibuat sesuai keinginan dan mempenuhi kenutuhan
pengguna.
3. Fungsi Remastering
Fungsi Remastering yaitu membackup linux aslinya untuk
membuat Linux sendiri dimana linux yang kita buat bisa kita
sesuaikan sesuai keinginan. Misalkan kita ingin merubah
interface dan tampilan.
42
BAB VI
PENUTUP
6.1 Kesimpulan
Setelah melakukan proses remastering pada ubuntu 14.04
penulis dapat mengambil kesimpulan :
1. Dengan adanya remastering kita bisa membuat Ubuntu
dengan versi kita sendiri.
2. Dengan adanya praktikum kali ini kita bisa mengetahui CLI
setiap OS yang ada.
3. Dengan adanya praktikum kali ini kita dapat mengetahui
perbedaan, kelebihan, kekurangan dari setiap OS
4. Pada sub bab repository kita bisa mengetahui IP apa saja
yang ada saat ini beserta fungsinya.
6.2 Saran
Demi kesempurnaan Remastering Ubuntu 14.04 , penulis
memberikan saran diantaranya.
1 Install packet/aplikasi lebih banyak lagi dalam bidang jaringan
2 Kecepatan dalam remastering dipercapat lagi agar tidak terlalu
membuang waktu saat unpack/pack dengan cara meningkatkan
spesifikasi computer lab.
3 Dalam penyampain peraktikum tolong disesuaikan dengan
keadaan teman yang lain biar teman yang lain tidak
ketinggalan saat memperaktikan percobaan biar semua sama-
sama selesai tepat waktu.
DAFTAR PUSTAKA
43
Tim Sistem & Jaringan Komputer. 2017. Modul Sistem Operasi. Malang :
Laboratorium Sistem Dan Jaringan Komputer Institut Teknologi Nasional
Malang.
44