Pengenalan Linux
Tentang Saya
● Nama : M. Alfiyan Syamsuddin ● Asal : Sedati, Sidoarjo
● Pendidikan : Semester 2, D4 Teknik Informatika,
Politeknik Elektronika Negeri Surabaya
● Contact :
– twitter.com/alfiyansys
Sidoarjo Linuxer
● Berdiri pada tahun 2004-2005 ● Pencetus Pak Iggy Budiman. ● Sempat vakum.
● Pada tahun 2009, dibentuk penggurus
baru dengan Pak Irwan sebagai ketuanya.
● Biasanya kopdar di Pendopo Alun-alun
Sidoarjo.
Apa yang anda pikirkan ketika
mendengar istilah “Linux” ?
Free & Open Source Software
● Sebelum membahas Linux lebih dalam
mari kita pelajari apa itu F/OSS a.k.a. Free & Open Source Software.
Free & Open Source Software
● Apa itu „Free‟ ?
● Free dalam pembahasan ini bukan „gratis‟ ● Free adalah bebas (freedom)
– Bebas untuk digunakan
– Bebas untuk disebar luaskan dan dibagi-bagikan
– Bebas untuk dipelajari
Free & Open Source Software
● Apa itu Open Source Software ? ● Adalah software yang dalam
pengembangannya mengadopsi sifat „Free‟
● Lisensi yang digunakan :
– General Public License (GPL)
– Lesser General Public License (LGPL)
– GNU Affero General Public License (AGPL)
GNU Project
● Didirikan pada tahun 1983 oleh Richard
Stallman.
● Bertujuan untuk mengembangkan sistem
operasi bebas mirip Unix.
● GNU = GNU Not Unix.
● Pada tahun 1992, hampir seluruh GNU
Project sudah siap, kecuali kernelnya.
● Nama kernel ini adalah GNU Hurd
GNU Project
● Untuk pertama kalinya sistem operasi
GNU bisa beroperasi dengan Kernel Linux yang bukan bagian dari project tersebut.
Linux
● Linux adalah kernel yang dibuat oleh
Linus Torvalds pada tahun 1991, seorang Siswa dari University of Helsinki, Finlandia.
● Linux terinspirasi oleh MINIX, ciptaan
Andrew S. Tanenbaum (ast)
● Kernel sendiri adalah inti dari sistem
Beda Linux dan GNU/Linux?
● GNU/Linux adalah kumpulan software dari
GNU Project yang dioperasikan dengan kernel Linux.
● Linux hanya inti dari sistem operasinya
Distro Linux
● Distro linux adalah paket sistem operasi free & open source yang menggunakan Kernel Linux dan software yang berlisensi
GNU/GPL.
● Pengembang distro linux berasal dari seluruh penjuru dunia. ● Contohnya : – Redhat – Debian – Ubuntu – Slackware
Distro Linux
● Banyak pengembang dari seluruh dunia,
sehingga mudah dikembangkan.
● Ada ratusan distro yang sudah lahir dari
seluruh dunia.
● Contoh situs yang memberikan informasi
mengenai distro linux :
Keseluruhannya ….
• Timeline 1991~2012 • Ada 3 distro besar :
• Debian • Redhat
• Slackware
Sulit bagi mereka yang terbiasa menggunakan sistem operasi
Mengalami kendala di beberapa jenis driver yang menggunakan lisensi
Sekarang lebih mudah digunakan
Terdapat ribuan macam aplikasi dengan berbagai fungsi yang siap install
Bisa berjalan di komputer dengan spesifikasi minimal atau komputer tua
2 Mode Operasi
Memiliki jumlah komunitas yang besar di dunia
Banyak distro linux yang bisa diunduh dengan mudah
MASUK LEBIH DALAM
Panduan Pra-Instalasi
● Download ISO, pilih sesuai selera
– Contoh : http://repo.ugm.ac.id/iso
● Bisa dijalankan dalam mode live atau
hanya bisa langsung di install?
● Mode live bisa digunakan untuk mencoba
sistem sebelum pengguna memutuskan untuk menginstall
Panduan Pra-Instalasi
● Berapa free space yang dibutuhkan di
HDD?
– Relatif, tergantung, distro dan penggunaannya :D
● Perlukah swap?
– Swap = Virtual memory.
– Iya, perlu.. bagi komputer lama dengan RAM
terbatas.
– Untuk PC lama biasanya 1,5x ukuran RAM atau lebih.
Pengaturan Jaringan dengan Network Manager
Pengaturan Jaringan dengan Network Manager
Basic Console Command
● ls, melakukan listing konten direktori yang
aktif
● cat, membaca konten dari suatu file ● date, menampilkan tanggal saat ini ● cp, mengkopi file
● mv, merename file sekaligus struktur
Basic Console Command
● rm, menghapus file
● mkdir, membuat direktori baru ● rmdir, menghapus direktori
● pwd, menampilkan posisi direktori yang
aktif
● chmod, mengubah permissions dari suatu
file, dinyatakan dalam bentuk bilangan oktal
● chown, mengubah status kepemilikan dari
User Control
● Secara default, BlankOn menyediakan 2 tipe user :
– Standard user
– Super user
● Untuk berganti ke mode superuser, pada terminal ketikkan : sudo -i
● Meminjam hak akses root untuk menjalankan aplikasi tertentu : $ sudo <appname>
● Contoh perintah lain :
– whoami – adduser – rmuser
User Control
• Simbol „#‟ menandakan bahwa user sedang aktif menggunakan akun
Struktur Sistem Operasi Berbasis
Linux
● Kernel
● System Library ● System Utilities
Kernel
● Inti dari sistem operasi, menjembatani
hardware dengan software.
● Menyediakan fungsi untuk menjalankan
proses dan service untuk memberikan pengaturan dan proteksi akses ke
hardware.
● Macam-macam jenis kernel :
– MonolithicKernel
– MicroKernel
– HybridKernel
– ExoKernel
Macam-macam Jenis Kernel
Monolithic
Micro
Bagaimana dengan Linux?
● Monolithic ● Versi terbaru : 3.9.1 ● http://kernel.org ● uname –a ● /boot/vmlinuz-xx-xx-xx● Menggunakan initramfs/initrd untuk
System Library & Modules
● Library, berfungsi menjembatani aplikasi
dengan kernel, e.g:
– libaudio.so, librari untuk pemutar audio
– *.so
● Modules, berfungsi seperti driver, e.g:
– wifi.ko, modul untuk wireless
System Utilities
● Menjalankan fungsi-fungsi tertentu sehingga
sistem berkerja dengan benar.
● Membantu user untuk memanajemen
sistemnya.
● Contoh :
– Gparted, fdisk, untuk memanajemen partisi
harddisk
– Nautilus, untuk manajemen file
System Utilities
● Contoh (2) :
– Synaptic, apt, untuk memanajemen aplikasi
– Network manager, untuk memanajemen koneksi ke jaringan
– System service, untuk memanajemen
layanan yang aktif (misal : httpd, sshd, ftpd)
– Boot options, mengatur beberapa metode untuk melakukan booting.
Package Manager
● Aplikasi pengatur paket aplikasi.
● Digunakan untuk install, uninstall, dan
upgrade perangkat lunak.
● Tersedia di hampir seluruh distro linux. ● Contoh package manager :
– rpm – deb
Package Manager di BlankOn
● apt-get, untuk memanajemen paket deb.
– $ sudo apt-get install <packagename> – $ sudo apt-get remove <packagename> – $ sudo apt-get update
– $ sudo apt-get upgrade
● GUI :
Contoh Aplikasi GNU Untuk Linux
● Winamp ≈ Exaile
● Microsoft Office ≈ Libre Office ● Notepad ≈ Gedit
● Windows Explorer ≈ Nautilus ● Messenger ≈ Pidgin
● WinRAR ≈ Archive Manager ● Nero ≈ Brasero
F.A.Q.
Q : Bisakah menjalankan program Windows di Linux?
A : Bisa, salah satunya menggunakan „wine‟.
Q : Saya coba jalankan game windows, kok banyak yang tidak bisa?
A : Namanya juga emulator, kan memang tidak maksimal
KATA MEREKA TENTANG LINUX
1. Linux itu Susah!
● Sudah pernah mencoba Linux belum? :) ● Iya memang benar, Linux itu susah..
● Susah untuk tidak digunakan lagi dan lagi,
bagi orang yang memiliki keingintahuan yang besar, pasti hal ini yang ia alami.
● Susah untuk dilupakan karena selalu
memunculkan pertanyaan-pertanyaan baru yang unik.
2. Linux itu Mainan Hacker
● Iya memang, Linux itu mainan para hacker. ● Hacker disini adalah seseorang yang
memiliki keingintahuan yang tinggi akan komputer, dia sering menemukan hal-hal baru yang unik di Linux.
● 3 Terminologi Hacker (wikipedia) :
– Hacker (computer security) someone who accesses a computer system by circumventing its security system
– Hacker (hobbyist), who makes innovative customizations or combinations of retail electronic and computer equipment
– Hacker (programmer subculture), who combines excellence, playfulness, cleverness and exploration in performed
3. Linux itu Merugikan!
● Memang Linux benar-benar sangat
merugikan.
● Sangat merugikan perusahaan
4. Linux itu Bikin Bingung
● Linux memang sangat membingungkan ● Sangat banyak software-software yang
bisa unduh dengan gratis untuk segala macam fungsi, sehingga membuat kita bingung.
5. Linux itu Sangat Mahal
● Linux itu sangat mahal
● Kita harus pergi ke tempat hotspot untuk
mendownloadnya dari internet, dan ini tidak murah.
● Selain itu kita juga harus menyediakan
sebuah CD/DVD kosong sebagai wadah Linux yang kita download tadi.
● Alternatifnya menggunakan FlashDisk. ● Cukup mahal ya? 
6. Linux itu Bikin Bodoh
● Linux itu membuat orang menjadi bodoh. ● Programmer opensource itu sangat
bodoh, membiarkan kode-kode yang ia tulis diubah dan bahkan dijual oleh orang lain.
7. Linux itu Menyedihkan
● Linux memang menyedihkan!
● Menyedihkan bagi perusahaan software
berbayar.
● Karena perkembangannya sangat cepat,
sebab bisa dikembangkan oleh seluruh orang di dunia
● Ingat bagaimana perkembangan Android
8. Linux itu Jelek dan Tidak Menarik!
● Apa sih yang bisa dibanggakan dengan
tampilan teks hijau/putih dengan background hitam?
● Memang demikian jika kita melihatnya di
masa lalu, ketika linux hanya berbasis console
● Cobalah menggunakan desktop
environment yang ada, seperti GNOME, Cinnamon atau KDE.
● Gunakan Compiz untuk memberikan efek
8. Linux itu Jelek dan Tidak Menarik!
Masihkah sulit untuk
menggunakan Linux?
Kesimpulan
● Bermain dengan Linux tidak harus
bermain dengan terminal/console
● Linux itu mudah, jika mau mencoba dan
mencoba 
● Mengalami kesulitan? Coba konsultasi
dengan “mbah google” :D
● Jika belum menemukan solusi, Komunitas
Pengguna Linux di Indonesia sangat besar jumlahnya