Saat Anda belajar menggunakan Linux, Anda akan menemukan banyak istilah asing yang sering digunakan di dunia Linux. Suka atau tidak suka, anda pasti mengetahui istilah linux agar lebih memudahkan anda dalam membaca artikel sambil belajar linux. Saya akan menuliskan banyak istilah linux populer yang harus Anda ketahui karena sering digunakan.
Linux seperti Building Block
Jika Anda menggunakan Windows, secara default Windows sudah dibundel dengan GUI dan utilitas untuk mengelola sistem, kita tidak perlu mengganti utilitas ini seperti Task Manager, Registry Editor, Network Manager, dll.
Memang ada aplikasi pihak ketiga dengan fungsi yang sama, tetapi kita tidak perlu menginstalnya karena aplikasi bawaan tidak dapat dihapus karena merupakan bagian integral dari Windows itu sendiri.
Dibandingkan dengan LINUX, kita dapat memilih paket untuk membangun sistem yang kita miliki, kita dapat mengubah lingkungan desktop, mengubah utilitas, mengubah kernel, mengubah pengelola file, mengubah pengelola tugas, dll.
Karena linux dibuat dari berbagai komunitas yang ada, linux seperti sebuah blok bangunan dan kita bebas memilih blok/paket yang akan kita gunakan untuk membangun sistem.
Meskipun Linux pada awalnya membingungkan karena harus berurusan dengan banyak istilah tetapi jika kamu membaca tulisan ini dijamin akan menuntun mu belajar linux dengan lebih mudah.
Linux tidak membatasi kita untuk berkreasi itulah kekuatan dari opensource .
Opensource
Linux adalah sistem operasi open-source, dan kode sumbernya (kode yang ditulis oleh programmer untuk membangun aplikasi) dirilis secara bebas ke komunitas.
Masyarakat juga diberi kebebasan untuk memodifikasi, mengembangkan dan mendistribusikannya kembali. Kebebasan ini memungkinkan aplikasi open source berkembang pesat seiring dengan perkembangan zaman. Karena dalam komunitas open source, semua orang dapat berpartisipasi dalam pengembangan aplikasi open source ini.
GNU
GNU singkatan dari GNU bukan UNIX. GNU berarti aplikasi yang kompatibel dengan UNIX yang dikembangkan oleh Free Software Foundation (FSF). Tujuan GNU adalah agar semua aplikasi open source didedikasikan untuk kepentingan umat manusia.
Kernel
Kernel adalah modul utama dalam sistem operasi (OS) yang menjadi bagian terpenting dari sistem operasi.
Kernel diLoad pertama kali pada saat sistem operasi booting dan akan tetap ada di dalam memory sampai sistem dimatikan.
Oleh karena itu kernel ditempatkan di area terlindung di memory (RAM) untuk menghindari tertimpa oleh memory aplikasi lain .
Kernel dirancang sekecil mungkin agar menghemat resource (karena kernel diload di memory secara permanent begitu komputer dihidupkan). Pada dasarnya kernel bertugas menagani memory management,process dan task management serta disk management, kernel juga sebagai penghubung antara hardware dengan aplikasi yang ada di dalam sistem. Kernel biasanya digunakan oleh sistem operasi berbasis UNIX seperti Linux,FreeBSD,Android dll
Boot Loader
Boot loader adalah kode perintah yang bertugas untuk menangani proses booting ke sistem opearsi (OS) sebelum sistem operasi tersebut diload/dipanggil. Boot laoder ini dipanggil setelah proses (Power On Self Test)POST firmware (BIOS /UEFI) selesai ketika proses booting berlangsung.
Sebagai contoh linux menggunakan GRUB /LILO dan windows menggunakan windows boot manager.
Boot loader ini muncul /terlihat ketika kamu menginstall lebih dari 1 sistem operasi di komputermu (Multi boot).