1 / 20

Pemrogaraman gui di gnu/ linux

Pemrogaraman gui di gnu/ linux. MUSDALIFAH DJ. Mengenal Linux.

camden
Télécharger la présentation

Pemrogaraman gui di gnu/ linux

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pemrogaramanguidi gnu/linux MUSDALIFAH DJ

  2. Mengenal Linux GNU/Linux ataulebihseringdisebut Linux, merupakansistemopersi yang berjalandiberbagaiplaformkomputer. Seiringdengandiberlakuannya UU HAKI per 29 Juli 2003, pemakai Linux di Indonesia bertambahpesat. Perkembangan Linux sangatdidukungolehlisensi yang digunakan, yaitu GPL (General Public License). Linux bersifatopen surce, artinyaparapenggunadapatikutmenbembangkandanmenyebarluaskanaplikasi Linux

  3. Next… Penggunaberhakmenerimasource code besertasemuahak yang diizinkanolehpenulisasli. Aplikasitersebutdapatdimodifikasimaupundigunakandalamaplikasi lain dimanalisensidariaplikasibarutetappada GNU GPL. Sekalipundemikian , adanya GPL tidakmenutupkemungkinankomersialisasi. Paling tidakbiayadapatditariksebagaipenggantibiaya kopi dan media distribusi. Jasalayanan, sepertidukunganteknisdapatmerupakanprodukkomersil pula.

  4. Next… Sistemoperasi Linux pertama kali dibangundengankernrl Linux olehLinux B Torvaldspadatahun 1991. padamasaituiamasihmenjadimahasiswadiUnivesity of Helsinki, Finlandia. Kernel yang terdiriatas • Fungsimanajemenproses • ManajemenMemori • ManajemenSistem file • KomunikasiJaringan

  5. KemampuanSistemOperasi Linux • Multitasking, beberapa program dapatberjalanpadasuatusaat • Multiuser, menanganibanyak user secarabaikpadaaplikasi yang samapadasuatusaat • Multiplafrom, berjalandi CPU berbeda, tidakhanyaintel. Terdapatversi Linux untukselainintel x86 • Berbasisjaringan, dukunganterhadap TCP/IP

  6. Next… • Multiple virtual consoles, beberapasesi login independent dengan console • Linux mendukungdemand paging, yaitu pages hanyadiloadjikadiperlukansaja • Linux yang mengizinkanshared executables,yaitubilaadalebihdarisatuaplikasi yang dijalankan, semua task dapatmembagipakaimemorisama. Metodeinidinamakancopy-on write pages agar dapatmenggukan RAM lebihefisien • Linux mendukungdinamically shared library yang dapatmemperkecilukuran program

  7. Adapundistribusi (distro) Linux yang merupakanhasilpemaketanolehperusahaanuntukmempermudahpemerolehan Linux diantaranyaadalahRedHat, Mandrake, Slackware, S.u.s.e, danDebian. Semuasistemtersebutmenggunakan kernel yang samadandisetujui Linux Toevald yang menjaminkompatibilitasnya. Perbedaanmasing-masingdistroterletakpadapaket-paketperangkatlunak yang disertakan, strukturdirektori, metodepemaketanperangkatlunak, daninisialisasisisteem.

  8. Linux jugamendukungbanyakarsitekturkomputerseperti Alpha, Mac, dan lain-lain. Linux dapatdipakaisebagaisistemoperasiuntukkeperluandekstopsampaidengan server. Bahkantampilan Linux yang dipakaisebagidekstoptelahdapatmengimbangisistemoperasiseperti Microsoft Windows Padadasarnya Linux dapatmenjalankanaplikasi yang samadenganaplikasi-aplikasipadasistemoperasi lain, misalnya Mozilla untukmenjelajah web, XMMS untukmenjalankan file-file audio, gimp untukmanipulasigambar, dan lain-lain

  9. Di Linux, semua program (yang beradadibawahlisensi GNU) dapatAndaperolehsecaracuma-cumadan legal denganmendownloadnyadari internet. Hampirsetiapharibermunculan program-program baru yang dikembangkanolehparasukarelawanmaupunorganisasi non profit diseluruhdunia. Beberapasitusterkenal yang menyajikaninformasi program barudi Linux diantaranyahttp://www.freshmeat.nethttp://www.linuxberg.comhttp://linux.davecentral.comSebagianbesar program di Linux berukuranrelatifkecil, terutama yang berbasiskanconsole (non GUI).Yang perluAndalakukanhanyalahmengambilnyadarisebuahsitus (download), daninstaldikomputerAnda.

  10. Selaintangguhsebagaikomputerpribadi, Linux menawarkankinerja optimal untukdijadikansebagai server. Beberapaaplikasi server yang selaludisertakanhampirdisetiapdistribusidiantaranya :1. Web Server (httpd) 2. FTP Server (ftpd) 3. Mail Server (smtp, pop 3, LDAP, IMAP) 4. Name Server 5. Daemon standar (telnetd, fingerd, identd, syslogddsb) 6. DHCP Server

  11. Selainitu, protokol-protokolstandarsebagai platform dalamkomunikasijaringan, telahterintegrasipada level kernel, diantaranya : 1. File Transfer Protocol (FTP) 2. Gopher Protocol 3. Hypertext Transfer Protocol (HTTP) 4. Post Office Protocol (POP)

  12. 5. Point to Point Protocol (PPP) 6. Serial Line Internet Protocol (PLIP) 7. Simple Mail Transfer Protocol (SMTP) 8. Telnet Protocol 9. Transmission Control Protocol/Internet Protocol (TCP/IP)

  13. Minimal CPU denganprosesor 80836 atau 80846 sudahbisamenjalankan Linux. • Emulator matematisjugatidakdiharuskanmeskipunakansangatmembantujikaAndamemilikinya. • Memori minimal 4 hingga 8 mega, dan paling tidak 16 Mega jikaAndaberencanamenjalankanaplikasi X. Meskipundemikian, padabeberapadistribusiAndacukupmempunyai memory 2 Mega.

  14. Cakramkeras (hard disk), baik IDE maupun SCSI danbanyakjenisperangkatkeras lain telahdidukungolehSlackware 7.0. • Spasi hard disk yang dibutuhkan minimal 20 mega untukmenginstalaplikasidasar Linux. • Jikasemua program diinstal paling tidakmembutuhkanspasi hard disk hingga 400 Megabyte.

  15. Hubunganke internet merupakahhal yang cukupesensialdi Linux. Mengingat Linux tumbuhdanberkembanglewatkomunitasdi Internet, makasebagianbesarfiturnyaakanberjalansecarabaikjikatersambungke internet (ataudalamskupkecil, LAN (Local Area Network).

  16. Sebutsajalayanan daemon dalaminetd, seperti telnet daemon (yang membuatmesindapatditelnetmesin lain), finger daemon (memberikaninformasi user kepadapihak-pihak yang dikehendaki), ftp daemon (file transfer protocol daemon, memberikanlayanankepadakomputer lain untukmengirimkan file kekomputer) dansebagainya.

  17. Keamananjugaakanterasadi Linux, saatmesintersambungke Internet. AplikasiTCP Wrapper yang memfiltersetiap host yang akanmengakseskomputer, lebihterasamanfaatnyasaattersambungke internet.

  18. Apalagikeamananterhadapserangan virus yang bertebarandi Internet, discretionary access control (bacadibabterakhir) di Linux memberikanperasaanamansaatmenerimasisipan email atausaatberjalanjalandi web site favorit.

  19. Koneksike internet yang dibahasdisiniadalahsambunganPoint to Point Protocol (PPP). Lebihseringdisebutsambungan dial up. Koneksiuntukmenghubungkanke ISP. Sambunganlewat leased line, ISDN, VSAT dansebagainyatidakakandibahas, sebabcakupannyaterlaluluas.

  20. SEKIAN

More Related