Cara Memilih Distro Linux Terbaik untuk Kebutuhan Anda

Yang Perlu Diketahui

  • Pembeda distribusi utama termasuk dukungan arsitektur, sistem init, manajer paket default, dan antarmuka pengguna.
  • Untuk pengguna Linux baru dengan perangkat keras modern, Ubuntu Linux, Linux Mint, dan Elementary OS adalah tempat yang baik untuk memulai.
  • Untuk pengguna Linux tingkat lanjut dengan perangkat keras kelas atas, Manjaro Linux dan Slackware menawarkan kontrol yang lebih besar atas sistem operasi.

Artikel ini menjelaskan cara memilih distribusi Linux terbaik untuk kebutuhan dan kasus penggunaan spesifik Anda. Setiap distribusi menampilkan arsitektur under-the-hood-nya sendiri dengan seperangkat alat yang ditentukan.

Distribusi Linux Terbaik Sepanjang Masa

Diferensiator Distribusi

Meskipun semua distribusi Linux didasarkan pada kernel Linux, masing-masing menawarkan serangkaian kriteria pembeda utama yang mengkhususkan mereka:

  • Arsitektur: Jenis chip yang didukung distribusi, melalui kernel yang disertakan.
  • Init Perangkat Lunak: Pendekatan yang mendasari peluncuran dan pengelolaan proses.
  • Manajer Paket: Alat manajemen paket default untuk distribusi.
  • Manajer Desktop: Antarmuka pengguna grafis untuk distribusi.
Ilustrasi seorang wanita yang mencoba memutuskan Distro Linux mana yang terbaik.
 Theresa Chiechi © Lifewire

Situs web populer DistroWatch.org menawarkan alat pencarian yang memungkinkan Anda menentukan ini dan lainnya kriteria yang tepat untuk mempersempit daftar distribusi aktif dari ratusan menjadi puluhan atau bahkan hanya sedikit.

Cari DistroWatch.org

Arsitektur

Arsitektur penting karena tidak semua distribusi Linux mendukung setiap kemungkinan konfigurasi prosesor di dunia. Alasan Anda tidak dapat menjalankan Microsoft jendela pada Android tablet, misalnya, karena Windows hanya mendukung prosesor desktop berbasis Intel atau AMD atau prosesor berbasis ARM di ponsel.

Secara teknis dimungkinkan, meskipun tidak mudah, menjalankan Windows pada tablet Android yang memiliki prosesor x86, x86_64 atau ARM.

Linux mendukung berbagai macam arsitektur. Jika Anda menjalankan komputer desktop atau laptop standar, Anda mungkin akan menemukan hampir setiap distribusi bekerja dengan baik di mesin Anda. Namun, jika Anda memasang ulang Linux di komputer yang sangat tua, prosesor jauh lebih penting. Distribusi yang hanya menawarkan dukungan prosesor 64-bit, misalnya, tidak akan bekerja pada prosesor 32-bit.

Arsitektur paling umum yang perlu Anda pertimbangkan meliputi:

  • x86 (atau i586/i686): Chipset yang kompatibel dengan Intel dan AMD 32-bit
  • x86_64: Chipset yang kompatibel dengan Intel dan AMD 64-bit
  • LENGAN: Chipset yang dioptimalkan untuk seluler yang umum digunakan di tablet dan ponsel cerdas
  • PowerPC: Chipset "lama" untuk perangkat keras Apple

Distribusi Anda harus kompatibel dengan chipset Anda, tetapi tidak ada distro "lebih baik atau lebih buruk" berdasarkan chipset saja. Ini adalah pertanyaan kompatibilitas semua-atau-tidak sama sekali.

Init Perangkat Lunak

Sesungguhnya, init perangkat lunak adalah proses pertama yang diluncurkan saat komputer berbasis Linux melakukan booting. Ini adalah daemon yang berjalan selama waktu aktif sistem; itu adalah proses induk dari setiap proses berikutnya yang diluncurkan pada mesin.

Pilihan perangkat lunak init kontroversial dalam arti bahwa pengguna kekuatan yang berbeda berdebat untuk-dan-lawan SysV melawan sistemd. Pilihannya tidak sepele; perangkat lunak ini mengatur bagaimana sistem mengelola proses.

  • SysV: Sebuah "tradisional" init sistem dengan root di Unix SystemV. Ini dianggap stabil, tetapi bisa dibilang kurang berfitur daripada systemd.
  • systemd: Sistem init yang lebih modern dan sangat terintegrasi.

Bentuk lain dari perangkat lunak init juga memenuhi pasar, tetapi SysV dan systemd adalah yang paling populer. Pilihan perangkat lunak init Anda sebagian besar tidak relevan kecuali Anda adalah pengguna yang kuat yang lebih menyukai satu dari yang lain. Sebagian besar distribusi modern mengandalkan systemd, sehingga SysV dan init alternatif semakin sulit ditemukan.

