2. Daftar Isi...
Linux itu apa ??? (kerupuk...)
Bermain Linux di kampus ???,... Ada ???,... bisa,...???
Linux dan mahasiswa...
Manfaat Linux
Bagaimana cara belajar Linux...
Installasi Linux...
Perintah dasar Linux...
Dasar Jaringan Linux...
X-Windows (GUI) si tampilan grafis...
Ngetik-ngetik pake apa ya...??? Linux bisa buat having fun ...??? Nge-NET
dengan Linux...
Linux buat kuliahan... apa aja ya...
4. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Sistem Operasi
• Linux itu Sistem Operasi
di Komputer…
• Tugas :
– Mengatur Hardware :
monitor, drive, mouse,
memory
– Mengatur aplikasi
5. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Isinya sistem operasi apa aja…?
• Managemen proses
• Managemen memori
• Proteksi terhadap
informasi
• Managemen dan
penjadwalan resource
• Struktur file sistem
6. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Kernel
7. 20 Des 2005 Linux for Education - Poltek Negeri Jember
OS yg modern harus bisa…
Multithreading Thread
Symmetric multiprocessing
Multi-tasking
Multi-user
8. 20 Des 2005 Linux for Education - Poltek Negeri Jember
OS ada apa aja…
9. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Linux
• Yang membuat Linus
Trovald (1991)
• Dibuat secara open-
source
• Dikembangkan oleh
banyak komunitas di
dunia
• Gratis
• Turunan dari UNIX
• Punya DISTRO
10. 20 Des 2005 Linux for Education - Poltek Negeri Jember
11. 20 Des 2005 Linux for Education - Poltek Negeri Jember
LINUX vs OS yang lain
• LINUX:
– Free
– Multi-tasking dan Multi-user
– I386 (intel), PPC, Sparc,
Alpha, dll
– Bebas VIRUS
• Yang lain:
– Unix, windows, apple :
BAYAR
– MS-DOS tidak support multi-
tasking dan multi-user
– MacOS hanya di Apple
computer, Windows hanya di
Intel, Solaris hanya di
SPARC, Unix hanya di Alpha
– Windows Penyakitan, VIRUS
12. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Distro Linux
13. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Lab Linux
14. Linux dan siswa
Teori dan Praktikum
− Konsep pemrograman
− Sistem Operasi
− Komunikasi data dan Jaringan Komputer
− GIS
− Database
− Digital Signal Processing
Tugas Akhir
Sehari-hari… ngetik, musik, nonton film dll
15. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Manfaat Linux
Server Internet
Desktop
Peralatan pengontrol industri
PDA
FPGA
Mobil Otomatis … (lihat berita jawapos)
16. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Manfaat Linux … terusannya
17. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Cara belajar LINUX
Cari “GURU’ yang bener-bener “Sakti Linux”
Kumpul-kumpul sama yg seneng Linux
Punya CD-installer Linux
Komputer … bisa pinjam, di lab, … terserah
Mau dan suka baca-baca tentang LINUX
Koneksi INTERNET (optional)
NEKATTTTT !!!
18. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Installasi Linux
Siapkan komputernya (ketahui HW yg ada)
Installer Linux (pemilihan distro Linux)
Jangan asal klik “NEXT” …
BACA PETUNJUK DGN BENAR !!!
Jangan lupa backup data terlebih dahulu…
19. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Perintah Dasar
• Perhatikan huruf
besar dan kecilnya
• Dgn “TAB” ga
perlu ngetik
perintah lengkap…
• Man manualnya
perintah-perintah
• Contoh perintah :
– Ls, cd, mkdir, cat ,
grep
20. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Dasar Jaringan Linux
• Ifconfig
– Melihat IP Address
• Route
– Melihat dan
memodifikasi routing
• Ping
– Mengecek jaringan
21. 20 Des 2005 Linux for Education - Poltek Negeri Jember
X-Windows
Core :
− Xfree86
− X.org
Window Manager
− Gnome
− KDE
− Windowmaker
− XFce
− Enlightenment
− fwm
22. 20 Des 2005 Linux for Education - Poltek Negeri Jember
X-window (desktopku)
23. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Buat ngetik pake …
OpenOffice.org suite
− Writer, calc, impress, math, Draw
Gnome Office
− Abiword, gnumeric, evolution, dia, gimp
Koffice
− Koffice-word, kspread, kpresenter, kexi, kivio
StarOffice
Latex, vim
24. 20 Des 2005 Linux for Education - Poltek Negeri Jember
OpenOffice.org yg ku pake
25. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Contoh Office-ware
26. 20 Des 2005 Linux for Education - Poltek Negeri Jember
FUN
Mp3 player
− Xmms, freeamp, mpg123…
Nonton film
− Mplayer, totem, xine, kmplayer
Games
− Akeh polllllll….
Sound (gitar, midi,…)
− Gnometab, sequencer,…
27. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Linux having fun
28. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Internet
•
Browser
•
firefox, opera, lynx
•
Mail
•
evolution, thunderbird
•
chat
•
gaim, centericq
•
VoIP
•
gnomeeting, speakfreely
29. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Internet
30. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Pemrograman Komputer
• Pemrograman komputer
– Gcc – bahasa C di Linux
– Makefile
dhoto@highway:~$ vim hello.c
dhoto@highway:~$ cat hello.c
#include<stdio.h>
main() {
printf("Hello Poltek Negeri Jembern");
}
dhoto@highway:~$ gcc -o hello hello.c
dhoto@highway:~$ ./hello
Hello Poltek Negeri Jember
31. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Pemrograman Komputer
32. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Pemrograman Web, Database
• Apache
• PHP
• MySQL
33. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Pemrograman Web, Database
34. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Database
35. 20 Des 2005 Linux for Education - Poltek Negeri Jember
GIS
• MAP-server
• GRASS
36. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Digital Signal Processing
• Octave, sbg pengganti
MATLAB
• GNU-Plot
• Fast Fourier Transform in
the West (FFTW)
• Snack, HTK (speech
processing)
• OpenGL (image processing)
• MPI, PVM (parallel
computing)
37. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Jaringan Komputer, Administrasi
Jaringan, Keamanan Jaringan
• IP, Routing,
Forwarding,..
• Server :
– Apache web server
– Postfix mail server
– Samba file server
– Proftpd FTP server
– …
• Firewall – security,…
39. Tugas Akhir
• Home Awareness
– Perangkat keamanan Rumah /
Gedung
– SMS report
– Dialogic phone card
– Streaming Camera
– PPI 8255 interface
• Debian GNU/Linux,
camserv, smstools, gcc,
apache2, php5, mysql, io
programming
40. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Tugas Akhir
• Teknik Keamanan VoIP dgn
VPN (ipsec, cipe), MPLS, dan
Enkripsi (DES, AES, Blowfish)
– Virtual Private Networking (VPN)
– Multi Protocol Label Switching
(MPLS)
– Voice over IP (VoIP)
– Encryption / Decryption (DES,
AES, Blowfish)
• Debian GNU/Linux, Freeswan,
CIPE, Linux-MPLS, libmcrypt,
gcc, socket programming
41. 20 Des 2005 Linux for Education - Poltek Negeri Jember
Tugas Akhir
• Implementasi Teknologi
Wireless
– 802.11g
– Mobile-IPv6
– Bluetooth
– WAP
– Mobile Billing System
• Debian GNU/Linux, BlueZ,
wireless-tools, Kernel
Mobile-IPv6, Apache2,
PHP, gcc, Socket
Progamming