Pengertian Sistem Operasi Linux



Pengertian Sistem Operasi Linux - Sistem Operasi Linux adalah sekumpulan perangkat lunak yang posisinya berada diantara program aplikasi dan hardware atau perangkat keras. Fungsi sistem operasi adalah sebagai antar muka antara pengguna dengan perangkat keras komputer. Adapun ruang lingkup materi sistem operasi linux ini adalah pengenalan sistem operasi open source berupa Linux Debian Wheezy.









Pengertian Sistem operasi linux, linux adalah
Linux

Materi yang akan kita temukan dalam pelajaran sistem operasi linux ini antara lain adalah: perkembangan sistem operasi linux, arsitektur sistem operasi linux, struktur sistem operasi linux, instalasi sistem operasi linux serta administrasi sistem operasi linux. Pembahasan perkembangan sistem operasi menjelaskan tentang pengertian sistem operasi, jenis jenis sistem operasi, perkembangan sistem operasi dan perkembangan sistem operasi keluarga linux.


Dan pada postingan sekarang ada 3 pokok pembahasan yang akan kita pelajari sama sama , yaitu tentang arsitektur sistem operasi linux,  peranan sistem operasi dalam struktur sistem komputer dan berbagai jenis arsitektur sistem operasi linux.

Arsitektur Sistem Operasi Linux




Sistem operasi Linux mempunyai konsep yang agak sama dalam hal arsitektur dengan OS lainnya. Perbedaanya terletak pada bentuk dari disetiap komponen pada arsitektur tersebut, antara lain seperti dibawah ini.

1. Kernel
Kernel Linux merupakan kernel yang dipakai dalam sistem operasi berbasis GNU/Linux. Kernel linux adalah turunan dari keluarga sistem operasi UNIX, dirilis dengan menggunakan lisensi GNU General Public License atau GPL, serta dikembangkan oleh programmer yang ada di seluruh dunia. Linux adalah salahsatu contoh utama dari perangkat lunak open source.

Kernel Linux dirilis dibawah GNU (Lisensi Publik Umum) versi 2 (GPLv2), serta dikembangkan oleh kontributor dari seluruh dunia. Diskusi perkembangan dilakukan lewat Mailing List Linux Kernel. Kernel Linux pada mulanya dibayangkan dan selanjutnya dibuat oleh seorang mahasis asal mahasiswa asal Finlandia yang bernama Linus Torvalds di tahun 1991.

Pengembang dan Pengguna sistem operasi Linux semakin hari semakin bertambah, selanjutnya mereka mengadaptasi kode dari proyek-proyek perangkat lunak gratis untuk dipakai sebagai Sistem Operasi baru.









Pengertian Sistem Operasi Linux
http://makelinux.net/kernel/diagram

Gambar diatas menunjujan keterkaitan antara fungsi dengan layer yang dipakai. Berdasarkan fungsinya, maka terdapat system, networking, storage, memory, processing dan human interface. Dilihat dari lapisannya, maka terdiri dari layer electronics, hardware interface, logical, bridges, virtual subsystems dan user spaces interfaces

2. Library
Sebelum kita mengulas dan membahas CLI atau Command Line Interface, sebenarnya di atas kernel ternyata masih ada komponen yang tidak diperlihatkan pada gambar, yang disebut dengan Library. Library merupakan file di dalamnya terdapat beberapa fungsi dibutuhkan oleh program aplikasi. Ccontoh library adalah Glibc, libcurl, libpng dan library lain yang berfungsi untuk pondasi program yang akan berjalan diatasnya.

Apabila tanpa library getty, maka kalian tidak bisa membuka shell atau CLI, begitu juga tanpa adanya libpng maka kalian tidak bisa membuka gambar, tanpa adanya libmpg maka kalian tidak akan bisa memutar mp3. Dengan demikian maka library merupakan pondasi untuk aplikasi atau program tertentu.

3. Shell
Shell merupakan aplikasi yang berfungsi untuk menerima masukan atau input perintah dari pengguna. Pada OS Windows, Shell bisa disamakan dengan Command Prompt. Namun bedanya adalah Shell pada sistem operasi Linux tidak terikat dengan GUI nya. Linux memiliki banyak shell, seperti csh, tcsh, sh, ash dan yang paling populer adalah shell Bash.

4. X Windows
X Windows merupakan Library khusus untuk tampilan GUI di UNIX/Linux, tanpa adanya librari x windows, maka Gnome, KDE,  atau openoffice tidak akan mampu berjalan.

5. Window Manager
Window Manager merupakan pengelola jendela dari aplikasi yang berjalan di GUI. Tugas Window Manager hanya menangani posisi aplikasi di Layar, Window manager tidak memiliki fitur seperti Drag and Drop atau fitur lainnya. Contoh window Manager yaitu iceWM dan GNUStep.

6. Desktop
Lapisan di atas windows Manager adalah Desktop, Desktop adalah tampilan interface yang langsung berhubungan dengan upengguna dimana pengguna tinggal klik, drag, dan melakukan segala kemudahan hanya dengan menggunakan mouse. Contoh desktop di Linux adalah KDE, LXDE, Gnome, XFace atau EDE.

7. Aplikasi
Lapisan yang paling atas dari sistem operasi Linux adalah aplikasi Gedit, Open Office dan firefox. Sebenarnya masih banyak lagi aplikasi-aplikasi yang disediakan sendiri oleh vendor linux. seperti untuk jaringan, keamanan, editing photo dll.

Kesimpulan
Sistem operasi Linux mempunyai konsep yang agak sama OS/sistem operasi lainnya. Namun perbedaanya terletak pada bentuk dari disetiap komponen pada arsitektur tersebut, antara lain seperti Arsitektur sistem operasi linux terdiri dari kernel, library, shell, X Windows, Windows Manager, desktop dan aplikasi.

Itulah  Pengertian Sistem Operasi Linux dan Arsitektur linux, semoga dengan membaca pengertian sistem operasi linux bisa menambah pemahaman kita semua.

Lebih baru Lebih lama