Manajer Paket

Semua perangkat lunak Linux dikirimkan dalam bentuk a kemasan. Berbeda manajer paket mengelola pengarsipan dan pengelolaan paket-paket ini. Sebagian besar paket adalah bukan dapat dipertukarkan, meskipun utilitas seperti asing mengkonversi di antara beberapa jenis paket.

Distribusi yang berbeda bergantung pada manajer paket tertentu.

  • dpkg: Mengelola paket khusus Debian (.DEB)—umum dalam distribusi berbasis Debian termasuk Ubuntu dan Linux Mint—melalui alat seperti APT.
  • Manajer Paket RPM: Menginstal/mengelola paket Redhat Package Manager (.RPM). Menggunakan alat seperti DNF, yum dan zypper.
  • flatpak: Format kotak pasir/kontainer yang lintas platform.
  • pacman: Umum di Arch Linux dan turunannya.
  • portage: Dikembangkan untuk Gentoo Linux, dan sekarang juga digunakan oleh ChromeOS dan beberapa distro lainnya.
  • jepret: Bentuk penyebaran aplikasi kemas khusus Ubuntu.

Meskipun Anda bebas memilih alat khusus untuk mengelola paket, jenis paket dikodekan ke dalam distribusi. Dengan demikian, Anda tidak akan pernah melihat versi Ubuntu yang menggunakan file RPM. Distribusi yang berbeda mempertahankan perbedaan tempat penyimpanan untuk perangkat lunak yang tersedia. Beberapa perangkat lunak yang dibuat oleh pengembang independen mungkin muncul hanya dalam satu atau dua format paket. Jika memaksimalkan akses ke perangkat lunak sumber terbuka penting bagi Anda, distribusi yang menggunakan file DEB atau RPM kemungkinan merupakan pilihan terbaik Anda.

Lingkungan Desktop

Ketika orang berpikir tentang perbedaan utama antara distribusi Linux, mereka cenderung memikirkan lingkungan desktop—tetapi ironisnya adalah sebagian besar distribusi mendukung penginstalan sebagian besar lingkungan desktop.

10 Lingkungan Desktop Linux Terbaik

Lingkungan desktop "terbaik" menyeimbangkan kemampuan konfigurasi dengan konsumsi sumber daya relatif dari DE itu sendiri. Komputer baru, atau komputer dengan spesifikasi kelas atas, dapat menjalankan lingkungan desktop apa pun dengan kehalusan mentega cair. Tetapi pada perangkat keras yang lebih rendah atau lebih tua, terutama di ruang netbook, pemilihan DE dapat membuat atau menghancurkan kegunaan seluruh sistem.

Penggunaan Sumber Daya

  • DE sumber daya tinggi yang umum digunakan termasuk KDE dan Budgie.
  • DE berbobot sedang berjalan dengan baik pada standar atau low-end modern perangkat keras. Gnome 3, Cinnamon, MATE dan Pantheon termasuk dalam kategori ini.
  • DE yang ringan sangat ideal untuk perangkat keras lama. Pilih XFCE atau LXDE.

Dapat dikonfigurasi

DE terbaru cenderung kurang dapat dikonfigurasi—mereka mengemas desain estetika khusus yang tidak memungkinkan modifikasi sebanyak DE yang lebih lama masih mendukung.

DE yang sangat dapat dikonfigurasi termasuk XFCE, LDXE, Cinnamon, MATE dan KDE.

DE yang dapat dikonfigurasi rendah termasuk Deepin, Gnome 3 dan Pantheon.

Gunakan Kasus

Jadi distribusi mana yang terbaik untuk kebutuhan Anda? Itu tergantung pada kasus penggunaan Anda.

Jika Anda berlari lebih tua perangkat keras, distribusi "tradisional" yang menggunakan SysV untuk init dan bergantung pada kernel 32-bit kemungkinan akan terbukti optimal. Pasangkan dengan DE ringan seperti XFCE. MX Linux membuat tempat awal yang bagus.

Sebuah mesin dengan perangkat keras kelas atas, dijalankan oleh seorang pengotak yang bersemangat dan penggemar Linux, mungkin bekerja dengan baik dengan Linux Manjaro.

Jika Anda menikmati masuk jauh ke dalam internal Anda sistem operasi, mencoba Slackware. Sebagian besar dibuat dengan tangan, melalui file konfigurasi, jadi Anda memiliki kendali penuh atasnya—tetapi Anda harus tahu, atau mau belajar, apa yang Anda lakukan.

Memiliki perangkat keras modern yang "hanya berfungsi?" Rakyat baru mengenal Linux sering bermigrasi ke Ubuntu Linux atau Linux Mint. Untuk distribusi yang lebih mendasar dan elegan, lihat OS dasar.

MX Linux
Linux Manjaro
Slackware Linux
Linux Mint
OS dasar