Linux
Download
1 / 29

LINUX - PowerPoint PPT Presentation


  • 556 Views
  • Uploaded on

LINUX. By Melwin Syafrizal , S.Kom., M.Eng. Objectives. History of Linux Kernel Linux Distro Linux System Linux Linux is Free Prinsif Desain Linux Komponen Linux Modul Kernel Linux. History of Linux. Nama Linux diturunkan dari pencipta awalnya, yakni Linus Torvalds .

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' LINUX' - nani


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Linux

LINUX

By

Melwin Syafrizal, S.Kom., M.Eng.


Objectives
Objectives

  • History of Linux

  • Kernel Linux

  • Distro Linux

  • System Linux

  • Linux is Free

  • Prinsif Desain Linux

  • Komponen Linux

  • Modul Kernel Linux


History of linux
History of Linux

  • Nama Linux diturunkan dari pencipta awalnya, yakni Linus Torvalds .

  • Linux disusun berdasarkan standar sistem operasi POSIX (Portable Operating System Interface) yang diturunkan berdasarkan fungsi kerja UNIX.


Linux is just kernel
Linux is just kernel

  • Linux hanya sebuah kernel.

  • Kernel yang dibuat Linus setelah

    mempelajari dan terinspirasi oleh kernel

    Minix yang dibuat Prof. Andrew Tanenbaum.

    Minix (sistem UNIX kecil yang digunakan sebagai project ilmiah untuk mempelajari Operating System di Universitas Helsinki).

  • Kernel Linux tidak termasuk User Interface dan aplikasi.


Kernel linux
Kernel Linux

  • Kernel Linux didistribusikan di bawah lisensi GNU General Public License (GPL) di bawah naungan the Free Software Foundation

  • Standar penomoran kernel, berdasarkan no. urut terakhir (seperti 2.4.16):

    • Genap : stabil

    • Ganjil : masih dalam pengembangan


Kernel linux1
Kernel Linux

  • Linux 0.01 (14 Mei 1991) 1st publish

    • Hanya dapat berjalan pada prosessor Intel kompatibel-80386 dan pada hardware PC - IBM Compatible

    • Mempunyai device-driver support yang terbatas

    • Sistem berkas yang didukung hanya Minix

  • Linux 1.0 (Maret 1994)

    • Mendukung protokol standar jaringan TCP/IP

    • Memiliki sistem berkas yang lebih baik tanpa batasan Minix

    • Mendukung SCSI controllers untuk high-performance disk access

    • Mendukung banyak hardware

  • Linux 1.2 (Maret 1995) versi terakhir PC-only


Kernel linux2
Kernel Linux

  • Linux 2.0 (Juni 1996)

    • Mendukung multiple architecture & multiprocessor architecture

    • Improved memory-management code

    • Improved TCP/IP performance

    • Mendukung internal kernel threads, penanganan dependency antara modul-modul loadable, dan loading otomatis berdasarkan permintaan (on demand).

    • Standardisasi interface konfigurasi


Distro linux
Distro Linux

  • Linux bisa didapatkan dalam berbagai distribusi (sering disebut Distro).

  • Distro adalah bundel dari kernel Linux, beserta sistem dasar linux, program instalasi, tools basic, dan beberapa program-program lain.


Distro linux1
Distro Linux

  • Distro Linux dibangun dan dikembangkan oleh beberapa orang atau grup yang mengusahakan agar penginstallan lebih mudah dengan menyediakan sebuah set yang standar dan sudah dicompile.

  • Distribusi pertama adalah SLS (Soft Landing System).

  • Distribusi Slackware merupakan distro yang pertama terkenal (paling banyak digunakan saat awal).

  • Distro yang kemudian populer adalah Redhat (komersil), Debian, SuSE (non-komersil).

  • Saat ini banyak pengguna Linux menggunakan Distro Ubuntu atau turunannya yang berbasis Debian.


