Linux adalah sistem operasi yang sangat istimewa. Dari smartphone ke mobil, superkomputer dan peralatan rumah tangga, desktop rumah ke server perusahaan, sistem operasi Linux ada di mana-mana.
Linux telah ada sejak pertengahan 1990-an dan telah mencapai basis pengguna yang menjangkau dunia. Linux sebenarnya ada di mana-mana: Ada di ponsel Anda, termostat Anda, di mobil Anda, lemari es, perangkat Roku, dan televisi. Itu juga menjalankan sebagian besar Internet, semua dari 500 superkomputer top dunia, dan bursa saham dunia.
Linux adalah sistem operasi yang aman serta handal, selain itu sistem operasi linux juga menjadi salah satu pilihan untuk menjalankan perangkat desktop, sampai dengan server dan sistem embedded.
Apa itu Linux?
Seperti yang sering kita gunakan yaitu Windows, iOS, serta Mac OS, Linux adalah sistem operasi. Bahkan, salah satu platform paling populer di planet ini, Android, ditenagai oleh sistem operasi Linux. Sistem operasi adalah perangkat lunak yang mengelola semua sumber daya perangkat keras yang terkait dengan desktop atau laptop Anda. Sederhananya, sistem operasi mengelola komunikasi antara perangkat lunak Anda dan perangkat keras Anda. Tanpa sistem operasi (OS), perangkat lunak tidak akan berfungsi.
Sistem operasi Linux terdiri dari beberapa bagian yang berbeda:
1. Bootloader
Perangkat lunak yang mengelola proses booting komputer. Bootloader hanya akan menjadi splash screen yang muncul dan akhirnya hilang untuk boot ke sistem operasi.
2. Kernel
Kernel pada linux adalah inti dari sistem dan mengelola CPU, memori, dan perangkat periferal. Kernel adalah level terendah dari OS.
3. Sistem init
Sistem init pada linux adalah sub-sistem yang mem-bootstrap ruang user dan dibebankan dengan mengendalikan daemon. Sistem init yang paling banyak digunakan adalah sistem init systemd, yang juga merupakan salah satu yang paling kontroversial. Ini adalah sistem init yang mengelola proses boot, setelah booting awal diserahkan dari bootloader (yaitu, GRUB atau GRand Unified Bootloader).
4. Daemon
Daemon pada linux adalah layanan latar belakang (pencetakan, suara, penjadwalan, dll.) Yang dijalankan saat boot atau setelah Anda masuk ke desktop.
5. Server grafis
Server grafis pada linux adalah sub-sistem yang menampilkan grafik pada monitor Anda. Ini biasa disebut sebagai X server atau hanya X.
6. Desktop environment
Desktop environment pada linux adalah bagian yang benar-benar berinteraksi dengan user. Ada banyak Desktop environment untuk dipilih (GNOME, Cinnamon, Mate, Pantheon, Enlightenment, KDE, Xfce, dll.). Setiap Desktop environment mencakup aplikasi bawaan (seperti pengelola file, alat konfigurasi, browser web, dan game).
7. Aplikasi
Desktop environment tidak menyediakan beragam aplikasi. Sama seperti Windows dan macOS, Linux menawarkan ribuan judul perangkat lunak berkualitas tinggi yang dapat dengan mudah ditemukan dan diinstal. Sebagian besar distribusi Linux modern termasuk alat seperti App Store yang memusatkan dan menyederhanakan instalasi aplikasi. Sebagai contoh, Ubuntu Linux memiliki Pusat Perangkat Lunak Ubuntu (sebuah rebrand dari Perangkat Lunak GNOME yang memungkinkan Anda untuk dengan cepat mencari di antara ribuan aplikasi dan menginstalnya dari satu lokasi terpusat.
Mengapa menggunakan Linux?
Satu pertanyaan yang sering diajukan kebanyakan orang. Mengapa repot-repot mempelajari lingkungan komputasi yang sama sekali berbeda, ketika sistem operasi yang digunakan dengan sebagian besar desktop, laptop, dan server berfungsi dengan baik?
Untuk menjawab pertanyaan itu, saya akan mengajukan pertanyaan lain. Apakah sistem operasi yang Anda gunakan saat ini benar-benar berfungsi? Atau, apakah Anda menemukan diri Anda menghadapi hambatan seperti virus, malware, perlambatan, crash, perbaikan mahal, dan biaya lisensi?
Jika Anda kesulitan dengan hal di atas, Mungkin Linux adalah platform yang sempurna untuk Anda. Gabungkan keandalan tersebut dengan biaya gratis dan Anda memiliki solusi sempurna.
Anda dapat menginstal Linux pada komputer sebanyak yang Anda suka tanpa membayar satu sen pun untuk lisensi perangkat lunak atau server.
Mari kita lihat biaya server Linux dibandingkan dengan Windows Server 2016. Harga edisi Windows Server 2016 standar adalah $ 882,00 USD (dibeli langsung dari Microsoft). Itu tidak termasuk Lisensi Akses Klien (CAL) dan lisensi untuk perangkat lunak lain yang mungkin perlu Anda jalankan (seperti database, server web, server mail, dll.).
Sebagai contoh, satu user CAL, untuk Windows Server 2016, biaya $38,00. Jika Anda perlu menambahkan 10 pengguna, misalnya, itu $ 388,00 lebih banyak dolar untuk lisensi perangkat lunak server. Dengan server Linux, semuanya gratis dan mudah dipasang. Bahkan, menginstal server web full-blown (yang mencakup server database), hanya beberapa klik atau perintah saja.
Jika biaya gratis tidak cukup untuk meyakinkan Anda, bagaimana dengan memiliki sistem operasi yang akan berfungsi, bebas masalah, selama Anda menggunakannya? masalah hampir tidak pernah terjadi seperti adanya ransomware, malware, atau virus.
Apa itu distro / distribusi ?
Linux memiliki sejumlah versi berbeda untuk disesuaikan dengan semua jenis pengguna. Dari user baru hingga user pro, Anda akan menemukan “flavor” Linux yang sesuai dengan kebutuhan Anda. Versi ini disebut distribusi (atau, dalam bentuk singkat, "distro"). Hampir setiap distribusi Linux dapat diunduh secara gratis, dibakar ke disk (atau USB thumb drive), dan diinstal (pada mesin sebanyak yang Anda suka).
Distribusi Linux yang populer meliputi:
- LINUX MINT
- MANJARO
- DEBIAN
- UBUNTU
- ANTERGOS
- HANYA
- FEDORA
- OS ELEMENTARY
- OPENSUSE
Setiap distribusi memiliki pandangan berbeda di desktop. Beberapa memilih antarmuka pengguna yang sangat modern (seperti GNOME dan Elementhe OS's Pantheon), sedangkan yang lain tetap menggunakan lingkungan desktop yang lebih tradisional (openSUSE menggunakan KDE).
Anda dapat memeriksa 100 distribusi teratas pada Distrowatch .
Dan jangan berpikir server telah ditinggalkan. Untuk hal ini, Anda dapat beralih ke:
- Red Hat Enterprise Linux
- Server Ubuntu
- Centos
- SUSE Enterprise Linux
Beberapa distribusi server di atas adalah gratis (seperti Ubuntu Server dan CentOS) dan beberapa memiliki harga yang terkait (seperti Red Hat Enterprise Linux dan SUSE Enterprise Linux).
Distribusi mana yang tepat untuk Anda?
Distribusi mana yang Anda gunakan akan tergantung pada jawaban atas tiga pertanyaan sederhana:
- Seberapa terampil pengguna komputer Anda?
- Apakah Anda lebih suka antarmuka desktop modern atau standar?
- Server atau desktop?
Jika keterampilan komputer Anda cukup mendasar, Anda harus tetap menggunakan distribusi ramah-pemula seperti Linux Mint, Ubuntu, Elementary OS atau Deepin. Jika keahlian Anda meluas ke kisaran rata-rata di atas, Anda bisa pergi dengan distribusi seperti Debian atau Fedora. Namun, jika Anda sudah cukup menguasai keahlian administrasi komputer dan sistem, gunakan distribusi seperti Gentoo. Jika Anda benar-benar menginginkan tantangan, Anda dapat membangun distribusi Linux Anda sendiri, dengan bantuan Linux From Scratch.
Jika Anda mencari distribusi hanya server, Anda juga ingin memutuskan apakah Anda memerlukan antarmuka desktop, atau jika Anda ingin melakukan ini hanya melalui baris perintah. Server Ubuntu tidak menginstal antarmuka GUI. Ini berarti dua hal server Anda tidak akan macet memuat gambar dan Anda harus memiliki pemahaman yang kuat tentang baris perintah Linux.
Namun, Anda bisa menginstal paket GUI di atas Server Ubuntu dengan satu kode perintah seperti sudo apt-get install ubuntu-desktop. Administrator sistem juga ingin melihat distribusi yang berkaitan dengan fitur. Apakah Anda ingin distribusi khusus server yang akan menawarkan kepada Anda, semua yang Anda butuhkan untuk server Anda? Jika demikian, CentOS mungkin merupakan pilihan terbaik.
Sejarah Linux
Linus Torvalds , penulis utama kernel Linux
Unix sistem operasi digagas dan dilaksanakan pada tahun 1969, di AT & T 's Bell Laboratories di Amerika Serikat oleh Ken Thompson , Dennis Ritchie , Douglas McIlroy , dan Joe Ossana. Pertama kali dirilis pada tahun 1971, Unix ditulis seluruhnya dalam bahasa majelis , seperti yang biasa dilakukan pada saat itu. Pada tahun 1973 dalam pendekatan kunci, perintis, itu ditulis ulang dalam bahasa pemrograman C oleh Dennis Ritchie (dengan pengecualian beberapa perangkat keras dan rutin I / O). Ketersediaan implementasi bahasa tingkat tinggi Unix membuatnyaporting ke berbagai platform komputer lebih mudah.
Karena kasus antimonopoli sebelumnya yang melarangnya memasuki bisnis komputer, AT&T diharuskan melisensikan kode sumber sistem operasi kepada siapa pun yang bertanya. Sebagai hasilnya, Unix tumbuh dengan cepat dan diadopsi secara luas oleh institusi akademik dan bisnis. Pada 1984, AT&T melepaskan Bell Labs; dibebaskan dari kewajiban hukum yang memerlukan lisensi gratis, Bell Labs mulai menjual Unix sebagai produk berpemilik , di mana pengguna tidak diizinkan secara hukum untuk memodifikasi Unix. The GNU Project , dimulai pada tahun 1983 oleh Richard Stallman , memiliki tujuan menciptakan sebuah "lengkap perangkat lunak sistem Unix-kompatibel" seluruhnya terdiri dari perangkat lunak bebas . Pekerjaan dimulai pada 1984.
Kemudian, pada tahun 1985, Stallman memulai Free Software Foundation dan menulis GNU General Public License (GNU GPL) pada tahun 1989. Pada awal 1990-an, banyak program yang diperlukan dalam sistem operasi (seperti perpustakaan, kompiler , editor teks , dan Unix shell , dan sistem windowing ) telah selesai, meskipun elemen tingkat rendah seperti driver perangkat , daemon , dan kernel , yang disebut GNU / Hurd , macet dan tidak lengkap.
Linus Torvalds telah menyatakan bahwa jika kernel GNU telah tersedia pada saat itu (1991), ia tidak akan memutuskan untuk menulis sendiri. Meskipun tidak dirilis hingga 1992, karena komplikasi hukum , pengembangan 386BSD , dari mana NetBSD , OpenBSD dan FreeBSD turun, mendahului Linux. Torvalds juga menyatakan bahwa jika 386BSD telah tersedia pada saat itu, ia mungkin tidak akan menciptakan Linux.
MINIX diciptakan oleh Andrew S. Tanenbaum , seorang profesor ilmu komputer , dan dirilis pada tahun 1987 sebagai sistem operasi mirip Unix minimal yang ditargetkan untuk siswa dan orang lain yang ingin mempelajari prinsip-prinsip sistem operasi. Meskipun kode sumber lengkap MINIX tersedia secara bebas, ketentuan lisensi mencegahnya menjadi perangkat lunak bebas hingga lisensi berubah pada April 2000.
Pembuatan
Pada 1991, ketika kuliah di University of Helsinki , Torvalds menjadi penasaran dengan sistem operasi. Frustrasi oleh lisensi MINIX, yang pada saat itu terbatas hanya untuk penggunaan pendidikan, ia mulai bekerja pada kernel sistem operasinya sendiri, yang akhirnya menjadi kernel Linux .
Torvalds memulai pengembangan kernel Linux pada MINIX dan aplikasi yang ditulis untuk MINIX juga digunakan di Linux. Kemudian, Linux matang dan pengembangan kernel Linux lebih lanjut terjadi pada sistem Linux.
Aplikasi GNU juga menggantikan semua komponen MINIX, karena menguntungkan untuk menggunakan kode yang tersedia secara bebas dari Proyek GNU dengan sistem operasi pemula; kode yang dilisensikan di bawah GNU GPL dapat digunakan kembali dalam program komputer lainnya asalkan kode tersebut juga dirilis di bawah lisensi yang sama atau yang kompatibel. Torvalds memprakarsai peralihan dari lisensi aslinya, yang melarang redistribusi komersial, ke GNU GPL. Pengembang bekerja untuk mengintegrasikan komponen GNU dengan kernel Linux, membuat sistem operasi yang berfungsi penuh dan gratis.
Pemberian nama
Linus Torvalds ingin menyebut penemuannya " Freax ", sebuah portmanteau "bebas", "aneh", dan "x" (sebagai singgungan pada Unix). Selama awal karyanya pada sistem, beberapa makefile proyek termasuk nama "Freax" selama sekitar setengah tahun. Torvalds sudah menganggap nama "Linux", tetapi pada awalnya menolaknya karena terlalu egois.
Untuk memfasilitasi pengembangan, file-file itu diunggah ke server FTP ( ftp.funet.fi) FUNET pada September 1991. Ari Lemmke, rekan kerja Torvalds di Universitas Teknologi Helsinki (HUT), yang merupakan salah satu administrator sukarelawan untuk server FTP di waktu itu, tidak menyangka bahwa "Freax" adalah nama yang baik. Jadi, ia memberi nama proyek "Linux" di server tanpa berkonsultasi dengan Torvalds. Namun, kemudian, Torvalds menyetujui "Linux".
Menurut sebuah posting newsgroup oleh Torvalds , kata "Linux" harus diucapkan ( / l ɪ n ÊŠ k s / ( mendengarkan ) Tentang suara ini LIN -uuks dengan singkat 'i' seperti dalam 'cetak' dan 'u' seperti pada 'put' .Untuk mendemonstrasikan lebih lanjut bagaimana kata "Linux" harus diucapkan, ia memasukkan panduan audio ( dengarkan ( bantuan · info ) ) dengan kode sumber kernel .Kontradiksi, dalam rekaman ini, ia mengucapkan 'Linux' ( / l i n ÊŠ k s / (Tentang suara ini Tentang suara inidengarkan ) LEEN-uuksdengan vokal depan pendek yang tidakdikelilingi.
Penyerapan komersial dan populer
Adopsi Linux di lingkungan produksi, daripada hanya digunakan oleh penggemar, mulai lepas landas pertama di pertengahan 1990-an di komunitas superkomputer, di mana organisasi seperti NASA mulai mengganti mesin mereka yang semakin mahal dengan kelompok komputer komoditas murah yang menjalankan Linux . Penggunaan komersial dimulai ketika Dell dan IBM , diikuti oleh Hewlett-Packard , mulai menawarkan dukungan Linux untuk menghindari monopoli Microsoft di pasar sistem operasi desktop.
Saat ini, sistem Linux digunakan di seluruh komputasi, dari sistem tertanam hingga hampir semua superkomputer , dan telah mendapatkan tempat dalam instalasi server seperti tumpukan aplikasi LAMP yang populer. Penggunaan distribusi Linux di desktop rumah dan perusahaan telah berkembang.
Distribusi Linux juga menjadi populer di pasar netbook , dengan banyak perangkat yang dikirim dengan distribusi Linux yang disesuaikan terpasang, dan Google merilis OS Chrome yang dirancang sendiri. untuk netbook.
Keberhasilan terbesar Linux di pasar konsumen mungkin adalah pasar perangkat mobile, dengan Android menjadi salah satu sistem operasi yang paling dominan pada smartphone dan sangat populer di tablet dan, baru-baru ini, pada perangkat yang dapat dikenakan . Permainan Linux juga sedang meningkat dengan Valve menunjukkan dukungannya untuk Linux dan meluncurkan SteamOS , distribusi Linux yang berorientasi permainan sendiri. Distribusi Linux juga telah mendapatkan popularitas dengan berbagai pemerintah lokal dan nasional, seperti pemerintah federal Brasil .
Perkembangan saat ini
Greg Kroah-Hartman adalah pemelihara utama untuk kernel Linux dan memandu pengembangannya. William John Sullivan adalah direktur eksekutif dari Free Software Foundation, yang pada gilirannya mendukung komponen GN. Akhirnya, individu dan perusahaan mengembangkan komponen non-GNU pihak ketiga. Komponen pihak ketiga ini terdiri atas banyak sekali pekerjaan dan dapat mencakup modul kernel dan aplikasi serta pustaka pengguna.
Vendor dan komunitas Linux menggabungkan dan mendistribusikan kernel, komponen GNU, dan komponen non-GNU, dengan perangkat lunak manajemen paket tambahan dalam bentuk distribusi Linux .
Fungsi Linux / Kegunaan Linux
Selain distribusi Linux yang dirancang untuk penggunaan umum di desktop dan server, distribusi dapat dikhususkan untuk tujuan yang berbeda termasuk: dukungan arsitektur komputer , sistem tertanam , stabilitas, keamanan, lokalisasi ke wilayah atau bahasa tertentu, penargetan kelompok pengguna tertentu, dukungan untuk aplikasi real-time, atau komitmen untuk lingkungan desktop yang diberikan.
Selain itu, beberapa distribusi sengaja hanya menyertakan perangkat lunak gratis . Pada 2015 , lebih dari empat ratus distribusi Linux dikembangkan secara aktif, dengan sekitar selusin distribusi yang paling populer untuk penggunaan umum.
1. Desktop
Popularitas Linux pada komputer desktop standar dan laptop telah meningkat selama bertahun-tahun. Sebagian besar distribusi modern termasuk lingkungan pengguna grafis, dengan, pada Februari 2015 , dua lingkungan yang paling populer adalah KDE Plasma Desktop dan Xfce .
Tidak ada satu pun desktop Linux resmi yang ada: melainkan lingkungan desktop dan distribusi Linux memilih komponen dari kumpulan perangkat lunak bebas dan sumber terbuka yang dengannya mereka membangun GUI yang menerapkan beberapa panduan desain yang kurang lebih ketat. GNOME, misalnya, memiliki pedoman antarmuka sebagai panduan desain, yang memberikan antarmuka manusia-mesin peran penting, tidak hanya ketika melakukan desain grafis, tetapi juga ketika mempertimbangkan penyandang disabilitas , dan bahkan ketika berfokus pada keamanan.
Sifat kolaboratif dari pengembangan perangkat lunak bebas memungkinkan tim terdistribusi untuk melakukan lokalisasi bahasa pada beberapa distribusi Linux untuk digunakan di lokal di mana pelokalan sistem kepemilikan tidak akan hemat biaya. Sebagai contoh, versi bahasa Sinhala dari distribusi Knoppix menjadi tersedia secara signifikan sebelum Microsoft menerjemahkan Windows XP ke dalam bahasa Sinhala. Dalam hal ini Kelompok Pengguna Linux Lanka memainkan peran utama dalam mengembangkan sistem yang dilokalkan dengan menggabungkan pengetahuan profesor universitas, ahli bahasa , dan pengembang lokal.
Performa dan aplikasi
Sejumlah besar pengembangan telah difokuskan pada peningkatan pengalaman desktop. Proyek-proyek seperti systemd dan Pemula (tidak lagi digunakan pada 2014) bertujuan untuk waktu boot yang lebih cepat; proyek-proyek Wayland dan Mir bertujuan untuk menggantikan X11 sambil meningkatkan kinerja desktop, keamanan dan penampilan.
Banyak aplikasi populer tersedia untuk berbagai macam sistem operasi. Sebagai contoh, Mozilla Firefox , OpenOffice.org / LibreOffice dan Blender memiliki versi yang dapat diunduh untuk semua sistem operasi utama. Selain itu, beberapa aplikasi yang awalnya dikembangkan untuk Linux, seperti Pidgin , dan GIMP , diangkut ke sistem operasi lain (termasuk Windows dan macOS ) karena popularitasnya. Selain itu, semakin banyak aplikasi desktop yang dipatenkan juga didukung di Linux, seperti Autodesk Maya dan The Foundry's Nukedi bidang animasi dan efek visual kelas atas; lihat daftar perangkat lunak berpemilik untuk Linux untuk lebih jelasnya. Ada juga beberapa perusahaan yang telah memindahkan game mereka sendiri atau perusahaan lain ke Linux, dengan Linux juga menjadi platform yang didukung pada layanan distribusi digital Steam dan Desura yang populer .
Banyak jenis aplikasi lain yang tersedia untuk Microsoft Windows dan macOS juga berjalan di Linux. Biasanya, aplikasi perangkat lunak gratis akan ada yang berfungsi seperti aplikasi yang ditemukan di sistem operasi lain, atau aplikasi itu akan memiliki versi yang berfungsi di Linux, seperti dengan Skype dan beberapa permainan video seperti Dota 2 dan Team Fortress 2 . Lebih jauh, proyek Wine menyediakan layer kompatibilitas Windows untuk menjalankan aplikasi Windows yang tidak dimodifikasi di Linux. Ini disponsori oleh kepentingan komersial termasuk CodeWeavers , yang menghasilkan versi komersial perangkat lunak. Sejak 2009, Google juga telah menyediakan dana untuk proyek Wine. CrossOver , solusi berpemilik yang didasarkan pada proyek open-source Wine, mendukung menjalankan versi Windows dari Microsoft Office ,aplikasi Intuit seperti Quicken dan QuickBooks ,versi Adobe Photoshop melalui CS2, dan banyak permainan populer seperti World of Warcraft . Dalam kasus lain, di mana tidak ada port Linux dari beberapa perangkat lunak di bidang-bidang seperti penerbitan desktop dan audio profesional , ada perangkat lunak setara yang tersedia di Linux. Dimungkinkan juga untuk menjalankan aplikasi yang ditulis untukAndroid di versi Linux lainnya menggunakan Anbox .
Komponen dan instalasi
Selain komponen yang terlihat secara eksternal, seperti manajer X window , peran yang tidak jelas tetapi cukup sentral dimainkan oleh program yang diselenggarakan oleh freedesktop.org , seperti D-Bus atau PulseAudio ; baik lingkungan desktop utama (GNOME dan KDE) termasuk mereka, masing-masing menawarkan front-end grafis yang ditulis menggunakan toolkit yang sesuai ( GTK atau Qt ). Sebuah Server display adalah komponen lain, yang untuk waktu yang lama telah berkomunikasi dalam protokol display Server X11 dengan klien; perangkat lunak terkemuka berbicara X11 termasuk Server X.Org dan Xlib. Frustrasi atas protokol inti X11 yang rumit, dan terutama atas banyak ekstensi, telah menyebabkan terciptanya protokol server tampilan baru, Wayland .
Menginstal, memperbarui dan menghapus perangkat lunak di Linux biasanya dilakukan melalui penggunaan manajer paket seperti Synaptic Package Manager , PackageKit , dan Yum Extender. Sementara sebagian besar distribusi Linux memiliki repositori yang luas, seringkali berisi puluhan ribu paket, tidak semua perangkat lunak yang dapat berjalan di Linux tersedia dari repositori resmi. Atau, pengguna dapat menginstal paket dari repositori tidak resmi, mengunduh paket pra-kompilasi langsung dari situs web, atau mengkompilasi kode sumber sendiri. Semua metode ini datang dengan tingkat kesulitan yang berbeda; mengkompilasi kode sumber secara umum dianggap sebagai proses yang menantang bagi pengguna Linux baru, tetapi hampir tidak diperlukan dalam distribusi modern dan bukan metode khusus untuk Linux.
2. Netbook
Distribusi Linux juga menjadi populer di pasar netbook , dengan banyak perangkat seperti Asus Eee PC dan pengiriman Acer Aspire One dengan distribusi Linux yang disesuaikan terpasang.
Pada 2009, Google mengumumkan Chrome OS-nya sebagai sistem operasi berbasis Linux minimal, menggunakan browser Chrome sebagai antarmuka pengguna utama. Chrome OS pada awalnya tidak menjalankan aplikasi non-web apa pun, kecuali untuk manajer file dan pemutar media yang disertakan. Tingkat dukungan tertentu untuk aplikasi Android telah ditambahkan di versi yang lebih baru.Pada 2018, Google menambahkan kemampuan untuk menginstal perangkat lunak Linux apa pun dalam sebuah wadah, memungkinkan Chrome OS untuk digunakan seperti distribusi Linux lainnya. Netbook yang dikirimkan dengan sistem operasi, disebut Chromebook , mulai muncul di pasaran pada Juni 2011.
3. Server, mainframe, dan superkomputer
Distribusi Linux telah lama digunakan sebagai sistem operasi server , dan telah menjadi terkenal di daerah itu; Netcraft melaporkan pada bulan September 2006, bahwa delapan dari sepuluh (dua lainnya dengan "tidak dikenal" OS) perusahaan hosting internet paling dapat diandalkan menjalankan distribusi Linux di server web mereka , dengan Linux di posisi teratas. Pada Juni 2008, distribusi Linux mewakili lima dari sepuluh, FreeBSD tiga dari sepuluh, dan Microsoft dua dari sepuluh; sejak Februari 2010, distribusi Linux mewakili enam dari sepuluh, FreeBSD tiga dari sepuluh, dan Microsoft satu dari sepuluh, dengan Linux di posisi teratas.
Distribusi Linux adalah landasan dari kombinasi server-software LAMP (Linux, Apache , MariaDB / MySQL , Perl / PHP / Python ) yang telah mencapai popularitas di kalangan pengembang, dan yang merupakan salah satu platform yang lebih umum untuk hosting situs web.
Distribusi Linux menjadi semakin populer di mainframe , sebagian karena harga dan model open-source. Pada bulan Desember 2009, raksasa komputer IBM melaporkan bahwa ia akan memasarkan dan menjual Enterprise Linux Server berbasis mainframe. Di LinuxCon Amerika Utara 2015 , IBM mengumumkan LinuxONE , serangkaian mainframe yang dirancang khusus untuk menjalankan Linux dan perangkat lunak sumber terbuka.
Distribusi Linux juga dominan sebagai sistem operasi untuk superkomputer. Pada November 2017, semua superkomputer di daftar 500 menjalankan beberapa varian Linux.
4. Smart devices
Beberapa sistem operasi untuk perangkat pintar , seperti smartphone , komputer tablet , otomatisasi rumah (seperti Google Nest ), smart TV ( Samsung dan LG Smart TV masing-masing menggunakan Tizen dan WebOS ), dan infotainment dalam kendaraan ( IVI) sistem (misalnya Otomotif Kelas Linux ), didasarkan pada Linux. Platform utama untuk sistem tersebut termasuk Android , Firefox OS , Mer danTizen .
Android telah menjadi sistem operasi seluler yang dominan untuk smartphone , berjalan pada 79,3% unit yang terjual di seluruh dunia selama kuartal kedua 2013. Android juga merupakan sistem operasi yang populer untuk tablet, dan TV pintar Android dan sistem infotainmen dalam kendaraan memiliki juga muncul di pasar.
Meskipun Android didasarkan pada versi modifikasi dari kernel Linux, komentator tidak setuju pada apakah istilah "distribusi Linux" berlaku untuk itu, dan apakah itu "Linux" sesuai dengan penggunaan umum istilah tersebut. Android adalah distribusi Linux menurut Linux Foundation ,kepala sumber terbuka Google Chris DiBona , dan beberapa jurnalis. Lainnya, seperti insinyur Google Patrick Brady, mengatakan bahwa Android bukanlah Linux dalam pengertian distribusi Linux tradisional seperti Unix ; Android tidak termasuk Perpustakaan GNU C (menggunakan Bionicsebagai pustaka C alternatif) dan beberapa komponen lainnya biasanya ditemukan di distribusi Linux. Ars Technica menulis bahwa "Walaupun Android dibangun di atas kernel Linux, platform ini memiliki sedikit kesamaan dengan tumpukan Linux desktop konvensional".
Ponsel dan PDA yang menjalankan Linux pada platform open-source menjadi lebih umum sejak 2007; contohnya termasuk Nokia N810 , Openmoko 's Neo1973 , dan Motorola ROKR E8 . Melanjutkan tren, Palm (kemudian diakuisisi oleh HP ) menghasilkan sistem operasi Linux yang diturunkan baru, webOS , yang dibangun ke dalam jajaran smartphone Palm Pre .
Nokia 's Maemo , salah satu sistem operasi mobile yang paling awal, didasarkan pada Debian .Ia kemudian bergabung dengan Intel 's Moblin , sistem operasi berbasis Linux yang lain, untuk membentuk MeeGo . Proyek ini kemudian dihentikan demi Tizen, sistem operasi yang ditargetkan untuk perangkat seluler dan juga IVI. Tizen adalah proyek di dalam The Linux Foundation . Beberapa produk Samsung sudah menjalankan Tizen, Samsung Gear 2 menjadi contoh paling signifikan.Smartphone Samsung Z akan menggunakan Tizen dan bukan Android.
Sebagai hasil dari penghentian MeeGo, proyek Mer memotong basis kode MeeGo untuk menciptakan dasar untuk sistem operasi yang berorientasi mobile. Pada Juli 2012, Jolla mengumumkan Sailfish OS , sistem operasi mobile mereka sendiri yang dibangun di atas teknologi Mer.
Firefox OS Mozilla terdiri dari kernel Linux, lapisan abstraksi perangkat keras , lingkungan runtime berbasis web standar dan antarmuka pengguna, dan browser web terintegrasi .
Canonical telah merilis Ubuntu Touch , yang bertujuan untuk membawa konvergensi ke pengalaman pengguna pada sistem operasi seluler ini dan padanan desktopnya, Ubuntu . Sistem operasi juga menyediakan desktop Ubuntu penuh ketika terhubung ke monitor eksternal.
5. Perangkat tertanam
Karena biaya rendah dan kemudahan kustomisasi, Linux sering digunakan dalam sistem embedded . Di sektor peralatan telekomunikasi non-seluler, mayoritas perangkat keras perangkat pelanggan-tempat (CPE) menjalankan beberapa sistem operasi berbasis Linux. OpenWrt adalah contoh berbasis komunitas di mana banyak dari rilis firmware OEM didasarkan.
Sebagai contoh, perekam video digital TiVo yang populer juga menggunakan Linux yang dikustomisasi, seperti halnya beberapa firewall dan router jaringan dari pembuat seperti Cisco / Linksys . The Korg OASYS , yang Korg KRONOS , yang Yamaha Motif XS / Motif XF workstation musik , Yamaha S90XS / S70XS, Yamaha MOX6 / MOX8 synthesizer, Yamaha Motif-Rack XS tone modul pembangkit , dan Roland RD-700GX piano digital juga menjalankan Linux. Linux juga digunakan dalam pencahayaan panggungsistem kontrol, seperti konsol WholeHogIII.
6. Game
Di masa lalu, ada beberapa permainan yang tersedia untuk Linux. Dalam beberapa tahun terakhir, lebih banyak game telah dirilis dengan dukungan untuk Linux (terutama game Indie ), dengan pengecualian beberapa game judul AAA . Android , platform seluler populer yang menggunakan kernel Linux , telah mendapatkan banyak minat pengembang dan merupakan salah satu platform utama untuk pengembangan game mobile bersama dengan sistem operasi iOS oleh Apple untuk perangkat iPhone dan iPad .
Pada 14 Februari 2013, Valve merilis versi Linux Steam , platform distribusi game populer di PC. Banyak game Steam diangkut ke Linux. Pada 13 Desember 2013, Valve merilis SteamOS , sebuah OS yang berorientasi pada game berbasis Debian, untuk pengujian beta , dan memiliki rencana untuk mengirimkan Steam Machines sebagai platform permainan dan hiburan.
Valve juga telah mengembangkan VOGL , sebuah debugger OpenGL yang dimaksudkan untuk membantu pengembangan video game, serta memindahkan mesin game Source -nya ke Linux desktop. Sebagai hasil dari upaya Valve, beberapa game terkemuka seperti DotA 2 , Team Fortress 2 , Portal , Portal 2 dan Left 4 Dead 2 sekarang tersedia secara native di desktop Linux.
Pada 31 Juli 2013, Nvidia merilis Shield sebagai upaya untuk menggunakan Android sebagai platform game khusus.
Beberapa pengguna Linux memainkan game Windows melalui Wine atau CrossOver Linux .
Pada 22 Agustus 2018, Valve merilis garpu Wine bernama Proton , yang ditujukan untuk bermain game. Ini fitur beberapa perbaikan atas vanilla Wine seperti implementasi DirectX 11 dan 12 berbasis Vulkan, integrasi Steam, dukungan layar penuh dan pengontrol gim yang lebih baik dan peningkatan kinerja untuk gim multi-threaded.
7. Kegunaan khusus
Karena fleksibilitas, kemampuan penyesuaian dan sifat bebas dan open-source Linux, menjadi sangat mungkin untuk menyempurnakan Linux untuk tujuan tertentu. Ada dua metode utama untuk membuat distribusi Linux khusus: membangun dari awal atau dari distribusi tujuan umum sebagai basis. Distribusi yang sering digunakan untuk tujuan ini termasuk Debian , Fedora , Ubuntu (yang berdasarkan Debian), Arch Linux , Gentoo , dan Slackware . Sebaliknya, distribusi Linux yang dibangun dari awal tidak memiliki basis tujuan umum; sebaliknya, mereka fokus pada filosofi JeOS dengan memasukkan hanya komponen yang diperlukan dan menghindari sumber daya overhead yang disebabkan oleh komponen yang dianggap berlebihan dalam kasus penggunaan distribusi.
PC Home Theater
Sebuah PC home theater (HTPC) adalah sebuah PC yang terutama digunakan sebagai sistem hiburan, terutama sistem home theater . Biasanya terhubung ke televisi, dan seringkali sistem audio tambahan.
OpenELEC , distribusi Linux yang menggabungkan perangkat lunak pusat media Kodi , adalah OS yang disetel khusus untuk HTPC. Setelah dibangun dari bawah ke atas mengikuti prinsip JeOS, OS ini sangat ringan dan sangat cocok untuk rentang penggunaan terbatas pada HTPC.
Ada juga edisi khusus distribusi Linux yang menyertakan perangkat lunak pusat media MythTV , seperti Mythbuntu , edisi khusus Ubuntu.
Keamanan digital
Kali Linux adalah distribusi Linux berbasis Debian yang dirancang untuk forensik digital dan pengujian penetrasi . Muncul prainstal dengan beberapa aplikasi perangkat lunak untuk pengujian penetrasi dan mengidentifikasi eksploitasi keamanan. BackBox turunan Ubuntu menyediakan alat analisis jaringan dan keamanan yang telah diinstal sebelumnya untuk peretasan etika. BlackArch yang
berbasis di Arch mencakup lebih dari 2100 alat untuk penelitian keamanan dan pentesting.
Ada banyak distribusi Linux yang dibuat dengan privasi, kerahasiaan, anonimitas jaringan dan keamanan informasi dalam pikiran, termasuk Tails , Tin Hat Linux dan Tinfoil Hat Linux . Keamanan Ringan Ringan adalah distribusi yang didasarkan pada Arch Linux dan dikembangkan oleh Departemen Pertahanan Amerika Serikat . Tor-ramdisk adalah distribusi minimal yang dibuat hanya untuk meng-host perangkat lunak anonimitas jaringan Tor .
System rescue
Sesi Linux Live CD telah lama digunakan sebagai alat untuk memulihkan data dari sistem komputer yang rusak dan untuk memperbaiki sistem. Berdasarkan ide itu, beberapa distribusi Linux yang dirancang untuk tujuan ini telah muncul, yang sebagian besar menggunakan GParted sebagai editor partisi, dengan tambahan pemulihan data dan perangkat lunak perbaikan sistem:
- GParted Live - distribusi berbasis Debian yang dikembangkan oleh proyek GParted.
- Parted Magic - distribusi Linux komersial.
- SystemRescueCD - distribusi berbasis Arch dengan dukungan untuk mengedit registri Windows
In space
SpaceX menggunakan beberapa komputer penerbangan redundan dalam desain yang toleran terhadap kesalahan dalam roket Falcon 9-nya . Setiap mesin Merlin dikendalikan oleh tiga komputer pemungutan suara , dengan dua prosesor fisik per komputer yang secara konstan memeriksa operasi masing-masing. Linux secara inheren tidak toleran terhadap kesalahan (tidak ada sistem operasi, karena ini adalah fungsi dari keseluruhan sistem termasuk perangkat keras), tetapi perangkat lunak komputer penerbangan membuatnya sesuai dengan tujuannya. Untuk fleksibilitas, bagian komersial yang tersedia di pasaran dan desain "toleran-radiasi" di seluruh sistem digunakan sebagai pengganti bagian yang dikeraskan dengan radiasi . Pada Juli 2019, SpaceX telah melakukan lebih dari 76 peluncuran Falcon 9 sejak 2010, di mana semuanya kecuali satu telah berhasil mengirimkan muatan utama mereka ke orbit yang dimaksud , dan telah menggunakannya untuk mengangkut para astronot ke Stasiun Luar Angkasa Internasional . The Naga 2 kru kapsul juga menggunakan Linux di konjungsi dengan Chromium OS untuk user interface-nya.
Windows digunakan sebagai sistem operasi pada laptop kritis non-misi yang digunakan di stasiun luar angkasa, tetapi kemudian diganti dengan Linux. Robonaut 2 , robot humanoid pertama di luar angkasa, juga berbasis Linux.
The Jet Propulsion Laboratory telah menggunakan Linux untuk beberapa tahun "untuk membantu dengan proyek-proyek yang berkaitan dengan pembangunan penerbangan ruang angkasa berawak dan eksplorasi ruang angkasa"; NASA menggunakan Linux dalam robotika di Mars rover, dan Ubuntu Linux untuk "menyimpan data dari satelit".
Pendidikan
Distribusi Linux telah dibuat untuk memberikan pengalaman langsung dengan pengkodean dan kode sumber kepada siswa, pada perangkat seperti Raspberry Pi . Selain memproduksi alat yang praktis, tujuannya adalah untuk menunjukkan kepada siswa "cara kerja di bawah tenda".
Turunan Ubuntu Edubuntu dan The Linux Schools Project , serta turunan Debian Skolelinux , menyediakan paket perangkat lunak berorientasi pendidikan. Mereka juga termasuk alat untuk mengelola dan membangun laboratorium komputer sekolah dan ruang kelas berbasis komputer, seperti Proyek Terminal Terminal Linux (LTSP).
Lainnya
Instan WebKiosk dan Webconverger yang berbasis browser distribusi Linux sering digunakan dalam web kios dan signage digital . Thinstation adalah distribusi minimalis yang dirancang untuk klien kurus . Rocks Cluster Distribution dirancang untuk cluster komputasi berperforma tinggi .
Ada distribusi Linux untuk tujuan umum yang menargetkan audiens tertentu, seperti pengguna bahasa tertentu atau wilayah geografis. Contoh-contoh seperti itu termasuk Ubuntu Kylin untuk pengguna bahasa Mandarin dan BlankOn yang ditargetkan untuk orang Indonesia. Distribusi khusus profesi termasuk Ubuntu Studio untuk pembuatan media dan DNALinux untuk bioinformatika . Ada juga distribusi berorientasi-Muslim dari nama Sabily yang akibatnya juga menyediakan beberapa alat Islam. Organisasi tertentu menggunakan distribusi Linux yang sedikit terspesialisasi secara internal, termasuk GendBuntu yang digunakan oleh Gendarmerie Nasional Prancis , Goobuntudigunakan secara internal oleh Google, dan Astra Linux dikembangkan secara khusus untuk pasukan Rusia.
Apa perbedaan Linux dari sistem operasi lain?
Dalam banyak hal, Linux mirip dengan sistem operasi lain yang mungkin pernah Anda gunakan sebelumnya, seperti Windows, macOS (sebelumnya OS X), atau iOS. Seperti sistem operasi lain, Linux memiliki antarmuka grafis, dan jenis perangkat lunak yang sama dengan yang biasa Anda gunakan, seperti pengolah kata, editor foto, editor video, dan sebagainya. Dalam banyak kasus, pembuat perangkat lunak mungkin telah membuat versi Linux dari program yang sama yang Anda gunakan pada sistem lain. Singkatnya: jika Anda dapat menggunakan komputer atau perangkat elektronik lainnya, Anda dapat menggunakan Linux.
Tetapi Linux juga berbeda dari sistem operasi lain dalam banyak hal penting. Pertama, dan mungkin yang paling penting, Linux adalah perangkat lunak open source. Kode yang digunakan untuk membuat Linux gratis dan tersedia untuk umum untuk dilihat, diedit, dan bagi pengguna dengan keterampilan yang sesuai untuk berkontribusi.
Linux juga berbeda dalam hal itu, meskipun bagian inti dari sistem operasi Linux umumnya umum, ada banyak distribusi Linux, yang mencakup opsi perangkat lunak yang berbeda. Ini berarti bahwa Linux sangat dapat dikustomisasi, karena tidak hanya aplikasi, seperti pengolah kata dan browser web, dapat ditukar. Pengguna Linux juga dapat memilih komponen inti, seperti sistem yang menampilkan grafik, dan komponen antarmuka pengguna lainnya.
Apa perbedaan antara Unix dan Linux?
Anda mungkin pernah mendengar tentang Unix, yang merupakan sistem operasi yang dikembangkan pada 1970-an di Bell Labs oleh Ken Thompson, Dennis Ritchie, dan lainnya. Unix dan Linux serupa dalam banyak hal, dan pada kenyataannya, Linux pada awalnya dibuat tidak dapat dibedakan dari Unix. Keduanya memiliki alat serupa untuk berinteraksi dengan sistem, alat pemrograman, tata letak sistem file, dan komponen kunci lainnya. Namun, tidak semua UNICE gratis dan open source.
Selama bertahun-tahun, sejumlah sistem operasi yang berbeda telah dibuat yang berusaha untuk menjadi "unix-like" atau "unix-compatible," tetapi Linux telah menjadi yang paling sukses, jauh melebihi popularitas pendahulunya.
Distribusi Utama Linux
Hint
1. Linux Mint
Linux Mint , distribusi berbasis Ubuntu, pertama kali diluncurkan pada 2006 oleh Clement Lefebvre, spesialis IT kelahiran Prancis yang tinggal di Irlandia. Awalnya mempertahankan situs web Linux yang didedikasikan untuk memberikan bantuan, tips dan dokumentasi untuk pengguna Linux baru, penulis melihat potensi pengembangan distribusi Linux yang akan mengatasi banyak kelemahan kegunaan yang terkait dengan produk yang umumnya lebih teknis, produk utama. Setelah meminta umpan balik dari para pengunjung di situs webnya, ia melanjutkan dengan membangun apa yang oleh banyak orang disebut sebagai "Ubuntu yang diperbaiki" atau "Ubuntu yang dilakukan dengan benar".
Tetapi Linux Mint bukan hanya Ubuntu dengan serangkaian aplikasi baru dan tema desktop yang diperbarui. Sejak awal, pengembang telah menambahkan berbagai alat "mint" grafis untuk meningkatkan kegunaan; ini termasuk mintDesktop - utilitas untuk mengonfigurasi lingkungan desktop, mintMenu - struktur menu baru dan elegan untuk navigasi yang lebih mudah, mintInstall - penginstal perangkat lunak yang mudah digunakan, dan mintUpdate - pembaruan perangkat lunak, hanya untuk menyebutkan beberapa yang lebih menonjol di antara beberapa alat lain dan ratusan perbaikan tambahan. Proyek ini juga mendesain karya seni sendiri. Reputasi Mint untuk kemudahan penggunaan telah semakin ditingkatkan dengan memasukkan codec multimedia yang dipatenkan dan dibebani hak paten yang sering kali absen dari distribusi yang lebih besar karena potensi ancaman hukum.
Sementara Linux Mint tersedia sebagai unduhan gratis, proyek ini menghasilkan pendapatan dari sumbangan, iklan, dan layanan dukungan profesional. Itu tidak memiliki jadwal rilis tetap atau daftar fitur yang direncanakan, tetapi orang dapat mengharapkan versi baru Linux Mint beberapa minggu setelah setiap rilis dukungan jangka panjang Ubuntu. Varian lain dari line-up Mint adalah "Edisi Debian" berdasarkan cabang Stabil Debian. Linux Mint edisi Debian menyediakan basis yang sangat stabil sementara paket desktop diperbarui lebih cepat daripada dalam edisi "Utama" Mint. Linux Mint tidak mematuhi prinsip-prinsip kebebasan perangkat lunak dan tidak mempublikasikan nasihat keamanan.
2. Ubuntu
Peluncuran Ubuntu pertama kali diumumkan pada bulan September 2004. Meskipun merupakan pendatang baru di dunia distribusi Linux, proyek ini tidak seperti yang lain sebelumnya, dengan milisnya segera diisi dengan diskusi oleh pengguna yang bersemangat dan pengembang yang antusias. Pada tahun-tahun berikutnya, Ubuntu tumbuh menjadi distribusi Linux desktop paling populer dan telah memberikan kontribusi besar terhadap pengembangan sistem operasi desktop yang mudah digunakan dan gratis yang dapat bersaing dengan baik dengan yang eksklusif yang tersedia di pasaran.
Apa alasan kesuksesan Ubuntu yang menakjubkan? Pertama, proyek ini dibuat oleh Mark Shuttleworth, multimiliuner Afrika Selatan yang karismatik, mantan pengembang Debian dan turis antariksa kedua dunia, yang perusahaannya, Canonical Ltd yang berbasis di Isle of Man, saat ini membiayai proyek tersebut. Kedua, Ubuntu telah belajar dari kesalahan proyek serupa lainnya dan menghindarinya sejak awal - Ubuntu menciptakan infrastruktur berbasis web yang sangat baik dengan dokumentasi gaya Wiki, fasilitas pelaporan bug yang kreatif, dan pendekatan profesional kepada pengguna akhir. Dan ketiga, berkat pendirinya yang kaya, Ubuntu dapat mengirimkan CD gratis ke semua pengguna yang tertarik, sehingga berkontribusi pada penyebaran distribusi yang cepat.
Dari sisi teknis, Ubuntu didasarkan pada Debian "Sid" (cabang Debian yang Tidak Stabil), tetapi dengan beberapa paket terkemuka, seperti GNOME, Firefox dan LibreOffice, diperbarui ke versi terbaru mereka. Ini menggunakan versi lingkungan desktop GNOME yang sangat khusus. Ini memiliki jadwal rilis 6 bulan yang dapat diprediksi, dengan rilis dukungan jangka panjang (LTS) sesekali yang didukung dengan pembaruan keamanan selama lima tahun, tergantung pada edisi (rilis non-LTS didukung selama sembilan bulan). Fitur khusus lain dari Ubuntu termasuk DVD live yang dapat diinstal, karya seni kreatif dan tema desktop, asisten migrasi untuk pengguna Windows, dukungan untuk teknologi terbaru, seperti efek desktop 3D, pemasangan driver perangkat yang mudah untuk kartu grafis ATI dan NVIDIA dan jaringan nirkabel ,
3. MX Linux
MX Linux adalah distribusi Linux desktop berbasis-Debian yang dirancang untuk keperluan pribadi dan bisnis. Ini termasuk (untuk saat itu) fitur-fitur canggih seperti live, instalasi dan CD pemulihan, konfigurasi perangkat keras otomatis, mengubah ukuran partisi NTFS, manajemen daya ACPI, dukungan WiFi, font TrueType anti-alias, dan firewall pribadi. Meskipun MEPIS Linux akhirnya dihentikan, komunitasnya terus melanjutkan dan menggabungkan teknologi dari MEPIS dengan distribusi antiX berbasis Debian yang sangat ringan . Hasilnya adalah proyek yang disebut MX Linux .
MX Linux didasarkan pada cabang Stabil Debian dan fitur komponen yang dikembangkan oleh komunitas MEPIS dan antiX. Distribusi fitur desktop Xfce dengan tata letak panel vertikal (bukan panel horizontal yang lebih umum). MX Linux dianggap sebagai distribusi kelas menengah yang menawarkan banyak aplikasi modern (yang diperbarui secara berkala melalui backports) dikombinasikan dengan basis yang stabil. Distribusi berusaha untuk menawarkan kinerja yang baik dengan fitur yang mudah.
MX Linux sangat terkenal dengan koleksi utilitas administrasi grafisnya yang disebut MX-Tools. Alat-alat ini menyediakan akses mudah untuk mengelola akun pengguna, bekerja dengan paket perangkat lunak, dan menginstalodec.
4. Arch Linux
Filosofi KISS (tetap sederhana) dari Arch Linux dirancang sekitar tahun 2002 oleh Judd Vinet, seorang lulusan ilmu komputer Kanada yang meluncurkan distribusi pada tahun yang sama. Selama beberapa tahun ia hidup sebagai proyek marjinal yang dirancang untuk pengguna Linux menengah dan lanjutan dan hanya menjadi bintang ketika mulai mempromosikan dirinya sebagai distribusi "rilis pelepasan" yang hanya perlu diinstal sekali dan yang kemudian terus diperbarui. tanggal ini berkat manajer paketnya yang kuat dan repositori perangkat lunak yang selalu segar. Akibatnya, "rilis" Arch Linux hanyalah snapshot bulanan dari media instal.
Selain menampilkan mekanisme pembaruan "rolling-release" yang sangat disukai, Arch Linux juga terkenal dengan manajer paketnya yang cepat dan kuat bernama "Pacman", kemampuan untuk menginstal paket perangkat lunak dari kode sumber, pembuatan paket biner yang mudah berkat AUR-nya infrastruktur, dan repositori perangkat lunak yang semakin meningkat dari paket yang teruji dengan baik. Dokumentasinya yang sangat dihormati, dilengkapi dengan Arch Linux Handbook yang sangat baik, memungkinkan pengguna Linux yang kurang berpengalaman untuk menginstal dan menyesuaikan distribusi. Alat-alat canggih yang tersedia sesuai keinginan pengguna berarti bahwa distro dapat disesuaikan tanpa batas hingga detail paling menit dan tidak ada dua instalasi yang mungkin sama.
Di sisi negatif, setiap mekanisme pembaruan peluncuran-rilis memiliki bahaya: kesalahan manusia merayap masuk, pustaka atau ketergantungan hilang, versi baru aplikasi yang sudah ada dalam repositori memiliki bug kritis yang belum dilaporkan. .. Ini tidak pernah terdengar berakhir dengan sistem yang tidak bisa di-boot mengikuti peningkatan Pacman. Dengan demikian, Arch Linux adalah jenis distribusi yang mengharuskan penggunanya untuk waspada dan memiliki pengetahuan yang cukup untuk memperbaiki masalah yang mungkin terjadi. Juga, sifat bergulir distribusi berarti bahwa kadang-kadang tidak mungkin lagi menggunakan media lama untuk menginstal distribusi karena perubahan sistem yang penting atau kurangnya dukungan perangkat keras pada kernel Linux yang lebih lama.
5. Gentoo
Gentoo Linux adalah meta-distribusi Linux yang serba guna dan cepat, serba guna yang ditujukan untuk pengembang dan profesional jaringan. Tidak seperti distro lain, Gentoo Linux memiliki sistem manajemen paket berbasis sumber yang canggih yang disebut Portage. Portage adalah sistem port yang sebenarnya dalam tradisi port BSD, tetapi berbasis Python dan menggunakan sejumlah fitur canggih termasuk dependensi, manajemen paket berbutir halus, instalasi "palsu" (gaya OpenBSD), pemasangan yang aman, profil sistem, paket virtual, manajemen file konfigurasi, dan banyak lagi.
Gentoo dimulai sekitar tahun 2000 oleh Daniel Robbins yang membayangkan pembuatan distribusi meta yang dapat diatur tanpa paket biner yang telah dikompilasi. Sistem Gentoo biasanya disiapkan dengan menggunakan paket minimal yang sudah disiapkan sebelumnya dan perangkat lunak yang diinginkan dikompilasi dan ditambahkan ke sistem sesuai kebutuhan. Gentoo menggunakan tweak waktu kompilasi (disebut "use flags") yang memungkinkan sistem untuk dikustomisasi, menambah atau menghapus fitur yang paling sesuai dengan situasi.
Proyek Gentoo terkenal dengan fleksibilitasnya, memungkinkan pengguna untuk menjalankan berbagai konfigurasi perangkat lunak, kernel, dan sistem init, serta kumpulan lingkungan desktop yang biasa. Kustomisasi dan kinerja yang dapat diperoleh dari pohon port Gentoo telah menghasilkan meta-distribusi yang digunakan sebagai basis untuk berbagai proyek lain termasuk Calculate Linux (distribusi berorientasi bisnis), Container Linux (distribusi minimal untuk menjalankan kontainer), dan Redcore Linux (distro desktop yang ringan). Gentoo juga berfungsi sebagai basis untuk platform Chrome OS Google dan, pada saat penulisan, mungkin platform server berbasis Linux kelima paling populer untuk situs web.
Kelebihan: Sangat fleksibel, dapat disesuaikan tanpa henti, dapat menggunakan berbagai konfigurasi
6. Slackware Linux
Slackware Linux, dibuat oleh Patrick Volkerding pada tahun 1992, Slackware Linux adalah distribusi Linux tertua yang bertahan. Dipercaya dari proyek SLS yang sekarang dihentikan, Slackware 1.0 datang dengan 24 floppy disk dan dibangun di atas kernel Linux versi 0.99pl11-alpha. Dengan cepat menjadi distribusi Linux yang paling populer, dengan beberapa perkiraan menempatkan pangsa pasar sebanyak 80% dari semua instalasi Linux pada tahun 1995. Popularitasnya menurun secara dramatis dengan kedatangan Red Hat Linux dan distribusi lain yang lebih ramah pengguna, tetapi Slackware Linux masih tetap merupakan sistem operasi yang sangat dihargai di antara administrator sistem dan pengguna desktop yang lebih berorientasi teknis.
Slackware Linux adalah distribusi yang sangat teknis dan bersih, dengan hanya beberapa utilitas khusus yang sangat terbatas. Ini menggunakan installer sistem sederhana berbasis teks dan sistem manajemen paket yang relatif primitif yang tidak menyelesaikan ketergantungan perangkat lunak. Akibatnya, Slackware dianggap sebagai salah satu distribusi terbersih dan paling tidak kereta yang tersedia saat ini - kurangnya peningkatan spesifik Slackware mengurangi kemungkinan bug baru dimasukkan ke dalam sistem. Semua konfigurasi dilakukan dengan mengedit file teks. Ada pepatah di komunitas Linux bahwa jika Anda belajar Red Hat, Anda akan tahu Red Hat, tetapi jika Anda belajar Slackware, Anda akan tahu Linux. Ini terutama benar hari ini ketika banyak distribusi Linux lainnya terus mengembangkan produk yang sangat disesuaikan untuk memenuhi kebutuhan pengguna Linux yang kurang teknis.
Walaupun filosofi kesederhanaan ini memiliki penggemar, faktanya adalah bahwa di dunia saat ini, Slackware Linux semakin menjadi "sistem inti" yang menjadi dasar dibangunnya solusi kustom baru, dan bukannya distribusi lengkap dengan berbagai perangkat lunak yang didukung. Satu-satunya pengecualian adalah pasar server, di mana Slackware tetap populer, meskipun bahkan di sini, prosedur pemutakhiran distribusi yang kompleks dan kurangnya alat otomatis yang didukung secara resmi untuk pembaruan keamanan membuatnya semakin tidak kompetitif. Sikap konservatif Slackware terhadap komponen dasar sistem berarti bahwa ia membutuhkan banyak pekerjaan pasca-instalasi manual sebelum dapat disesuaikan dengan sistem desktop modern.
7. GNU / Linux Debian
Debian GNU / Linux pertama kali diumumkan pada tahun 1993. Pendirinya, Ian Murdock, membayangkan penciptaan proyek yang sepenuhnya non-komersial yang dikembangkan oleh ratusan pengembang sukarela di waktu luang mereka. Dengan skeptis jauh melebihi jumlah optimis pada saat itu, tampaknya ditakdirkan untuk hancur dan runtuh, tetapi kenyataannya sangat berbeda. Debian tidak hanya selamat, ia berkembang pesat, dan dalam waktu kurang dari satu dekade, Debian menjadi distribusi Linux terbesar dan mungkin proyek perangkat lunak kolaboratif terbesar yang pernah dibuat!
Keberhasilan Debian GNU / Linux dapat diilustrasikan dengan angka-angka berikut. Ini dikembangkan oleh lebih dari 1.000 pengembang sukarela, repositori perangkat lunaknya berisi hampir 50.000 paket biner (dikompilasi untuk delapan arsitektur prosesor), dan bertanggung jawab untuk menginspirasi lebih dari 120 distribusi berbasis Debian dan live CD. Angka-angka ini tidak tertandingi oleh sistem operasi berbasis Linux lainnya. Perkembangan aktual Debian terjadi di tiga cabang utama (atau empat jika satu termasuk cabang "Eksperimental" yang berdarah) dari peningkatan tingkat stabilitas: "Tidak Stabil" (juga dikenal sebagai "Sid"), "Pengujian" dan "Stabil". ". Integrasi progresif dan stabilisasi paket dan fitur ini, bersama dengan mekanisme kontrol kualitas yang mapan dari proyek,
Namun, gaya pengembangan yang panjang dan kompleks ini juga memiliki beberapa kelemahan: rilis stabil Debian tidak terlalu mutakhir dan semakin tua dengan cepat, terutama karena rilis stabil baru hanya diterbitkan sekali setiap 2-3 tahun. Para pengguna yang lebih menyukai paket dan teknologi terbaru dipaksa untuk menggunakan cabang Debian Testing yang berpotensi buggy atau cabang Tidak Stabil. Struktur Debian yang sangat demokratis telah menyebabkan keputusan kontroversial dan menimbulkan pertikaian di antara para pengembang. Ini berkontribusi pada stagnasi dan keengganan untuk membuat keputusan radikal yang akan membawa proyek ke depan.
8. Fedora
Meskipun Fedora secara resmi diluncurkan hanya pada bulan September 2004, asal-usulnya secara efektif tanggal kembali ke 1995 ketika diluncurkan oleh dua visioner Linux - Bob Young dan Marc Ewing - dengan nama Red Hat Linux. Produk pertama perusahaan, Red Hat Linux 1.0 "Mother's Day", dirilis pada tahun yang sama dan segera diikuti oleh beberapa pembaruan bug-fix. Pada tahun 1997, Red Hat memperkenalkan sistem manajemen paket RPM revolusionernya dengan resolusi dependensi dan fitur-fitur canggih lainnya yang sangat berkontribusi terhadap peningkatan cepat popularitas distribusi ini dan menyalipnya Slackware Linux sebagai distribusi Linux yang paling banyak digunakan di dunia. Di tahun-tahun berikutnya, Red Hat menstandarisasi jadwal rilis 6 bulan reguler.
Pada tahun 2003, tepat setelah Red Hat Linux 9 dirilis, perusahaan tersebut memperkenalkan beberapa perubahan radikal pada jajaran produknya. Ini mempertahankan merek dagang Red Hat untuk produk komersialnya, terutama Red Hat Enterprise Linux, dan memperkenalkan Fedora Core (kemudian berganti nama menjadi Fedora), distribusi yang disponsori Red Hat, tetapi berorientasi komunitas yang dirancang untuk "Linux hobbyist". Setelah kritik awal terhadap perubahan, komunitas Linux menerima distribusi "baru" sebagai kelanjutan logis dari Red Hat Linux. Hanya beberapa rilis berkualitas yang diperlukan Fedora untuk mendapatkan kembali statusnya sebelumnya sebagai salah satu sistem operasi yang paling dicintai di pasar. Pada saat yang sama, Red Hat dengan cepat menjadi perusahaan Linux terbesar dan paling menguntungkan di dunia, dengan jajaran produk inovatif, dukungan pelanggan yang sangat baik,
Meskipun arahan Fedora sebagian besar masih dikontrol oleh Red Hat, Inc. dan produknya terkadang dilihat - benar atau salah - sebagai test bed untuk Red Hat Enterprise Linux, tidak dapat disangkal bahwa Fedora adalah salah satu distribusi paling inovatif yang tersedia hari ini. Kontribusinya terhadap kernel Linux, glibc dan GCC sangat terkenal dan integrasi fungsionalitas SELinux, teknologi virtualisasi, manajer layanan systemd, sistem file jurnal terdepan, dan fitur tingkat perusahaan lainnya sangat dihargai di antara pelanggan perusahaan. Di sisi negatif, Fedora masih kurang memiliki strategi berorientasi desktop yang jelas yang akan membuat produk lebih mudah digunakan untuk mereka di luar target "Linux hobbyist".
Versi terbaru dari Fedora telah memperkenalkan rasa baru dari distribusi yang disebut Host Atom. Atomic menggunakan paket yang sama dengan Fedora's Server edition, tetapi memastikan pembaruan atom ke sistem operasi dasar menggunakan OSTree.
9. openSUSE
Awal openSUSE dimulai pada tahun 1992 ketika empat penggemar Linux Jerman - Roland Dyroff, Thomas Fehr, Hubert Mantel dan Burchard Steinbild - meluncurkan proyek dengan nama SuSE (Software und System Entwicklung) Linux. Pada masa-masa awal, perusahaan muda itu menjual set disket berisi Slackware Linux edisi Jerman, tetapi tidak lama sebelum SuSE Linux menjadi distribusi independen dengan peluncuran versi 4.2 pada Mei 1996. Pada tahun-tahun berikutnya, pengembang mengadopsi format manajemen paket RPM dan memperkenalkan YaST, alat administrasi sistem grafis yang mudah digunakan. Rilis yang sering, dokumentasi cetak yang sangat baik, dan ketersediaan yang mudah dari SuSE Linux di toko-toko di seluruh Eropa dan Amerika Utara menghasilkan peningkatan popularitas untuk distribusi.
SuSE Linux diakuisisi oleh Novell, Inc. pada akhir 2003, kemudian jatuh ke tangan Attachmate pada November 2010. Perubahan besar dalam pengembangan, perizinan, dan ketersediaan SUSE Linux diikuti segera setelah akuisisi pertama - YaST dirilis di bawah General Public Lisensi (GPL), gambar ISO didistribusikan secara bebas dari server unduhan publik, dan, yang paling penting, pengembangan distribusi dibuka untuk partisipasi publik untuk pertama kalinya. Sejak peluncuran proyek openSUSE dan rilis versi 10.0 pada Oktober 2005, distribusi menjadi sepenuhnya bebas dalam arti kata dan tidak lagi terkait dengan Attachmate. Kode openSUSE telah menjadi sistem dasar untuk produk komersial, pertama kali dinamai Novell Linux,
Hari-hari ini openSUSE tersedia dalam dua edisi utama - Leap, yang menyediakan platform yang stabil dengan dukungan beberapa tahun; dan Tumbleweed, yang menyediakan lingkungan rilis bergulir. Distribusi sering menerima pujian untuk konfigurasi yang mudah (melalui YaST), dukungan sistem file Btrfs canggih, dan snapshot sistem file otomatis dan lingkungan boot.
10. CentOS
Diluncurkan pada akhir 2003, CentOS adalah proyek komunitas dengan tujuan membangun kembali kode sumber untuk Red Hat Enterprise Linux (RHEL) menjadi distribusi Linux yang dapat diinstal dan untuk menyediakan pembaruan keamanan yang tepat waktu untuk semua paket perangkat lunak yang disertakan. Untuk lebih jelasnya, CentOS adalah klon RHEL. Satu-satunya perbedaan teknis antara kedua distribusi adalah merek - CentOS menggantikan semua merek dagang dan logo Red Hat dengan miliknya sendiri. Namun demikian, hubungan antara Red Hat dan CentOS tetap bersahabat dan banyak pengembang CentOS berada dalam kontak aktif dengan, atau bahkan dipekerjakan secara langsung oleh, Red Hat.
CentOS sering dilihat sebagai distribusi server yang andal. Muncul dengan paket kernel dan perangkat lunak Linux yang teruji dengan baik dan stabil yang membentuk dasar induknya, Red Hat Enterprise Linux. Meskipun merupakan proyek komunitas yang dijalankan oleh sukarelawan, ia telah mendapatkan reputasi sebagai alternatif yang solid dan gratis untuk produk server yang lebih mahal di pasaran, terutama di antara administrator sistem Linux yang berpengalaman. CentOS juga cocok sebagai solusi desktop perusahaan, khususnya di mana stabilitas, keandalan dan dukungan jangka panjang lebih disukai daripada perangkat lunak dan fitur terbaru. Seperti RHEL, CentOS didukung dengan sekitar 7-10 tahun pembaruan keamanan.
Terlepas dari kelebihannya, CentOS mungkin bukan solusi terbaik di semua skenario penempatan. Para pengguna yang lebih suka distribusi dengan teknologi Linux terbaru dan paket perangkat lunak terbaru harus mencari di tempat lain. Versi CentOS utama, yang mengikuti versi RHEL, hanya dirilis setiap 2 - 3 tahun, sementara rilis "point" (mis. 5.1) cenderung tiba dalam interval 9-12 bulan. Rilis poin biasanya tidak mengandung fitur utama apa pun (meskipun terkadang ada dukungan untuk perangkat keras yang lebih baru) dan hanya beberapa paket perangkat lunak yang dapat diperbarui ke versi yang lebih baru. Kernel Linux, sistem dasar dan sebagian besar versi aplikasi tetap tidak berubah, tetapi kadang-kadang versi yang lebih baru dari paket perangkat lunak penting (misalnya LibreOffice atau Firefox) dapat diberikan secara eksperimental. Sebagai proyek sampingan,
11. FreeBSD
FreeBSD , keturunan tidak langsung AT&T UNIX melalui Berkeley Software Distribution (BSD), memiliki sejarah panjang dan bergejolak sejak tahun 1993. Tidak seperti distribusi Linux, yang didefinisikan sebagai solusi perangkat lunak terintegrasi yang terdiri dari kernel Linux dan ribuan aplikasi perangkat lunak, FreeBSD adalah sistem operasi terintegrasi yang dibangun dari kernel BSD dan yang disebut "userland" (karena itu dapat digunakan bahkan tanpa aplikasi tambahan). Perbedaan ini sebagian besar hilang begitu diinstal pada sistem komputer rata-rata - seperti banyak distribusi Linux, banyak aplikasi open source (sebagian besar) tersedia untuk memperluas inti FreeBSD, tetapi ini biasanya disediakan oleh kontributor pihak ketiga dan bukan bagian dari FreeBSD.
FreeBSD telah mengembangkan reputasi sebagai sistem operasi yang cepat, berkinerja tinggi, dan sangat stabil, terutama cocok untuk melayani web dan tugas serupa. Banyak mesin pencari web besar dan organisasi dengan infrastruktur komputasi mission-critical telah menggunakan dan menggunakan FreeBSD pada sistem komputer mereka selama bertahun-tahun. Dibandingkan dengan Linux, FreeBSD didistribusikan di bawah lisensi yang jauh lebih ketat, yang memungkinkan penggunaan kembali secara virtual dan modifikasi kode sumber untuk tujuan apa pun. Bahkan sebagian dari MacOS Apple diketahui berasal dari FreeBSD. Selain sistem operasi inti, proyek ini juga menyediakan lebih dari 24.000 aplikasi perangkat lunak (disebut port) dalam bentuk kode sumber dan biner untuk kemudahan pemasangan di atas inti FreeBSD.
FreeBSD memiliki dukungan asli untuk sistem file canggih ZFS dan mendukung snapshot dan lingkungan boot. Ini memungkinkan pengguna FreeBSD untuk melindungi data mereka dan mengembalikan perubahan sistem operasi.
Walaupun FreeBSD dapat digunakan sebagai sistem operasi desktop, FreeBSD tidak dapat dibandingkan dengan distribusi Linux yang populer di departemen ini. Penginstal sistem mode teks menawarkan sedikit dalam hal deteksi perangkat keras atau konfigurasi sistem, meninggalkan banyak pekerjaan kotor kepada pengguna dalam pengaturan pasca-instalasi. Dalam hal dukungan untuk perangkat keras modern, FreeBSD umumnya tertinggal dari Linux, terutama dalam mendukung gadget desktop dan laptop mutakhir, seperti kartu jaringan nirkabel atau kamera digital. Para pengguna yang ingin mengeksploitasi kecepatan dan stabilitas FreeBSD pada desktop atau workstation harus mempertimbangkan salah satu proyek FreeBSD desktop yang tersedia, daripada FreeBSD itu sendiri.
Sekian dulu artikel tentang sistem operasi Linux, yang mana Linux adalah sistem operasi yang telah populer, bagi yang penasaran bisa langsung coba sistem operasi ini.
Source |
---|
https://www.linux.com/what-is-linux/
https://en.wikipedia.org/wiki/Linux https://opensource.com/resources/linux https://distrowatch.com/dwres.php?resource=major |