Distribusi GNU/Linux Berbasis Debian/KNOPPIX untuk Program Studi TI

2,587 views

Published on

2 Januari 2007

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,587
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Distribusi GNU/Linux Berbasis Debian/KNOPPIX untuk Program Studi TI

  1. 1. <ul><ul><li>Distribusi GNU/Linux Berbasis Debian/KNOPPIX untuk Program Studi Teknologi Informasi </li></ul></ul><ul><ul><li>Selasa, 2 Januari 2007 </li></ul></ul>
  2. 2. Nama : Iwan Setiawan NIM : 03/173520/ET/03654 E-mail: stwn@duniasemu.org
  3. 3. Latar Belakang
  4. 4. <ul><ul><li>Perkembangan Teknologi Informasi (TI) yang sangat cepat di dunia khususnya Perangkat Lunak Bebas dan Open Source (PLBOS) </li></ul></ul><ul><ul><li>“ Kewajiban” menggunakan perangkat lunak mahal dan tertutup di kampus, sering tidak sesuai dengan kebutuhan </li></ul></ul><ul><ul><li>Maraknya penggunaan dan distribusi perangkat lunak tidak legal di lingkungan universitas </li></ul></ul>
  5. 5. <ul><ul><li>Minimnya kreatifitas dan makin bertambahnya sisi konsumtif kampus khususnya dalam bidang TI </li></ul></ul><ul><ul><li>Semakin sedikitnya budaya hacking atau ngoprek yang produktif dan “ real ” ( pembelajaran bagi mahasiswa ) </li></ul></ul><ul><ul><li>Minimnya budaya berbagi, bekerjasama, berkolaborasi dan melakukan pengembangan secara bersama-sama di lingkungan kampus </li></ul></ul>
  6. 6. Maksud dan Tujuan
  7. 7. <ul><ul><li>Merancang dan mengembangkan distribusi GNU/Linux LiveCD yang dapat digunakan di lingkungan pendidikan universitas khususnya PS TI </li></ul></ul><ul><ul><li>Memudahkan mahasiswa untuk dapat menggunakan distribusi ini sebagai penunjang kuliah yaitu penggunaan perangkat lunak perkakas perkantoran, produktivitas, pengembangan, dan proof-of-concept yang disesuaikan dengan kurikulum/silabus . </li></ul></ul><ul><ul><li>Merangsang mahasiswa khususnya Program Studi Teknologi Informasi Teknik Elektro untuk mempelajari PLBOS dan mengembangkan distribusi ini menjadi lebih baik . </li></ul></ul>
  8. 8. <ul><ul><li>Mensosialisasikan PLBOS sebagai solusi komputasi di lingkungan universitas </li></ul></ul><ul><ul><li>Menunjukkan bahwa PLBOS dapat digunakan secara optimal/efektif/efisien/hemat/... untuk kebutuhan sehari-hari khususnya di kampus </li></ul></ul><ul><ul><li>Mendukung program UGM Goes Open Source , Indonesia Goes Open Source (IGOS) , Inisiatif Free Open Source Indonesia ( IFOSI - Depkominfo ) </li></ul></ul>
  9. 9. Batasan Masalah
  10. 10. <ul><ul><li>Distribusi GNU/Linux ini hanya menyediakan perangkat lunak yang berfungsi setara atau mirip dengan yang digunakan dalam PS TI Jurusan Teknik Elektro dan disesuaikan dengan kurikulum/silabus nya. </li></ul></ul><ul><ul><li>Distribusi GNU/Linux ini tidak menyediakan perangkat lunak yang persis sama dengan yang ada pada sistem operasi closed-source / proprietary kecuali beberapa perangkat lunak bebas yang mempunyai versi pada kedua platform . </li></ul></ul><ul><ul><li>Distribusi GNU/Linux ini dikembangkan dengan basis Debian/KNOPPIX dan berbentuk LiveCD . </li></ul></ul>
  11. 11. <ul><ul><li>Distribusi GNU/Linux ini menyertakan perangkat lunak yang digunakan pada mata kuliah yang membutuhkan penunjang komputasi saja. </li></ul></ul><ul><ul><li>Pembahasan utama pada skripsi ini adalah pada pengembangan distribusi GNU/Linux , untuk tiap fitur dan aplikasi yang ada di dalamnya tidak dibahas secara mendetail . </li></ul></ul>
  12. 12. <ul><ul><li>Berbentuk LiveCD dan dikustomisasi “penuh” </li></ul></ul><ul><ul><li>Berbasis Debian GNU/Linux testing / unstable dan KNOPPIX </li></ul></ul><ul><ul><li>Diarahkan/dioptimasi ke penggunaan Linux Desktop </li></ul></ul><ul><ul><li>Berisi aplikasi lengkap yang umum digunakan: office, multimedia, produktivitas, perkakas, ... </li></ul></ul><ul><ul><li>Berisi aplikasi yang digunakan di dunia pendidikan khususnya TI/TE/IK/... </li></ul></ul><ul><ul><li>Aplikasi dan sistem yang disesuaikan dengan silabus/kurikulum </li></ul></ul>Desain Kuliax 6.0
  13. 13. Desain Kuliax 6.0 <ul><ul><li>Penyesuaian dengan lingkungan kampus, misal: akses jaringan nirkabel via hotspot, berarti membutuhkan driver dan utilitas wifi, dst </li></ul></ul><ul><ul><li>Adaptasi/modifikasi lainnya, sebagian besar merupakan peningkatan dan menonjolkan karakteristik distro </li></ul></ul><ul><ul><li>Dukungan sistem berkas, perangkat keras, dan fitur yang cukup banyak </li></ul></ul><ul><ul><li>Antarmuka yang sederhana, mudah digunakan, dan intuitif </li></ul></ul>
  14. 14. <ul><ul><li>Kernel 2.6.18 dengan patch -ck, bootsplash, dan UML skas, dikonfigurasi untuk Linux Desktop dan mendukung banyak perangkat keras </li></ul></ul><ul><ul><li>Cloop, UnionFS, ACPI support, Suspend/Hibernate, DMA enable by default , LVM, NFS, Samba, Bluez, IrDa, ... </li></ul></ul><ul><ul><li>DBUS, HAL, Udev, hwsetup-ng </li></ul></ul><ul><ul><li>Dukungan sistem berkas ext2, ext3, Reiserfs, JFS, XFS, NTFS read / write (ntfs-3g) , dan lain-lain </li></ul></ul><ul><ul><li>Bootloader: GRUB </li></ul></ul><ul><ul><li>Wireless support: acx100/acx111, at76c50x, bcm203x, ipw2100, ipw2200, linux-wlan-ng, madwifi, ndiswrapper, rt2400, rt2500, rt2570, rt2x00, zd1211 </li></ul></ul><ul><ul><li>Desktop Environment/Window Manager: KDE </li></ul></ul><ul><ul><li>Fitur Desktop: Plug and Play untuk perangkat seperti harddisk eksternal, USB disk, dll. </li></ul></ul>Spesifikasi Sistem
  15. 15. <ul><ul><li>Graphics: KPDF, Gwenview, Imagemagick, Inkscape, The Gimp, ghostscript, picwiz, qiv, xfig </li></ul></ul><ul><ul><li>Multimedia: XMMS, MPlayer, KMplayer, k3b </li></ul></ul><ul><ul><li>Network/Internet: KFTPGrabber, Akregator, Firefox, Gaim, KMail, iptables, mozplugger, stunnel, wlassistant, wpasupplicant </li></ul></ul><ul><ul><li>Office: OpenOffice.org, Freemind </li></ul></ul><ul><ul><li>System: CUPS+drivers, QtParted, Synaptic </li></ul></ul><ul><ul><li>Utilities: Abakus, KchmViewer, knetworkconf, krdc, krfb, mc, outguess, parted, screen, ppp </li></ul></ul>Aplikasi-Aplikasi Umum
  16. 16. <ul><ul><li>IDE: KDevelop, Motor </li></ul></ul><ul><ul><li>Computer Organization and Architecture: GNU MDK </li></ul></ul><ul><ul><li>Database: MySQL, sqlite, sqlitebrowser </li></ul></ul><ul><ul><li>Digital and Multiprocessor: GNUSim8085, KTechlab, TkGate, gpsim, sdcc, uisp </li></ul></ul><ul><ul><li>English: StarDict </li></ul></ul><ul><ul><li>Information System: Apache 2.0.x </li></ul></ul><ul><ul><li>Mathematics, Modelling: Octave, GNUPLOT </li></ul></ul><ul><ul><li>Multimedia: XMRM, XMRM MPEG, Audacity, Kino+plugins, Xaos, sox, vcdimager, vcdtools </li></ul></ul><ul><ul><li>Network and Data Communication: BIND9, IPTraf, KSysGuard, Nmap, arpwatch, bridge-utils, cnet, dhcp3-server, dsniff, htb-gen, iftop, iproute, mtr, netcat, netpipe-tcp, scli, shaper (CBQ), sipcalc, tcpdump, vsftpd </li></ul></ul><ul><ul><li>Operating Systems: UserModeLinux, VisualOS, qemu </li></ul></ul><ul><ul><li>Programming/Development : GCC, CLISP, CVS, GNU Smalltalk, SWI-Prolog, FreePascal, Guile, Hugs, Python, Sun Java 5.0, distcc, nasm, strace </li></ul></ul><ul><ul><li>Software Engineering: ArgoUML, GanttProject, sloccount </li></ul></ul><ul><ul><li>Statistics, Operation Research and Data Mining: R, RKWard </li></ul></ul>Aplikasi-Aplikasi TI/TE/IK/...
  17. 17. Proses Pengembangan Kuliax 6.0
  18. 18. Proses Pemaketan Debian
  19. 19. Pengujian <ul><ul><li>Proses Boot : Boot CD Kuliax 6.0 s.d muncul desktop (KDE) </li></ul></ul><ul><ul><li>Pengujian pada mesin berbeda: mesin virtual (qemu), laptop, dan PC </li></ul></ul><ul><ul><li>Tampilan dan Usability : artwork dan penempatannya, interaksi pengguna, kustomisasi lokal, menu, ... </li></ul></ul><ul><ul><li>Program Aplikasi: pemrograman, simulator jaringan, matematika, kamus, simulator OS, Statistik, ... </li></ul></ul>
  20. 20. Kesimpulan <ul><ul><li>Kuliax 6.0 telah sesuai dengan desain atau rancangan awal nya dan dapat menjadi dasar pengembangan selanjutnya </li></ul></ul><ul><ul><li>Kuliax dapat menjadi perangkat bantu di perkuliahan (PS TI) </li></ul></ul><ul><ul><li>Kuliax 6.0 dapat diimplementasikan secara luas di universitas </li></ul></ul><ul><ul><li>Dengan menggunakan Linux/PLBOS kita bisa mendapatkan/mengembangkan sistem dan aplikasi dengan kualitas bagus </li></ul></ul><ul><ul><li>Metode pembelajaran dengan penunjang Linux/PLBOS dapat meningkatkan kualitas SDM </li></ul></ul><ul><ul><li>Potensi dan kesempatan luas di PLBOS </li></ul></ul>
  21. 21. Saran <ul><ul><li>Pengembangan Kuliax lebih lanjut yang melibatkan komunitas khususnya akademisi </li></ul></ul><ul><ul><li>Dukungan dan sosialisasi penggunaan Linux/PLBOS , melihat banyak manfaat yang didapatkan khususnya di Universitas </li></ul></ul><ul><ul><li>Inisiatif pengembangan bersama-sama di jurusan s.d universitas (budaya dan model pendidikan yang baik) </li></ul></ul><ul><ul><li>Perlunya wadah bagi mahasiswa dan para akademisi dalam bentuk Badan Riset khusus Linux/PLBOS yang dapat menghasilkan produk bermanfaat bagi dunia pendidikan dan masyarakat </li></ul></ul>
  22. 22. TERIMA KASIH

×