Perbedaan Antara Linux dan GNU / Linux

Linux adalah sistem operasi yang digunakan untuk menyalakan hampir semua perangkat yang dapat Anda pikirkan.

Ikhtisar Linux

Ketika kebanyakan orang berpikir tentang Linux, mereka memikirkan sistem operasi desktop yang digunakan oleh geeks dan teknisi atau sistem operasi berbasis server yang digunakan untuk situs web kekuasaan.

Linux ada di mana-mana. Ini adalah mesin di belakang sebagian besar perangkat pintar. Ponsel Android yang Anda gunakan menjalankan kernel Linux, lemari es pintar yang dapat melakukan pengisian ulang sendiri menjalankan Linux. Ada bola lampu pintar yang bisa berbicara satu sama lain semua dengan bantuan Linux. Bahkan senapan yang digunakan oleh Linux yang dijalankan oleh tentara.

Istilah buzz modern adalah "internet of things". Yang benar adalah bahwa memang hanya ada satu sistem operasi yang memberdayakan internet hal-hal dan itu adalah Linux.

Dari sudut pandang bisnis, Linux juga digunakan pada superkomputer besar dan digunakan untuk menjalankan Bursa Saham New York.

Linux juga dapat, tentu saja, digunakan sebagai sistem operasi desktop pada netbook, laptop, atau komputer desktop Anda.

Sistem operasi

Sistem operasi adalah perangkat lunak khusus yang digunakan untuk berinteraksi dengan perangkat keras di dalam komputer.

Jika Anda mempertimbangkan laptop standar perangkat keras yang harus dikelola oleh sistem operasi termasuk CPU, memori, unit pemrosesan grafis, hard drive, keyboard, mouse, layar, port USB, kartu jaringan nirkabel, kartu ethernet, baterai , lampu latar untuk layar dan port USB.

Selain perangkat keras internal, sistem operasi juga harus dapat berinteraksi dengan perangkat eksternal seperti printer, scanner, joypads, dan beragam perangkat bertenaga USB.

Sistem operasi harus mengelola semua perangkat lunak pada komputer, memastikan setiap aplikasi memiliki memori yang cukup untuk melakukan, beralih proses antara menjadi aktif dan tidak aktif.

Sistem operasi harus menerima input dari keyboard dan bertindak berdasarkan input untuk melakukan keinginan pengguna.

Contoh sistem operasi termasuk Microsoft Windows, Unix, Linux, BSD, dan OSX.

Ikhtisar GNU / Linux

Istilah yang mungkin Anda dengar setiap sekarang dan kemudian adalah GNU / Linux. Apa itu GNU / Linux dan apa bedanya dengan Linux biasa?

Dari sudut pandang pengguna Linux desktop, tidak ada perbedaan.

Linux adalah mesin utama yang berinteraksi dengan perangkat keras komputer Anda. Ini umumnya dikenal sebagai kernel Linux.

Alat GNU menyediakan metode berinteraksi dengan kernel Linux.

Alat GNU

Sebelum memberikan daftar alat, mari kita lihat jenis alat yang Anda perlukan untuk dapat berinteraksi dengan kernel Linux.

Pertama-tama pada tingkat yang sangat dasar bahkan sebelum mempertimbangkan konsep lingkungan desktop Anda akan memerlukan terminal dan terminal harus menerima perintah yang akan digunakan sistem operasi Linux untuk melakukan tugas.

Shell umum yang digunakan untuk berinteraksi dengan Linux di terminal adalah alat GNU yang disebut BASH. Untuk mendapatkan BASH ke komputer di tempat pertama perlu dikompilasi sehingga Anda juga memerlukan compiler dan assembler yang juga alat GNU.

Bahkan, GNU bertanggung jawab untuk seluruh rangkaian alat yang memungkinkan untuk mengembangkan program dan aplikasi untuk Linux.

Salah satu lingkungan desktop paling populer disebut GNOME yang merupakan singkatan dari GNU Network Object Model Environment. Cepat bukan.

Editor grafis paling populer disebut GIMP yang merupakan singkatan dari GNU Image Manipulation Program.

Orang-orang di belakang proyek GNU terkadang merasa terganggu karena Linux mendapatkan semua kredit ketika itu adalah alat mereka yang menguasainya.

Pandangan saya adalah bahwa semua orang tahu siapa yang membuat mesin di Ferrari, tidak ada yang benar-benar tahu siapa yang membuat kursi kulit, pemutar audio, pedal, door trims dan setiap bagian lain dari mobil tetapi semuanya sama-sama penting.

Lapisan yang Membuat Desktop Linux Standar

Komponen terendah komputer adalah perangkat keras.

Di atas perangkat keras terdapat kernel Linux.

Kernel Linux sendiri memiliki beberapa level.

Di bagian bawah duduk driver perangkat dan modul keamanan yang digunakan untuk berinteraksi dengan perangkat keras.

Di tingkat berikutnya, Anda memiliki penjadwal proses dan manajemen memori yang digunakan untuk mengelola program yang berjalan pada sistem.

Akhirnya, di bagian atas, ada serangkaian panggilan sistem yang menyediakan metode untuk berinteraksi dengan kernel Linux.

Di atas kernel Linux adalah serangkaian pustaka yang dapat digunakan program untuk berinteraksi dengan panggilan sistem Linux.

Tepat di bawah permukaan adalah berbagai komponen tingkat rendah seperti sistem windowing, sistem penebangan, dan jaringan.

Akhirnya, Anda sampai di atas dan di situlah letak lingkungan desktop dan aplikasi desktop.

Lingkungan Desktop

Lingkungan desktop adalah serangkaian alat dan aplikasi grafis yang membuatnya lebih mudah bagi Anda untuk berinteraksi dengan komputer Anda dan pada dasarnya menyelesaikan pekerjaan.

Lingkungan desktop dalam bentuk paling sederhana hanya dapat menyertakan window manager dan panel. Ada banyak tingkat kecanggihan antara lingkungan desktop yang paling sederhana dan berfitur lengkap.

Misalnya, lingkungan desktop LXDE yang ringan termasuk file manager, editor sesi, panel, peluncur, manajer jendela, penampil gambar, editor teks, terminal, alat pengarsipan, pengelola jaringan dan pemutar musik.

Lingkungan desktop GNOME mencakup semua itu ditambah dengan office suite, browser web, kotak GNOME, klien email dan banyak lagi aplikasi.