Sistem Operasi: Konsep & Membuat Linux, Openwrt Dan ROM Android
Total Page:16
File Type:pdf, Size:1020Kb
Sistem Operasi: Konsep & Membuat Linux, OpenWRT dan ROM Android Onno W. Purbo OnnoCenter 2017 DAFTAR ISI DEDIKASI...........................................................................................................................................9 KATA PENGANTAR.........................................................................................................................10 BAB 1: PENDAHULUAN.................................................................................................................11 Overview Buku..............................................................................................................................11 Sistem Operasi...............................................................................................................................12 Tipe Sistem Operasi.......................................................................................................................12 Real-time...................................................................................................................................12 Multi-user..................................................................................................................................12 Multi-tasking vs. single-tasking................................................................................................12 Sistem Terdistribusi...................................................................................................................13 Sistem Embedded......................................................................................................................13 Sejarah...........................................................................................................................................13 Mainframe.................................................................................................................................13 Microcomputer..........................................................................................................................15 Contoh Sistem Operasi..................................................................................................................16 Sistem Operasi UNIX dan UNIX-like......................................................................................16 BSD dan turunannya.................................................................................................................16 OS X..........................................................................................................................................17 Linux and GNU.........................................................................................................................17 Google Chromium OS..............................................................................................................18 Microsoft Windows...................................................................................................................18 Lainnya......................................................................................................................................19 Komponen Sistem Operasi............................................................................................................19 Kernel........................................................................................................................................19 Eksekusi Program.....................................................................................................................19 Interupsi....................................................................................................................................19 Mode.........................................................................................................................................20 Manajemen Memory.................................................................................................................21 Memory Virtual.........................................................................................................................21 Multitasking..............................................................................................................................22 Akses Disk dan file system.......................................................................................................23 Device driver.............................................................................................................................24 Networking................................................................................................................................25 Security.....................................................................................................................................25 User interface............................................................................................................................27 Real-time Operating System.....................................................................................................29 Pengembangan Sistem Operasi sebagai Hobby........................................................................29 Keanekaragaman Sistem Operasi dan portabilitas....................................................................29 Referensi........................................................................................................................................30 BAB 2: LINUX: INSTALASI, CLI & REPOSITORY......................................................................31 Instalasi Linux................................................................................................................................31 Skema Partisi untuk Sistem Operasi Linux...............................................................................31 Apakah Partisi?.....................................................................................................................31 Mount point di Linux...........................................................................................................32 Pengenalan Partisi di Linux..................................................................................................32 Skema Partisi Linux Yang Perlu Kita Gunakan?..................................................................33 Panduan Secara Umum....................................................................................................33 Skema Minimal................................................................................................................33 Skema Standard...............................................................................................................34 Skema Tukang Ngoprek..................................................................................................34 Instalasi Sistem Operasi............................................................................................................34 Download file iso.................................................................................................................34 Membuat LiveCD.................................................................................................................34 Membuat LiveUSB...............................................................................................................34 Menggunakan CD / DVD?...................................................................................................35 Menggunakan USB Drive?..................................................................................................35 Persiapan Instalasi Ubuntu...................................................................................................35 Set up wireless......................................................................................................................36 Alokasi disk..........................................................................................................................37 Mulai Instalasi......................................................................................................................37 Pilih Lokasi...........................................................................................................................38 Pilih Layout Keyboard.........................................................................................................38 Masukan login dan password...............................................................................................39 Selesai Instalasi Ubuntu.......................................................................................................39 Beberapa Perintah Command Line (CLI) untuk Survival.............................................................40 super user..................................................................................................................................40 Perintah di file sistem................................................................................................................40 Perintah untuk bekerja dengan repository.................................................................................40 Beberapa folder / file penting....................................................................................................40 Mempelajari CLI.......................................................................................................................40 Membuat Repository Ubuntu Lokal menggunakan debmirror......................................................41