480 likes | 614 Vues
Sritrusta Sukaridhoto Head of Computer Network Lab & EEPIS-ITS Network Team. LINUX for Education. Tentang aku. Seorang pegawai negeri yang berusaha menjadi dosen yang baik,... Senang bermain dengan “Linux” sejak 1999 (kuliah sem 5) Pengalaman : Mengajar Penelitian Jaringan komputer.
E N D
Sritrusta Sukaridhoto Head of Computer Network Lab & EEPIS-ITS Network Team LINUX for Education
Tentang aku... • Seorang pegawai negeri yang berusaha menjadi dosen yang baik,... • Senang bermain dengan “Linux” sejak 1999 (kuliah sem 5) • Pengalaman : • Mengajar • Penelitian • Jaringan komputer Linux for Education - Poltek Negeri Jember
Linux for Education - Poltek Negeri Jember Tentang aku ... lagi... • bergabung dengan EEPIS-ITS tahun 2002 • berkenalan dengan Linux embedded di Tohoku University, Jepang (2003 - 2004) • “Tukang jaga” lab jaringan komputer (2004 – sekarang) • Membimbing Tugas Akhir, 25 mahasiswa menggunakan Linux, th 2005 (Rekor) • Tim “Tukang melototin” Jaringan EEPIS (2002 – sekarang) • ngurusin server “http://kebo.vlsm.org” (2000 – sekarang) • Debian GNU/Linux – IP v6 developer (2002) • GNU Octave developer (2002) • EEPIS-ITS Goodle Crew (2005 – sekarang) • Linux – SH4 developer (2004 – sekarang) • ....
Linux for Education - Poltek Negeri Jember 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...
Sistem Operasi • Linux itu Sistem Operasi di Komputer… • Tugas : • Mengatur Hardware : monitor, drive, mouse, memory • Mengatur aplikasi 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 Linux for Education - Poltek Negeri Jember
Linux for Education - Poltek Negeri Jember OS yg modern harus bisa… • Multithreading Thread • Symmetric multiprocessing • Multi-tasking • Multi-user
OS ada apa aja… 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 Linux for Education - Poltek Negeri Jember
Linux for Education - Poltek Negeri Jember 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 LINUX vs OS yang lain • LINUX: • Free • Multi-tasking dan Multi-user • I386 (intel), PPC, Sparc, Alpha, dll • Bebas VIRUS
Distro Linux Linux for Education - Poltek Negeri Jember
Linux for Education - Poltek Negeri Jember LINUX di Kampus • Lab Linux dan buku-buku tentang LINUX • Training dan workshop tentang LINUX • Dosen pengajar Linux • Komunitas yg menggunakan LINUX • Server mirror Linux http://mirror.eepis-its.edu • Installer Linux
Lab Linux Linux for Education - Poltek Negeri Jember
Linux for Education - Poltek Negeri Jember Linux dan Mahasiswa • Kuliah 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
Komunitas Linux dari Mahasiswa • Goodle Crew • Open-Source Linux for Education - Poltek Negeri Jember
Linux for Education - Poltek Negeri Jember Manfaat Linux • Server Internet • Desktop • Peralatan pengontrol industri • PDA • FPGA • Mobil Otomatis … (lihat berita jawapos)
Manfaat Linux … terusannya Linux for Education - Poltek Negeri Jember
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 !!!
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…
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 Linux for Education - Poltek Negeri Jember
Dasar Jaringan Linux • Ifconfig • Melihat IP Address • Route • Melihat dan memodifikasi routing • Ping • Mengecek jaringan Linux for Education - Poltek Negeri Jember
Linux for Education - Poltek Negeri Jember X-Windows • Core : • Xfree86 • X.org • Window Manager • Gnome • KDE • Windowmaker • XFce • Enlightenment • fwm
Linux for Education - Poltek Negeri Jember X-window (desktopku)
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
Linux for Education - Poltek Negeri Jember OpenOffice.org yg ku pake
Linux for Education - Poltek Negeri Jember Contoh Office-ware
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,…
Linux for Education - Poltek Negeri Jember Linux having fun
Linux for Education - Poltek Negeri Jember Internet • Browser • firefox, opera, lynx • Mail • evolution, thunderbird • chat • gaim, centericq • VoIP • gnomeeting, speakfreely
Linux for Education - Poltek Negeri Jember dhoto@highway:~$ vim hello.c dhoto@highway:~$ cat hello.c #include<stdio.h> main() { printf("Hello Poltek Negeri Jember\n"); } dhoto@highway:~$ gcc -o hello hello.c dhoto@highway:~$ ./hello Hello Poltek Negeri Jember Pemrograman Komputer • Pemrograman komputer • Gcc – bahasa C di Linux • Makefile
Linux for Education - Poltek Negeri Jember Pemrograman Komputer
Pemrograman Web, Database • Apache • PHP • MySQL Linux for Education - Poltek Negeri Jember
Linux for Education - Poltek Negeri Jember Pemrograman Web, Database
Database Linux for Education - Poltek Negeri Jember
GIS • MAP-server • GRASS 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) 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,… Linux for Education - Poltek Negeri Jember
Jaringan Komputer, Administrasi Jaringan, Keamanan Jaringan Linux for Education - Poltek Negeri Jember
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 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 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 Linux for Education - Poltek Negeri Jember
Sritrusta Sukaridhoto dhoto@eepis-its.edu Contact :