Jumat, 21 Oktober 2022

Mengenal Linux

Linux adalah system operasi alternative pengganti windows.Linux menjadi acuan dalam penggunaannya sebagai system operasi untuk server.Nama linux sendiri di turunkan dari nama pencipta awalnya LINUS TORVALD dari universitas Helsinki, Finlandia.Linus terinspirasi Oleh MINIX yaitu system operasi UNIX yang di kembangkan oleh Andrew Tanembaum.Linux saat ini dalah system operasi turunan UNIX yang lengkap yang di gunakan untuk jaringan , pengembangan Software atau perangkat lunak, bahkan penggunaan sehari hari.System operasi linux di kembangkan di bawah lisensi GNU General Public License yang lebih di kenal dengan GNU GPL

Dalam dunia linux ada yang di kenal dengan istilah Distro.

Kata distro berasal dari Distribution yang dapat di artikan sebagai penyebar dengan kata lain Distro linux merupakan sebuah merek dari linux, seperti kita mengenal baju dengan merek merek distro yang berbeda beda di linux pun berlalku hal yang sama. Setiap distro memiliki ciri khasnya masing masing .

Beberapa faktor yang membedakan antara distribusi :

Cara instalasi

Struktur file

Platform yang dituju (Intel, IBM PPC, Sun Sparc, Macintosh PPC, dll)

Tujuan pembuatan (fokus sebagai server/workstation, bisa diinstalasi di partisi yang sama dengan Windows, bisa langsung diakses dari Windows)

Versi kernel yang digunakan

Aplikasi-aplikasi yang sudah termasuk dalam paket (misalnya : OpenLinux menyediakan StarOffice dan NetWare, sedangkan Slackware hanya memberikan aplikasi-aplikasi standar, sedangkan Mandrake biasanya aplikasi sebagai workstation lebih banyak dibandingkan RedHat)

Adapun distro yang stabil dan popular diantaranya adalah Ubuntu,Redhat, Slackware, SUSE, Debian, Mandrake, dll.

Untuk mengetahui distro distro linux bisa akses distrowatch.com

Sedikit tentang ulasan beberapa distro linux:

RedHat

Redhat di kembangkan pada tahun 1995 oleh bob young dan marc Ewing.

Redhat memiliki pedoman installasi yang baik berikut dokumentasi yang dapat anda peroleh dari internet.perkembangan redhat saat ini di lengkapi dengan berbagai fasilitas dan kemudahan installasi program berberntuk RPM (Redhat Packet Manager) yang memudahkan installasi program semudah di windows.

Mandrake

Mandrake di luncurkan pada tahun 1998 mandrake di harapkan menjadi Desktop liux yang mudah di gunakan dan user freiendly.

SUSE

Suse merupakan distro linux yang berasal dari jerman dan menitikberatkan pada Desktop dan WorkStation, Sehingga memiliki kemudahan dalan installasi.

Suse memiliki kemampuan mendeteksi hardware dengan cepat dan tepat dengan Vasilitas YAST

Gento

Distro ini di ciptakan oleh Daniel Robbin, salah seorang pendiri Stampede Linux dan Programmer FreeBSD, Installasi distro ini sangat lama dan sulit apalagi jika anda berbagi partisi dengan Windows.

Knoppix

Di kembangkan oleh Klaus Knopper di jerman dan tergolong distro yang sedang popular karena kecepatan dalam mendeteksi hardware secara Otomatis Knopix di kembangkan dengan basis Debian sehingga pemaketan untuk Installasi software menggunakan format Deb.

Repositori

6.1. Apa itu Repositori?

Ada ribuan program siap instal yang tersedia di Kubuntu. Program-program ini tersimpan di

arsip (repositori) perangkat lunak dan sengaja dibuat untuk instalasi program melalui Internet.

Ini menjadikan instalasi program baru di Linux sangat mudah, dan juga sangat aman, karena tiap

program yang Anda instal khusus dibuat untuk Kubuntu dan telah diperiksa dengan teliti sebelum

diinstal. Untuk mengatur perangkat lunak, repositori Kubuntu dibagi menjadi empat kelompok: Main,

Restricted, Universe, dan Multiverse.

Dasar pemikiran yang digunakan untuk menentukan perangkat lunak mana yang akan masuk kategori

mana adalah berdasarkan dua faktor:

  • Tingkat dukungan dari tim pengembangan perangkat lunak yang tersedia untuk suatu program.
  • Apakah program tersebut sudah memenuhi Filosofi Perangkat Lunak Bebas

System Linux terbagi menjadi 3 bagian aplikasi yaitu

1 utilitas

  1. Shell
  2. Kernel

Utilitas adalah aplikasi untuk melakukan tugas tertentu yang langsung berhubungan dengan user contohnya Firefox,Vlc dan applikasi user yang sering kita gunakan

Shell shell berfungsi menterjemahkan bahasa yang di gunakaan oleh utilitas ke dalam kernel yang memiliki bahasa mesin