2. KONSEP SISTEM OPERASI
SEKILAS TENTANG SISTEM KOMPUTER
• Sistem Komputer pada dasarnya terdiri dari
komponen utama yaitu :
1. Hardware atau Perangkat Keras
2. Software yang terdiri dari Sistem
Operasi dan Perangkat Lunak
Aplikasi
3. Brainware (User/Sumber Daya
Manusia)D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
3. SISTEM OPERASI
Sistem operasi merupakan sebuah penghubung antara
pengguna dari komputer dengan perangkat keras komputer.
Pengertian sistem operasi secara umum ialah
pengelola seluruh sumber-daya yang terdapat pada
sistem komputer dan menyediakan sekumpulan
layanan (system calls) ke pemakai sehingga
memudahkan dan menyamankan penggunaan serta
pemanfaatan sumber-daya sistem komputer.
5. Sistem Operasi yg ada saat ini
• Microsoft Windows 9x, XP, 200x, win 7, win 8
untuk PC
• Os/2, AIX,os/390 untuk IBM
• MacOS untuk Apple Macintosh
• VMS untuk DEC
• SunOS untuk Sun Computers
• Linux
• HP-UX
• dll
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
6. Latar Belakang OpenSource
• Undang-undang hak cipta telah
diberlakukan
• Kebebasan akademik segenap sivitas
akademika harus tetap dihormati
• Layanan TIK kampus pada umumnya
dikembangkan pada platform server berbasis
produk opensource
• Perlu dihadirkan prekondisi untuk memberi
kesempatan pada sivitas akademika
mengenal produk opensource lebih dekat
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
7. Definisi Opensource
• Opensource adalah konsep pengembangan
perangkat lunak komputer yang memberi
kesempatan pada pengguna untuk mengubah,
memperbaiki atau mengembangakan sistem
perangkat lunak yang digunakannya.
• Kesempatan tersebut diberikan dalam bentuk
penyediaan source code dari sistem perangkat
lunak yang bersangkutan.
• Hasil perubahan/pengembangan pada umumnya
dipublikasikan agar dapat dimanfaatkan orang
lain.
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
8. Misi Opensource
• Menghilangkan tindak kejahatan
pembajakan perangkat lunak di lingkungan
kampus
• Menjadikan kampus sebagai salah satu
pusat pengembangan sistem teknologi
informasi dan komunikasi terkemuka
• Meningkatkan kemandirian dan daya saing
bangsa Indonesia di bidang teknologi
informasi dan komunikasi
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
10. Apakah Linux itu ?
• Merupakan nama sebuah sistem
operasi untuk PC yang bekerja secara
Multi tasking dan Multiuser
• Merupakan tiruan dari UNIX yang di
rancang pada PC (Personal
Computer)
• Merupakan Sistem Operasi bersifat
Portable
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
11. Pencipta Linux ?
Linux merupakan pekerjaan iseng/hobi
seorang Mahasiswa Universitas Finlandia
yg bernama Linus Benedict Torvalds
Terinspirasi dari Minix buatan Seorang
Profesor bernama Andy Tanenbaum
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
12. Perkembangan Versi Linux
• Versi Linux 0.10 di publish Nov 1991
• Versi Linux versi 0.11 di publish Des 1991
• Versi Linux 0.13 stabil di ubah menjadi
0.95
• dst
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
13. Distribusi Linux
• Linux sendiri merupakan sebuah Kernel.
• Program Linux didistribusikan dibawah lisensi
GNU (GNU’s Not Unix) yaitu GPL (GNU General
Public License).
• Linux merupakan GNU/Linux.
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
14. Macam Distribusi (Distro)
Mandrake -> Perancis
Redhat -> USA
Debian -> Seluruh Dunia
SuSe -> Jerman
Slackware -> USA
Gentoo -> USA
United Linux -> Seluruh Dunia
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
15. Alasan Memilih Linux
Lebih Murah
Siap Pakai
Mudah di install
Full Multitasking
Full Multiuser
Full 32 bit
Handal
Mendukung TCP/IP
Mendukung banyak File
System
Mendukung Virtual
Memory
Mendukung Shared
Library
Mendukung demand-
paged loaded executable
Mendukung fasilitas UNIX
Dukungan GNU Software
Perkembangan Cepat
Fleksibel
Kompatible
Fasilitas GUI
AmanD3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
16. Kelebihan Linux
• Linux merupakan sistem operasi bebas dan
terbuka alias tidak ada biaya lisensi untuk
membeli atau menggunakan Linux.
• Linux dengan tampilan visual yg memudahkan
dalam penggunaannya. Efek 3D dimensi untuk
desktop pun sudah bisa dinikmati.
• Linux memiliki aplikasi yg lengkap dan terus
dikembangkan
• Linux memliki keamanan yg sangat baik.
• Linux relatif stabil.
• Penggunaan Linux hanya memerlukan komponen
komputer yg kecil dengan kata lain komputer yg
memiliki spesifikasi minimum sistem pun bisa
dipakai.
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
17. Kekurangan Linux
• Sistem operasi yang digunakan sama sekali berbeda
dengan Windows sehingga perlu waktu dan tenaga
untuk belajar menggunakannya.
• Penggunaan WYSYWYG (What You See is What You
Get) belum bisa secara menyeluruh, sehingga
diperlukan trik tersendiri untuk menggunakannya.
• Sulit bagi pengguna awam yang terbiasa dengan Ms.
Windows untuk beradaptasi dengan Linux.
• Dukungan perangkat keras dari vendor-vendor
tertentu yang tidak terlalu baik pada Linux.
• Proses instalasi software / aplikasi yang tidak
semudah di Windows. Instalasi software di Linux,
akan menjadi lebih mudah bila terkoneksi ke
internet atau bila mempunyai CD / DVD repository-
nya. Bila tidak, maka kita harus mendownload satu
per satu package yang dibutuhkan beserta
dependencies-nya.
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
18. Spesifikasi Komputer
• Linux yang akan digunakan Ubuntu berbasis Debian.
• Spesifikasi komputer :
Prosesor setara Pentium I 200 MHz, disarankan minimal
Pentium III atau yang setara.
RAM 128 MB, disarankan minimal 256 MB.
•Hard disk kosong 3 GB untuk sistem (/) dan virtual
memory (swap), disarankan minimal 4 GB.
•Kartu VGA dengan memori 1 MB, disarankan minimal 4
MB.
•Monitor dengan resolusi 800x600, disarankan minimal
1024x768.
•Drive CD, disarankan minimal drive combo DVD dan
CDRW.
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
25. Struktur Directory Linux
Direktori root Linux memiliki beberapa direktori yang merupakan standar
direktori pada banyak distro Linux. Direktori-direktori tersebut antara lain
:
• /bin berisi file-file binary standar yang dapat digunakan oleh seluruh
user baik user biasa maupun super user
• /boot berisi file-file yang digunakan untuk booting Linux termasuk
kernel image
• /dev berisi file system khusus yang merupakan refleksi device hard-
ware yang dikenali dan digunakan sistem
• /etc berisi file-file konfigurasi sistem, biasanya hanya boleh diubah oleh
super user
• /home berisi direktori-direktori yang merupakan direktori home untuk
user biasa dan aplikasi tertentu
• /lib berisi file-file library yang digunakan untuk mendukung kerja
kernel Linux
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
26. • /mnt direktori khusus yang disediakan untuk mounting (mengaitkan)
device disk storage ke sistem dalam bentuk direktori
• /proc berisi file system khusus yang menunjukkan data-data kernel se-
tiap saat
• /root direktori home untuk user root (user khusus dengan priviledges
hampir tak terbatas)
• /sbin sama seperti direktori bin, tetapi hanya super user yang se-
baiknya menggunakan binary- binary tersebut mengingat fungsi-fungsi
binary yang terdapat di direktori ini untuk maintenance sistem
• /tmp berisi file-file sementara yang dibutuhkan sebuah aplikasi yang
sedang berjalan
• /usr berisi library, binary, dokumentasi dan file lainnya hasil instalasi
user
• /var berisi file-file log, mailbox dan data-data aplikasi
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
27. Perintah Dasar
• Setiap sistem operasi UNIX Based (di Mac
OS X juga terdapat perintah dasar) memiliki
keunikan yaitu pada perintah dasarnya
• Biasanya, perintah-perintah ini dilakukan di
dalam terminal (console)
• Perintah-perintah ini dikerjakan secara
manual, dan teliti. Perintah-perintah ini
lebih sering digunakan bagi user yang expert
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
28. Struktur Perintah di Linux
[root@localhost root]# nama_perintah [pilihan] [argumen]
• keterangan:
• [root@localhost root]# prompt Linux yang berarti anda login sebagai root yang berada pada host(mesin)
localhost dan berada dalam directory root, tanda # menunjukkan sebagai superuser.
• nama_perintah perintah standar yang dijalankan shell.
• pilihan untuk memberi opsi (mengubah atau menambah) dari keadaan default.
• argument objek yang akan diproses oleh perintah (dapat dikosongkan).
Contoh :
[root@localhost root]# ls –a /bin
• nama_perintah ls (list files) = menampilkan isi directory
• [pilihan] -a (all)
• [argument] /bin
• Maksud dari directory diatas adalah kita memerintahkan komputer untuk menampilkan file-file (ls) yang
ada di directory /bin secara keseluruhan (-a)
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
29. Perintah Dasar
Perintah Fungsi Contoh
rm Menghapus file $ rm f1
cp Mengkopi file $ cp /etc /group
f1
cat Membaca file $ cat f1
ls Manipulasi file dan
direktori
$ ls, $ ls –l, $ ls -
a
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
30. Install Software dengan TAR
dan RPM
• Linux mengenal dua metode instalasi yaitu
binary dan kode sumber
• RPM adalah Red Hat Package Manager,
dan satu lagi TAR. Untuk TAR adalah
format install yang lebih umum
• Perintah di Linux itu case sensitive, dan
tidak semudah install di OS milik Microsoft
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
31. Install Software dengan RPM
• Untuk menginstall cukup dengan format
perintah :
[root]# rpm –I
• Jika ingin mengupgrade aplikasi :
[root]# rpm –U
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
32. Install Software dengan TAR
• Sintaksnya seperti ini :
[andi]$ tar -xzvf .tar.gz
-X adalah untuk mengekstrak file
-Z untuk menyaring file hasil compress dari
format gzip
-V untuk mode pemberitahuan sehingga
user dapat mengetahui proses yang
terjadi,sementara
-F adalah ada namafile yang harus diikuti
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
33. Manajemen User OS Linux
• Standar Sistem Operasi adalah mampu
mengatur user atau pemakai OS, ex :
menambah pengguna (sebagai host atau
bukan) dan memberikan keamanan
(password)
• Perintah dasarnya adalah :
useradd nama_pengguna
passwd password_pengguna
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa
34. Thank You
D3 Teknik Telekomunikasi
D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa