Farih Khafiyyan
21 Juni 2021
Daftar Isi
1. Jawaban Ujian Teori ......................................................................................................................... 1
1.1. Jawaban No.1 .............................................................................................................................. 1
1.2. Jawaban No.2 .............................................................................................................................. 1
1.3. Jawaban No.3 ………………………………………………………………………………….. 4
2. Jawaban Ujian Praktikum................................................................................................................ 2
2.1. Jawaban No.1 .............................................................................................................................. 2
2.2. Jawaban No.2 .............................................................................................................................. 3
2.3. Jawaban No.3 .............................................................................................................................. 3
2.4. Jawaban No.4 .............................................................................................................................. 3
• Perpustakaan Sistem
Menentukan kumpulan fungsi standar dimana aplikasi dapat berinteraksi dengan
kernel, dan mengimplementasi hampir semua fungsi sistem operasi yang tidak memerlukan
hak penuh atas kernel.
• Utilitas sistem
Utilitas sistem termasuk semua program yang diperlukan untuk menginisialisasi
sistem, seperti program untuk konfigurasi alat jaringan (network device) atau untuk load
modul Kernel.
1
Ujian Akhir Semsester J0304201046
• Registrasi Driver
Untuk membuat modul kernel yang baru dipanggil berfungsi, bagian dari kernel
yang lain harus mengetahui keberadaan dan fungsi baru tersebut. Kernel membuat tabel
dinamis yang berisi semua driver yang telah diketahuinya dan menyediakan serangkaian
routines untuk menambah dan menghapus driver dari tabel tersebut.
• Resolusi Konflik
Linux menyediakan sebuah mekanisme penyelesaian masalah untuk membantu
arbitrasi akses terhadap perangkat keras tertentu. Tujuan mekanisme tersebut adalah untuk
mencegah modul berebut akses terhadap suatu perangkat keras, mencegah autoprobes
mengusik keberadaan driver yang telah ada, menyelesaikan konflik di antara sejumlah
driver yang berusaha mengakses perangkat keras yang sama.
Gambar diatas merupakan salah satu contoh dari konfigurasu permission SUID, yaitu
dengan menggunakan perintah chmod sama seperti mengubah permission pada umumnya,
perbedaannya hanya pada saat konfigurasi SUID menggunakan 4 angka, sedangkan chmod
biasanya menggunakan 3 angka, dan untuk set SUID itu menggunakan angka 4, jadi
konfigurasinya dengan masuk ke root terlebih dahulu, kemudian masuk ke direktori tempat file
disimpan, lalu dilihat dulu permission awalnya menggunakan ls -l, kemudian gunakan perintah
chmod 4755, untuk 3 angka belakangnya disesuaikan dengan kebutuhan, jika sudah, dilihat
lagi menggunakan ls -l, sehingga hasilnya ada huruf s di permission yang menandakan set
SUID sudah berhasil.
2
Ujian Akhir Semsester J0304201046
Cara kerja SSH adalah memakai model client server, dimana SSH client ini akan
melakukan koneksi ke SSH Server. Dalam proses koneksi ke SSH Server, SSH Client akan
menggunakan kunci kriptografi, fungsinya adalah melakukan verifikasi dan identifikasi SSH
Server yang dituju. Cara kerja telnet sama dengan SSH, yaitu menggunakan model client
server, perbedaannya di sistem keamanannya, untuk telnet tidak menggunakan sistem enkripsi,
sehingga ini menjadi kelemahan telnet yang dapat memudahkan orang lain untuk mengetahui
password dan ip. Gambar diatas merupakan ilustrasi dari cara kerja telnet dan SSH, untuk
telnet sebelah kiri dan SSH sebelah kanan, terlihat bahwa pada telnet terlihat jelas username,
3
Ujian Akhir Semsester J0304201046
password dan ipnya, sedangkan pada SSH tidak terlihat, karena data tersebut sudah di enkripsi
dengan baik.
4
LAPORAN PROJEK REMASTERING OS UBUNTU
DENGAN TEMA MULIMEDIA
Disusun Oleh :
Ardinta Nurludfy Ananda ( J0304201013 )
Farih Khafiyyan ( J0304201046 )
Geiska Alvin Denova ( J0304201051 )
Akhtarsyah Pambudi Putra ( J0304201120 )
1
Daftar Isi
Kata Pengantar ................................................................................................................................... 3
1. PENDAHULUAN ............................................................................................................................. 3
2. TINJAUAN PUSTAKA ...................................................................................................................... 3
2.1 Linux ........................................................................................................................................ 3
2.2 Ubuntu .................................................................................................................................... 5
2.3 Remastering ............................................................................................................................ 5
3. ANALISIS DAN PERANCANGAN...................................................................................................... 6
3.1 Gambaran Umum Kebutuhan Sistem ..................................................................................... 6
4. Langkah – Langkah Remastering ................................................................................................. 11
5. IMPLEMENTASI ............................................................................................................................. 11
6. Hasil Remastering ........................................................................................................................ 12
7. KESIMPULAN ................................................................................................................................ 14
8. DAFTAR PUSTAKA ......................................................................................................................... 14
2
Kata Pengantar
Puji syukur kehadirat Tuhan Yang Maha Esa karena telah memberikan
kesempatan kepada kami untuk menyelesaikan tugas projek akhir ini. Kami
bersyukur atas nikmat tuhan dan hidayahnya kami dapat menyelesaikan projek
akhir ini yang berjudul Remastering OS Ubuntu Dengan Tema Multimedia. Tugas
ini disusun untuk memenuhi tugas akhir mata kuliah Sistem Operasi
Mikrokomputer, di Sekolah Vokasi IPB University. Selain itu kami juga berharap
agar laporan projek akhir ini diterima dengan baik oleh pembaca maupun dosen
yang bersangkutan.
Penulis mengucapkan terimakasih kepada Bapak Bayu Widodo, M.T. Selaku
dosen mata kuliah Sistem Operasi Mikrokomputer. Kami berharap tugas yang kami
berikan ini dapat menambah pengetahuan bagi para pembaca.
Sekian yang dapat kami sampaikan, kami sangat menyadari laporan ini masih
jauh dari kata sempurna. Oleh karna itu bagi para pembaca dapat mengkritik atau
memberi saran kepada kami demi membuat laporan ini semakin sempurna dan
dapat di kembangkan lagi.
1. PENDAHULUAN
Linux merupakan sistem operasi free dan open source memungkinkan setiap
penggunanya menjadi layaknya pencipta. Hal ini dikarenakan pada sistem operasi
Linux terdapat banyak sekali tool development dengan bermacam-macam Bahasa
dan struktur pemrograman, terlebih dengan sistem yang dianut oleh Linux yaitu
open source yang memungkinkan kita untuk melihat kode sumbernya dan
mempelajarinya.
Debian adalah sistem operasi komputer yang tersusun dari paket-paket
perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka dengan
lisensi mayoritas GNU General Public License dan lisensi perangkat lunak bebas
lainnya. Debian GNU/Linux memuat perkakas sistem operasi GNU dan kernel
Linux merupakan distribusi Linux yang popmuler dan berpengaruh. Debian
didistribusikan dengan akses ke repositori dengan ribuan paket perangkat lunak
yang siap untuk instalasi dan digunakan.
2. TINJAUAN PUSTAKA
2.1 Linux
Linux adalah salah satu System Operasi PC open source (sumber
terbuka) yang sudah banyak dikenal dunia. System Operasi Linux dibawah
lisensi GNU (Gnu Not Unix). Lisensi GNU memberikan kebebasan kepada
3
seluruh pengguna Linux untuk menyalin, atau bahkan mengubah source code
sekalipun, semua itu adalah legal dibawah lisensi GNU.
Diawal perkembangannya, Linux dirancang oleh mahasiswa Finlandia yang
terinspirasi oleh System Operasi UNIX (OS yang kecil). UNIX sendiri
dipopulerkan oleh Andrew pada tahun 1990an. Jadi Linux adalah Sebuah system
operasi UNIX yang sangat kompleks, memungkin pengguna untuk
mengembangkan perangkat lunak, atau bahkan melakukan pekerjaan sehari – hari.
OS ini berkembang sangat cepat dibandingkan dengan OS close source, karena para
pengembang dari seluruh pengguna di dunia.
Kelebihan Linux :
1. Kelebihan utama dari sistem operasi Linux adalah open-source. Maksud
dari open-source sendiri ada sumber kode yang ada di dalam sistem
operasi terbuka untuk siapa saja. Open-source juga berarti gratis dan
bisa dikembangkan sesuai dengan keinginan pengembang. Bahkan
penggunaannya tidak terbatas dan bisa dimodifikasi dengan tujuan
apapun.
2. Linux membutuhkan authorization setiap kali pengguna ingin
menjalankan program, sehingga virus akan kesulitan berjalan di
perangkat lunak. Akan tetapi, bukan karena kesulitan tersebut Linux
tidak ada virusnya.Sama seperti Windows, Linux juga berpotensi
terjangkit virus. Hanya saja tidak separah Windows.
3. Berbeda dengan Windows yang menggunakan GUI (Graphical User
Interface) sehingga tampilannya menjadi cukup penting untuk
membantu pengguna. Linux lebih ke command line melalui perintah
yang berbasis text. Sehingga menjadikan Linux lebih ringan
dibandingkan dengan Windows atau kebanyakan sistem operasi pada
umumnya.
4. Adanya banyak distro yang tersedia untuk dipilih. Baik sebagai
kelebihan dan kekurangan Linux, mempunyai distro yang banyak cukup
membantu pengguna memilih berdasarkan fungsi dari komputernya.
Ada banyak distro yang saat ini terus aktif dan berkembang. Seperti
Fedora, Ubuntu, Arch Linux, Debian, Linux Mint, dan sebagainya.
Kekurangan Linux :
1. Banyak sekali pengguna yang tidak terbiasa dengan Linux.
2. Proses instalasi software yang tidak mudah. Instalasi software di Linux
akan mudah jika perangkat terhubung ke internet atau memiliki
CD/DVD repositorynya.
4
2.2 Ubuntu
Ubuntu adalah sebuah sistem operasi dan distribusi Linux berbasis Debian
yang gratis dan open-source. Sistem operasi ini dibangun dengan menggunakan
infrastruktur Debian dan terdiri dari server, desktop, dan sistem operasi Linux.
Sejak dirilis, sistem operasi ini menjadi favorit banyak orang karena mudah
diinstall dan digunakan. Lingkungan desktop (desktop environment) default
untuk Ubuntu dikenal dengan nama Unity, sebuah desktop environment yang
memiliki tool pencarian yang kuat untuk mencari semua aplikasi dan dokumen
Anda.
Kelebihan Ubuntu
1. Kebanyak pengguna komputer mengatakan bahwa sistem berbasis
Linux agak sulit untuk digunakan dan lebih cocok digunakan oleh
developer. Tetapi Ubuntu adalah salah satu sistem berbasis Linux yang
mudah digunakan dan user-friendly. Siapapun bisa menggunakannya
dan semua orang dengan kemampuan komputer bisa melakukan
pengaturan sistem.
2. Ubuntu sangat mudah dikustomisasi. Ada banyak lingkungan desktop
alternatif yang bisa Anda gunakan. Anda bahkan bisa mengaturnya agar
terlihat seperti Windows atau sistem operasi lain yang Anda inginkan.
3. Dengan sistem operasi ini, kita bisa melakukan banyak hal mulai dari
mengedit dokumen, bekerja dengan foto dan video, dan masih banyak
lagi.
2.3 Remastering
Remastering pada Linux adalah sebuah proses kustomisasi perangkat
lunak untuk sendiri atau penggunaan off label yang terganti lisensi legalitas
distribusi. Tujuan dari remastering adalah untuk membuat sebuah sistem
operasi yang sesuai dengan kehendak kita. Hampir semua sistem operasi
modern yang beredar sekarang seperti Windows XP, Vista, Seven, Ubuntu,
Slackware,Debian dan sistem operasi modern lainnya dapat di remaster, tetapi
dari sekian banyak Sistem operasi tadi kita tidak bisa sembarangan
meremastering sendiri
5
3. ANALISIS DAN PERANCANGAN
3.1 Gambaran Umum Kebutuhan Sistem
Dalam pembuatan tugas akhir ini terdapat beberapa tahapan yang akan
dilakukan kami untuk menginstall beberapa aplikasi ke sebuah sistem
operasi berbasis open source yang dimodifikasi menggunakan Teknik
remastering. Berikut adalah paket-paket yang telah kami install ke distro
remastering kami
1. Darktable
6
Darktable adalah perangkat lunak aplikasi fotografi dan pengembang
mentah gratis dan open-source. Alih-alih menjadi editor grafis raster seperti
Adobe Photoshop atau GIMP, ini terdiri dari subset operasi pengeditan gambar
yang secara khusus ditujukan untuk pascaproduksi gambar mentah yang tidak
merusak.
2. Gimp
3. Audacity
7
Audacity merupakan aplikasi editor audio digital yang gratis dan memiliki
sumber terbuka, tersedia untuk Windows, macOS, Linux, dan sistem operasi
Mirip Unix lainnya. Dengan Audacity, pengguna bisa mengoreksi berkas suara
tertentu, atau sekedar menambahkan berbagai efek yang disediakan. Selain itu,
pengguna juga dapat berkreasi dengan suara yang dimiliki sendiri.
Kelebihan dari aplikasi ini adalah fitur dan kestabilan. Pustaka yang
digunakan juga tidak terlalu banyak dan waktu tunggunya juga tidak terlalu
lama. Kekurangan dari aplikasi ini adalah antarmuka penggunanya (user
interface) yang sedikit kaku apabila dibandingkan dengan aplikasi sejenis di
sistem operasi lain. Selain itu, Audacity hanya mendukung plugin efek VST,
baik untuk 32-bit atau 64-bit.
4. OBS Studio
8
5. Blender
6. Openshot
OpenShot Video Editor adalah editor video sumber terbuka dan gratis untuk
Linux , macOS , dan Windows . Proyek ini dimulai pada Agustus 2008 oleh
Jonathan Thomas, dengan tujuan menyediakan editor video yang stabil, gratis,
dan ramah untuk digunakan. OpenShot ditulis dalam Python , PyQt5 , C++ dan
menawarkan Python API. Fungsionalitas pengeditan video inti OpenShot
diimplementasikan di pustaka C++, libopenshot. Pengeditan audio inti
didasarkan pada perpustakaan JUCE .
9
7. Dia
Dia merupakan sebuah aplikasi free dan open source software yang
fungsinya untuk membantu pembuatan dan perencanaan diagram agar lebih
terstruktur. Dengan adanya DIA, maka pengerjaan representasi data
menggunakan grafik atau diagram menjadi lebih mudah. Software atau aplikasi
ini dapat berjalan di berbagai platform atau disebut juga multiplatform seperti
Windows, Linux, dan Mac OS. Selain itu aplikasi DIA pun berukuran kecil dan
ringan. Sangat mirip dengan Microsoft Visio, dapat melakukan desain UML,
diagram entitas, bahkan diagram networking Cisco.
8. Inkspace
10
Inkscape adalah sebuah perangkat lunak editor gambar vektor yang bersifat
perangkat lunak bebas di bawah lisensi GNU GPL. Tujuan utama dari Inkscape
adalah menjadi perangkat grafik mutakhir yang memenuhi standar XML, SVG,
dan CSS. Inkscape bersifat multibahasa, terutama untuk antarmuka dan script
rumit, sesuatu yang sering terlewatkan pada sebagian besar editor grafik vektor
komersial.
2. Laptop
a. Processor : Intel(R) Core(TM) i5-7200U
b. Memory : 12 GB
11
c. Hardisk : 1 TB
d. VGA : Nvidia Geforce
Hasil testing dapat dilihat dari proses booting yang berjalan dengan baik dan
langsung masuk kedalam live cd serta aplikasi yang sudah diinstal dapat digunakan
dengan baik dan berjalan dengan lancar tanpa adanya sebuah kendala.
6. Hasil Remastering
1) Homescreen
Kami mengubah tampilan pada layar utama dari OS kami dengan wallpaper
yang telah kami buat dengan menggunakan ciri khas colorfull karena orang
multimedia menyukai keindahan warna.
2) Login screen
12
3) Menu
4) Menu
5) Loading Boot
13
7. KESIMPULAN
Pada proses remastering tugas akhir ini telah digunakan Distro Linux
Debian, yang telah banyak digunakan pada proses remastering dan sudah berjalan
semestinya. Hasil dari aplikasi yang sudah terisntall ini dapat digunakan dengan
baik dan dipertanggung jawabkan dengan benar. Tema yang diangkat pada projek
tugas akhir ini adalah multimedia, dimana tujuan membuat remastering ini adalah
agar membantu orang-orang yang suka menggeluti dibidang multimedia seperti
editing dan sebagainya. Beberapa aplikasi untuk mendukung tema multimedia
sudah terpasang dengan baik seperti .Darktable, GIMP, AudaCity, Blender, Libre
Office dan sebagainya yang diharapkan bisa membantu penggunanya kelak. Dalam
pembuatan remastering juga berhasil untuk mengubah tampilan yang awalnya
default menjadi sesuai dengan yang di inginkan.
8. DAFTAR PUSTAKA
https://julismail.staff.telkomuniversity.ac.id/instal-dia-di-linux-diagram-editor/
https://id.wikipedia.org/wiki/Inkscape#:~:text=Inkscape%20adalah%20sebuah
%20perangkat%20lunak,XML%2C%20SVG%2C%20dan%20CSS.
http://blog.stimednp.ac.id/sulaiman/2014/11/26/pembahasan-apikasi-linux-dan-
pemakain-dasar-atau-tip-
triknya/#:~:text=OpenShot%20berlesensikan%20GPL%20versi%203.0,adalah
%20kita%20bisa%20dengan%20mudah
https://id.wikipedia.org/wiki/Blender_(perangkat_lunak)#:~:text=Perangkat%2
0lunak%20ini%20digunakan%20untuk,3D%20interaktif%20dan%20permaina
n%20video.
https://www.umahdroid.com/2020/03/cara-install-obs-studio-di-linux-mint-
ubuntu.html#:~:text=Menginstal%20OBS%20Studio%20-
%20Untuk%20yang,%2C%20Windows%2C%20dan%20distribusi%20Linux.
https://id.wikipedia.org/wiki/LibreOffice#:~:text=Aplikasi%20basis%20data%
20relasional%20yang,akses%20data%20oleh%20pengguna%20akhir.
https://id.wikipedia.org/wiki/Audacity#:~:text=Audacity%20merupakan%20ap
likasi%20editor%20audio,sistem%20operasi%20Mirip%20Unix%20lainnya.&
text=Dengan%20Audacity%2C%20pengguna%20bisa%20mengoreksi,menam
bahkan%20berbagai%20efek%20yang%20disediakan.
https://id.wikipedia.org/wiki/GIMP#:~:text=GIMP%20adalah%20aplikasi%20
sumber%20terbuka,berbagai%20macam%20jenis%20berkas%20gambar.
https://www.sudoway.id/install-darktable-2-2-4-aplikasi-alternatif-adobe-
lightroom/
14
https://jagad.id/apa-itu-linux-pengertian-kelebihan-dan-kekurangan/
https://dianisa.com/pengertian-ubuntu/
https://sites.google.com/a/student.unsika.ac.id/bongkar-os-linux/penejelasan-
tentang-linux/pengertian-remastering
15