Distribusi bebas berbasis debian
Distribusi bebas berbasis Debian

  •     * Kurumin    * LinEx    * Loco Linux    * MeNTOPPIX    * Morphix    * NepaLinux    * PingOO    * Skolelinux    * Sun Wah RAYS LX    * Symphony OS    * Ubuntu          o Edubuntu          o Kubuntu          o Xubuntu          o De2    * Xandros    * Zen Linux * Blank-On

  •     * 64Studio    * Adamantix    * Amber Linux    * BeatrIX    * Bonzai Linux    * Debian    * Debian-BR-CDD    * DeveLinux    * Finnix    * GenieOS    * Gnoppix    * Guadalinex    * Hiweed    * Kalango    * Kanotix    * Knoppix

    * Kuliax (distro Linux yang

    dikembangkan di Indonesia)


Distribusi berbasiskan rpm
Distribusi berbasiskan RPM

  •   * EduLinux    * Engarde Secure Linux    * Fedora Core    * Fox Linux    * IGOS (distro linux yang

    dikembangkan Indonesia)    * Linux Mobile System    * Magic Linux    * NOPPENLINUX    * PCLinuxOS    * PCQLinux2005    * PLD Linux Distribution

  • Mandrake / mandriva

    (varian Redhad dengan file

    instalasi .mdk)

  •   * aLinux    * ALT Linux    * Annvix    * Ark Linux    * ASPLinux    * Aurox    * Berry Linux    * BLAG Linux and GNU    * Caixa Mágica    * cAos Linux    * CentOS    * Cobind    * Conectiva


Distribusi bebas berbasis slackware
Distribusi bebas berbasis Slackware

  •     * Slackware    * AliXe    * Austrumi    * BackTrack    * Bluewhite64 Linux    * College Linux    * Cytrun Linux    * DARKSTAR    * DeepStyle    * easys GNU/Linux    * Frugalware    * Hardened Linux

  •     * Kate OS    * Plamo Linux    * SLAX    * Sauver    * Slackintosh    * Slamd64    * Splack Linux    * TopologiLinux    * Truva Linux    * Ultima Linux    * Vector Linux    * Wolvix    * 0x7F GNU/Linux    * Zenwalk Linux

    (dulu MiniSlack)


Sistem linux
Sistem Linux

  • Banyak menggunakan tools yang dikembangkan sebagai bagian dari OS BSD (Berkeley), X-windows sytem (MIT), GNU project (FSF)

  • Main system library pertama menggunakan proyek GNU, kemudian dikembangkan oleh komunitas linux

  • Networking-administration tools linux, mengambil kode dari BSD 4.3, tapi kemudian turunannya yaitu freebsd balik mengambil kode-kode dari linux


Linux is free
Linux is Free

  • Linux is a free operating system based on UNIX standards.

  • Linux itu Free artinya dapat bebas dimodifikasi, diperbanyak dan disebarluaskan tanpa ada biaya atau kewajiban membayar lisensi.

  • Source code dari Linux tersedia bagi semua orang sehingga semua orang dapat terlibat dalam pengembangannya.


