LINUX for EducationLINUX for Education
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...
Linux itu apa ??? Kerupuk ya…??
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
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
20 Des 2005 Linux for Education - Poltek Negeri Jember
Kernel
20 Des 2005 Linux for Education - Poltek Negeri Jember
OS yg modern harus bisa…

Multithreading  Thread

Symmetric multiprocessing

Multi-tasking

Multi-user
20 Des 2005 Linux for Education - Poltek Negeri Jember
OS ada apa aja…
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
20 Des 2005 Linux for Education - Poltek Negeri Jember
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
20 Des 2005 Linux for Education - Poltek Negeri Jember
Distro Linux
20 Des 2005 Linux for Education - Poltek Negeri Jember
Lab Linux
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
20 Des 2005 Linux for Education - Poltek Negeri Jember
Manfaat Linux

Server Internet

Desktop

Peralatan pengontrol industri

PDA

FPGA

Mobil Otomatis … (lihat berita jawapos)
20 Des 2005 Linux for Education - Poltek Negeri Jember
Manfaat Linux … terusannya
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 !!!
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…
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 Des 2005 Linux for Education - Poltek Negeri Jember
Dasar Jaringan Linux
• Ifconfig
– Melihat IP Address
• Route
– Melihat dan
memodifikasi routing
• Ping
– Mengecek jaringan
20 Des 2005 Linux for Education - Poltek Negeri Jember
X-Windows

Core :
− Xfree86
− X.org

Window Manager
− Gnome
− KDE
− Windowmaker
− XFce
− Enlightenment
− fwm
20 Des 2005 Linux for Education - Poltek Negeri Jember
X-window (desktopku)
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
20 Des 2005 Linux for Education - Poltek Negeri Jember
OpenOffice.org yg ku pake
20 Des 2005 Linux for Education - Poltek Negeri Jember
Contoh Office-ware
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,…
20 Des 2005 Linux for Education - Poltek Negeri Jember
Linux having fun
20 Des 2005 Linux for Education - Poltek Negeri Jember
Internet
•
Browser
•
firefox, opera, lynx
•
Mail
•
evolution, thunderbird
•
chat
•
gaim, centericq
•
VoIP
•
gnomeeting, speakfreely
20 Des 2005 Linux for Education - Poltek Negeri Jember
Internet
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
20 Des 2005 Linux for Education - Poltek Negeri Jember
Pemrograman Komputer
20 Des 2005 Linux for Education - Poltek Negeri Jember
Pemrograman Web, Database
• Apache
• PHP
• MySQL
20 Des 2005 Linux for Education - Poltek Negeri Jember
Pemrograman Web, Database
20 Des 2005 Linux for Education - Poltek Negeri Jember
Database
20 Des 2005 Linux for Education - Poltek Negeri Jember
GIS
• MAP-server
• GRASS
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)
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,…
Jaringan Komputer, Administrasi
Jaringan, Keamanan Jaringan
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
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
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
Silahkan mencoba…
Terima Kasih

linuxeducation

  • 1.
  • 2.
    Daftar Isi...  Linux ituapa ??? (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...
  • 3.
    Linux itu apa??? Kerupuk ya…??
  • 4.
    20 Des 2005Linux 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 2005Linux 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 2005Linux for Education - Poltek Negeri Jember Kernel
  • 7.
    20 Des 2005Linux for Education - Poltek Negeri Jember OS yg modern harus bisa…  Multithreading  Thread  Symmetric multiprocessing  Multi-tasking  Multi-user
  • 8.
    20 Des 2005Linux for Education - Poltek Negeri Jember OS ada apa aja…
  • 9.
    20 Des 2005Linux 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 2005Linux for Education - Poltek Negeri Jember
  • 11.
    20 Des 2005Linux 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 2005Linux for Education - Poltek Negeri Jember Distro Linux
  • 13.
    20 Des 2005Linux for Education - Poltek Negeri Jember Lab Linux
  • 14.
    Linux dan siswa  Teoridan 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 2005Linux for Education - Poltek Negeri Jember Manfaat Linux  Server Internet  Desktop  Peralatan pengontrol industri  PDA  FPGA  Mobil Otomatis … (lihat berita jawapos)
  • 16.
    20 Des 2005Linux for Education - Poltek Negeri Jember Manfaat Linux … terusannya
  • 17.
    20 Des 2005Linux 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 2005Linux 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 2005Linux 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 2005Linux for Education - Poltek Negeri Jember Dasar Jaringan Linux • Ifconfig – Melihat IP Address • Route – Melihat dan memodifikasi routing • Ping – Mengecek jaringan
  • 21.
    20 Des 2005Linux for Education - Poltek Negeri Jember X-Windows  Core : − Xfree86 − X.org  Window Manager − Gnome − KDE − Windowmaker − XFce − Enlightenment − fwm
  • 22.
    20 Des 2005Linux for Education - Poltek Negeri Jember X-window (desktopku)
  • 23.
    20 Des 2005Linux 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 2005Linux for Education - Poltek Negeri Jember OpenOffice.org yg ku pake
  • 25.
    20 Des 2005Linux for Education - Poltek Negeri Jember Contoh Office-ware
  • 26.
    20 Des 2005Linux 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 2005Linux for Education - Poltek Negeri Jember Linux having fun
  • 28.
    20 Des 2005Linux for Education - Poltek Negeri Jember Internet • Browser • firefox, opera, lynx • Mail • evolution, thunderbird • chat • gaim, centericq • VoIP • gnomeeting, speakfreely
  • 29.
    20 Des 2005Linux for Education - Poltek Negeri Jember Internet
  • 30.
    20 Des 2005Linux 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 2005Linux for Education - Poltek Negeri Jember Pemrograman Komputer
  • 32.
    20 Des 2005Linux for Education - Poltek Negeri Jember Pemrograman Web, Database • Apache • PHP • MySQL
  • 33.
    20 Des 2005Linux for Education - Poltek Negeri Jember Pemrograman Web, Database
  • 34.
    20 Des 2005Linux for Education - Poltek Negeri Jember Database
  • 35.
    20 Des 2005Linux for Education - Poltek Negeri Jember GIS • MAP-server • GRASS
  • 36.
    20 Des 2005Linux 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 2005Linux 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,…
  • 38.
  • 39.
    Tugas Akhir • HomeAwareness – 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 2005Linux 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 2005Linux 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
  • 42.