Linux is free1
Linux is Free

  • Linux bukan public-domain software

  • Software yang dikeluarkan oleh GPL tidak dapat didistribusikan kembali sebagai produk binary-only, tetapi harus beserta source code-nya.

  • Aplikasi yang terdapat di Distro Linux termasuk User Interface (GUI atau shell) merupakan software dari FSF (Based on Richard Stallman's GNUproject).

    FSF = (Federation Software Foundation)

    Meski Free, Linux adalah sebuah sistem yang multi-user, multi-tasking dengan tools kompatibel UNIX yang lengkap


Prinsif desain linux
Prinsif Desain Linux

  • Secara keseluruhan linux menyerupai UNIX, dimana kernel nya merupakan non-microkernel

  • Sistem file-nya mengikuti semantic UNIX tradisional dan mengimplementasikan secara penuh standar model network UNIX

  • Tujuan utama desain adalah kecepatan, efisiensi, dan standarisasi.

  • Didesain agar sesuai dengan dokumen POSIX yang relevan. Sedikitnya ada dua distribusi linux yang sudah memperoleh sertifikasi ofisial POSIX.


Komponen linux
Komponen Linux

  • Sumber : Silberschatz,et.al, Operating System Concepts,6th edition, Wiley (2002), figure 20.1


Komponen linux1
Komponen Linux

  • Kernel, core dari linux yang mengatur segala sumber daya dari sistem operasi

  • System libraries, himpunan standar dari fungsi-fungsi melalui mana aplikasi-aplikasi berinteraksi dan yang mengimplementasikan sebagian besar dari fungsi-fungsi sistem operasi yang tidak membutuhkan hak-hak dari kode kernel

  • System utilities, melakukan tugas-tugas manejemen tertentu secara individual


Modul kernel
Modul Kernel

  • Merupakan bagian dari kernel linux yang dapat dikompilasi, dipanggil dan dihapus secara terpisah dari bagian kernel lainnya saat dibutuhkan.

  • Keuntungan modul kernel :

    • Menambah fungsionalitas kernel tanpa mereboot sistem,

    • Meningkatkan fungsionalitas tanpa harus membuat sebuah kernel monolitik,

    • Memungkinkan sistem berjalan pada kernel standar yang minimal.


Modul kernel1
Modul Kernel

  • Tiga komponen modul yang didukung Linux:

    • Manajemen modul, system harus memastikan diri bahwa symbol–symbol dalam kernel mempunyai reference yang tepat.

    • Driver registration, menggunakan tabel yang berisi info mengenai driver yang ada dan menyediakan suatu fungsi agar dapat menambahkan driver baru. Tabel tersebut berisi:

      • Device driver,

      • File system,

      • Network protocols,

      • Binary format.


Tiga komponen modul lanjutan
Tiga komponen modul (lanjutan)

  • Conflict resolution mechanism, tujuan:

    • Mencegah modul berebut akses terhadap suatu perangkat keras,

    • Mencegah autoprobes mengusik keberadaan driver yang telah ada,

    • Menyelesaikan konflik di antara sejumlah driver yang berusaha mengakses perangkat keras yang sama.


Linux today
Linux Today

  • Linux dikembangkan secara bersama oleh banyak programmer di seluruh dunia.

  • Saat ini Linux sudah menjadi sistem operasi yang sangat lengkap. Terdapat beberapa aplikasi seperti:

    • C compiler dengan gcc programming tool

    • Corel for linux, GIMP untuk pengolah gambar

    • Scilab seperti mathlab di windows

    • Star Office dan OpenOffice seperti Microsoft Office

    • Blander aplikasi pembuat object 3D

    • dan masih banyak yang lain.


Why you should switch to linux
Why you should switch to Linux?

  • Security,Linux will keep your family safe from malware, and viruses

  • No blue Screen of death,Linux is highly resistant toSystem Crash and rarely needs rebooting.

  • Price,

    • Linux is the most cost efficient OS in the world.

      Why? Because it’s free…and not only is it free, it also(typically) comes with applications that would costhundreds, if not thousands of dollars.

    • Linux is themost cost efficient OS in the world.

      Why? Because it’sfree…and not only is it free, it also (typically) comes withapplications that would cost hundreds, if not thousands of dollars


Why you should switch to linux1
Why you should switch to Linux?

4. ease of use,That’s right…Linux isextremely easy to use….if you knowWindows, you’ll be able to work easily in Linux…

5. run fast in old pc,Linux doesn’t hogsystem resources the way that New OS


Tux

  • Tux si penguin adalah logo dan maskot resmi Linux.

  • Tux menggambarkan seekor Pinguin yang terduduk kekenyangan setelah kebanyakan makan ikan.

  • Linux adalah tanda niaga (trade mark SN: 1916230) yang dimiliki oleh Linus Torvalds. Linux terdaftar sebagai "Program perangkat lunak sistem operasi komputer".




Logo kde gnome
Logo KDE & GNOME


Linux training and certificates
Linux training and certificates

  • RHCT - Red Hat Certified Technician

  • RHCE - Red Hat Certified Engineer

  • LPI - Linux Professional Institute

  • SCSA - Sun Certified System Administrator

  • SCNA - Sun Certified Network Administrator


ad