# Distribusi Linux: apa itu, keluarganya, dan mana yang sebaiknya dipilih

URL: https://skillaria.top/id/guides/linux/distribusi-linux-apa-itu

Distribusi Linux adalah sistem operasi siap pakai yang dibangun di atas kernel Linux: kernel ditambah utilitas sistem, manajer paket, repositori program, pemasang, dan biasanya antarmuka grafis. Distribusi dikelompokkan dalam keluarga Debian/Ubuntu (apt, .deb), Red Hat (dnf, .rpm: Fedora, RHEL, Rocky, AlmaLinux), Arch (pacman), SUSE (zypper), dan distribusi mandiri seperti Alpine. Pemula biasanya disarankan memakai Linux Mint atau Ubuntu, sedangkan untuk server dipilih Debian, Ubuntu LTS, atau Rocky/AlmaLinux.

Distribusi Linux adalah sistem operasi siap pakai yang dibangun di sekitar kernel Linux. Kernel sendiri mengatur memori, proses, dan perangkat keras, tetapi kernel saja tidak bisa dipakai: dibutuhkan shell, utilitas, manajer paket, pemasang, dan program. Setiap tim pengembang merakit bagian-bagian ini dengan caranya sendiri, dan dari sanalah lahir Ubuntu, Debian, Fedora, Arch, dan ratusan sistem lainnya. Di bawah ini dijelaskan perbedaan nyatanya, keluarga-keluarganya, dan distribusi yang sebaiknya Anda pilih sesuai kebutuhan.

## Apa itu distribusi Linux dengan bahasa sederhana

Secara tepat, Linux hanyalah kernel. Ketika orang berkata «saya memasang Linux», yang dimaksud adalah sebuah distribusi: paket lengkap yang berisi kernel dan semua yang dibutuhkan agar sistem bisa bekerja. Analoginya: kernel adalah mesin, dan distribusi adalah mobil jadi dari merek tertentu. Mesinnya mirip, tetapi bodi, interior, dan layanan purnajualnya berbeda.

Distribusi yang khas biasanya berisi:

- **Kernel Linux** — salah satu versi, dengan patch dan konfigurasi sendiri.
- **Utilitas sistem** — GNU coreutils (`ls`, `cp`, `cat`), shell bash, dan sistem inisialisasi (di sebagian besar distribusi modern berupa systemd).
- **Manajer paket dan repositori** — cara memasang dan memperbarui program dengan satu perintah dari gudang yang tepercaya.
- **Pemasang** — grafis atau teks.
- **Antarmuka grafis** (untuk versi desktop) — GNOME, KDE Plasma, Xfce, Cinnamon, MATE, dan lainnya.
- **Kebijakan rilis dan dukungan** — seberapa sering versi baru keluar dan berapa tahun pembaruan keamanan diterima.

Karena itu, perintah, berkas konfigurasi, dan cara kerja di berbagai distribusi pada dasarnya sama: `cd`, `chmod`, dan `systemctl` berfungsi di mana saja. Yang berbeda terutama adalah manajer paket, kumpulan program bawaan, dan siklus pembaruannya.

## Apa yang membedakan distribusi Linux

Saat memilih, jangan lihat wallpaper bawaan, melainkan beberapa sifat teknis.

### Manajer paket dan format paket

Ini perbedaan praktis yang paling penting. Di Debian dan Ubuntu, program dipasang dengan `apt` dari paket `.deb`; di Fedora dan keluarga RHEL, dengan `dnf` dari paket `.rpm`; di Arch dengan `pacman`; di openSUSE dengan `zypper`; di Alpine dengan `apk`. Tugas yang sama terlihat seperti ini:

```
# Debian, Ubuntu, Mint, Kali
sudo apt update && sudo apt install htop

# Fedora, Rocky Linux, AlmaLinux
sudo dnf install htop

# Arch Linux, Manjaro
sudo pacman -S htop

# openSUSE
sudo zypper install htop

# Alpine Linux
sudo apk add htop
```

### Model rilis: versi tetap atau rolling release

Distribusi dengan versi tetap (Debian, Ubuntu, Rocky) dirilis per versi, dan di dalam versi itu biasanya hanya datang perbaikan keamanan. Ini dapat diprediksi dan cocok untuk server. Rolling release (Arch, openSUSE Tumbleweed) diperbarui terus-menerus: tidak ada versi sistem baru, yang ada adalah aliran paket segar. Anda selalu mendapat perangkat lunak terbaru, tetapi risiko pembaruan yang merusak sesuatu juga lebih tinggi.

### Masa dukungan

Ubuntu memiliki rilis LTS (Long Term Support) yang keluar setiap dua tahun dan menerima pembaruan standar selama lima tahun. Fedora keluar kira-kira setiap enam bulan dan didukung sekitar tiga belas bulan. Sistem yang kompatibel dengan RHEL didukung sekitar sepuluh tahun. Untuk server, dukungan panjang lebih penting daripada kebaruan.

### Pustaka C dan utilitas dasar

Hampir semua distribusi memakai glibc. Pengecualiannya adalah Alpine: ia memakai musl dan BusyBox, sehingga sangat kecil, tetapi sebagian program yang dikompilasi untuk glibc tidak bisa berjalan di sana tanpa penyesuaian.

## Keluarga distribusi Linux

Sebagian besar distribusi tidak ditulis dari nol, melainkan mengambil distribusi lain sebagai dasar lalu menambahkan sendiri. Karena itu, berpikir dalam keluarga sangat membantu: setelah menguasai satu anggota, Anda akan dengan mudah berpindah ke anggota lain.

| Keluarga | Paket | Manajer | Contoh |
| --- | --- | --- | --- |

| Debian | .deb | apt, dpkg | Debian, Ubuntu, Linux Mint, Kali, MX Linux, Astra Linux |

| Red Hat | .rpm | dnf, rpm | Fedora, RHEL, CentOS Stream, Rocky Linux, AlmaLinux |

| Arch | .pkg.tar.zst | pacman | Arch Linux, Manjaro, EndeavourOS |

| SUSE | .rpm | zypper | openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise |

| Mandiri | milik sendiri | apk, xbps, dll. | Alpine, Void Linux, Gentoo, Slackware |

## Ikhtisar distribusi populer

### Ubuntu

Distribusi yang paling dikenal, dikembangkan oleh Canonical berdasarkan Debian. Tersedia versi desktop dengan GNOME dan Ubuntu Server. Keunggulan utamanya adalah komunitas yang sangat besar: hampir setiap masalah sudah pernah dijawab, dan panduan program umumnya ditulis untuk Ubuntu. Versi LTS adalah pilihan yang masuk akal, baik untuk laptop maupun server.

### Debian

Salah satu distribusi tertua, dikembangkan oleh komunitas tanpa pemilik komersial. Cabang stable dikenal karena kestabilannya: paketnya tidak yang paling baru, tetapi diuji dengan cermat. Debian sering dipilih untuk server dan menjadi dasar puluhan distribusi lain, termasuk Ubuntu.

### Linux Mint

Distribusi berbasis Ubuntu LTS (ada juga edisi LMDE yang berbasis Debian murni). Antarmuka bawaannya mirip Windows: menu start dan taskbar. Tersedia dalam edisi Cinnamon, MATE, dan Xfce; yang terakhir paling ringan dan cocok untuk komputer lemah. Mint sering disarankan bagi mereka yang baru pindah dari Windows. Ubuntu dan Linux Mint terutama berbeda di lingkungan desktop dan paket bawaan; paket dan perintahnya sama.

### Fedora

Distribusi komunitas yang didukung Red Hat. Teknologi baru muncul lebih dulu di sini, lalu kemudian masuk ke Red Hat Enterprise Linux. GNOME-nya segar, rilisnya sering, dan manajer paketnya `dnf`. Cocok untuk pengembang yang membutuhkan perangkat lunak terbaru dan untuk mengenal keluarga RHEL.

### Arch Linux

Distribusi rolling yang minimalis dengan prinsip «rakit sistem sendiri». Setelah dipasang, tidak ada yang tidak perlu; semua ditambahkan sendiri. Ada repositori pengguna AUR dan salah satu dokumentasi terbaik di dunia Linux, yaitu Arch Wiki. Pemasangan manual memakan waktu, meskipun sekarang ada skrip `archinstall`. Cocok bagi yang ingin memahami cara kerja sistem secara mendalam.

### Manjaro

Distribusi berbasis Arch dengan pemasang grafis dan lingkungan desktop siap pakai. Paket masuk ke repositorinya setelah melewati pengujian, jadi agak tertunda. Ini cara mendapatkan sistem rolling dan akses ke AUR tanpa merakit sendiri.

### Kali Linux

Kali Linux adalah distribusi berbasis Debian untuk uji penetrasi dan audit keamanan, dikembangkan oleh OffSec. Secara sederhana, ini adalah Linux dengan ratusan alat pentest yang sudah terpasang: Nmap, Wireshark, Metasploit, Burp Suite, John the Ripper, dan lainnya. Kali tidak dirancang sebagai sistem harian. Biasanya dijalankan di mesin virtual (tersedia citra siap pakai untuk VirtualBox dan VMware) atau dari flash drive. Yang serupa tujuannya tetapi berbasis Arch adalah BlackArch Linux.

### Rocky Linux dan AlmaLinux

Distribusi gratis yang kompatibel dengan Red Hat Enterprise Linux. Keduanya lahir setelah Red Hat menghentikan CentOS Linux 8 pada akhir 2021 dan menjadikan CentOS Stream sebagai cabang antara sebelum RHEL. Rocky dan Alma menggantikan posisi CentOS: sistem korporat yang stabil, didukung lama, dan tanpa langganan. Pilihan untuk server yang membutuhkan kompatibilitas dengan RHEL.

### Alpine Linux

Distribusi yang sangat kecil, memakai musl dan BusyBox dengan manajer `apk`. Image dasar untuk kontainer hanya berukuran beberapa megabyte, sehingga Alpine menjadi fondasi populer untuk image Docker. Untuk komputer desktop, hampir tidak digunakan.

### MX Linux dan antiX

MX Linux dibangun di atas Debian stable dan dikembangkan bersama proyek antiX. Edisi utamanya memakai Xfce dan memiliki utilitas konfigurasi sendiri yang praktis. Tidak rakus sumber daya dan berjalan baik di komputer berusia lima sampai sepuluh tahun. antiX lebih ringan lagi, dirancang untuk perangkat keras yang sangat tua.

### Puppy Linux

Distribusi yang sangat kecil dan dimuat seluruhnya ke memori operasi, sehingga bisa dijalankan dari flash drive. Cocok untuk PC lama dan sebagai sistem penyelamat untuk mengambil berkas dari komputer yang sistem utamanya tidak bisa menyala.

### Distribusi lain yang menonjol

- **openSUSE** — Leap (versi tetap) dan Tumbleweed (rolling), dengan pusat konfigurasi khas bernama YaST.
- **Linux Lite** — sistem ringan berbasis Ubuntu LTS dengan Xfce, ditujukan untuk pengguna yang baru pindah dari Windows.
- **Void Linux** — distribusi rolling mandiri dengan manajer xbps dan sistem inisialisasi runit sebagai pengganti systemd.
- **Nobara Linux** — rakitan berbasis Fedora yang disetel untuk permainan dan pengolahan video.

## Distribusi Linux buatan Rusia

Di Rusia, instansi pemerintah dan perusahaan yang beralih ke perangkat lunak dalam negeri memakai distribusi dari registri perangkat lunak nasional, seperti Astra Linux (berbasis Debian, dengan fitur keamanan untuk data terbatas), ALT Linux (paket .rpm yang dikelola dengan apt-get) dan RED OS (mirip RHEL, dengan dnf). Keterampilan dengan perintah dasar dan manajer paket dari keluarga yang sama berlaku juga untuk mereka.

## Tabel perbandingan distribusi Linux

| Distribusi | Dasar | Paket | Rilis | Untuk apa |
| --- | --- | --- | --- | --- |

| Ubuntu | Debian | apt | tetap, LTS tiap 2 tahun | desktop, server, cloud |

| Debian | — | apt | tetap | server, desktop stabil |

| Linux Mint | Ubuntu LTS | apt | tetap | pemula, pengganti Windows |

| Fedora | — | dnf | sekitar tiap 6 bulan | pengembang, perangkat lunak terbaru |

| Arch Linux | — | pacman | rolling | pengguna mahir, kontrol penuh |

| Manjaro | Arch | pacman | rolling dengan jeda | Arch tanpa pemasangan manual |

| Kali Linux | Debian | apt | rolling | pentest, audit keamanan |

| Rocky / AlmaLinux | RHEL | dnf | mengikuti RHEL | server korporat |

| Alpine | — | apk | tetap | kontainer, router |

| MX Linux | Debian stable | apt | tetap | PC lama dan menengah |

| Puppy Linux | beragam | milik sendiri | tetap | PC sangat tua, flash drive live |

## Distribusi Linux mana yang sebaiknya dipilih

### Distribusi untuk pemula

Linux Mint atau Ubuntu. Keduanya bisa dipasang dalam setengah jam, langsung bekerja dengan sebagian besar perangkat keras, dan jawaban atas pertanyaan biasanya ditemukan dalam semenit. Mint terasa lebih familiar setelah Windows, sedangkan Ubuntu lebih populer dan lebih dekat dengan yang akan Anda temui di server. Jangan mulai dari Arch atau Kali: yang pertama menuntut pengetahuan yang belum Anda miliki, dan yang kedua bukan untuk pekerjaan sehari-hari.

### Distribusi untuk server

Debian stable atau Ubuntu Server LTS jika tidak ada syarat khusus. Di perusahaan yang mengikuti standar Red Hat, pilihannya Rocky Linux atau AlmaLinux. Untuk kontainer, basis yang umum adalah Alpine atau image Debian slim.

### Distribusi untuk PC lama

Linux Mint Xfce, Linux Lite, atau MX Linux untuk komputer dengan RAM 2–4 GB. Untuk perangkat keras yang sangat tua, pilih antiX atau Puppy Linux. Aturan utamanya: yang paling menentukan keringanan adalah lingkungan desktop, jadi pilih Xfce, LXQt, atau MATE, bukan GNOME atau KDE.

### Distribusi untuk pentest

Kali Linux adalah standar industri, dan sebagian besar kursus serta panduan keamanan ditulis untuknya. Pasanglah di mesin virtual, bukan sebagai sistem utama. Alternatifnya adalah Parrot OS (juga berbasis Debian) dan BlackArch bagi yang bekerja dengan Arch.

## Cara mengetahui distribusi yang terpasang

Jika Anda masuk ke server orang lain, langkah pertama adalah mencari tahu sistem apa yang ada di depan Anda, karena dari situ ditentukan manajer paket yang harus dipakai.

```
$ cat /etc/os-release
PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
ID=ubuntu
ID_LIKE=debian
...

$ hostnamectl          # distribusi, kernel, arsitektur
$ uname -r             # hanya versi kernel
$ lsb_release -a       # tidak selalu tersedia, di Ubuntu sudah bawaan
```

Bidang `ID_LIKE` menunjukkan keluarganya: `debian` berarti gunakan apt, `rhel fedora` berarti gunakan dnf. Berkas `/etc/os-release` ada di semua distribusi modern berbasis systemd, sehingga perintah ini paling andal.

## Kesimpulan

Distribusi Linux adalah kernel ditambah utilitas, manajer paket, pemasang, dan kebijakan pembaruan. Perbedaannya lebih kecil daripada yang terlihat: setelah menguasai satu keluarga, Anda akan cepat bekerja di keluarga lain, cukup dengan mengingat manajer paketnya. Untuk pemula, pilih Mint atau Ubuntu; untuk server, Debian, Ubuntu LTS, atau Rocky/AlmaLinux; untuk PC lama, build ringan berbasis Xfce; untuk pentest, Kali di mesin virtual. Dalam kursus Linux, semua praktik dilakukan di Ubuntu, dan keterampilannya berlaku di distribusi mana pun.

## FAQ

**Apa perbedaan Linux dan distribusi Linux?**

Linux dalam arti sempit hanyalah kernel sistem operasi. Distribusi adalah sistem operasi siap pakai, yaitu kernel yang dilengkapi utilitas, manajer paket, pemasang, dan program.

**Berapa banyak distribusi Linux yang ada?**

Ratusan, dan sebagian besar merupakan turunan dari beberapa distribusi besar: Debian, Fedora/RHEL, Arch, dan SUSE. Jumlah pastinya tidak ada karena proyek baru terus bermunculan dan berhenti.

**Bisakah program dari satu distribusi dipasang di distribusi lain?**

Paket .deb dan .rpm tidak kompatibel secara langsung. Format universal seperti Flatpak, Snap, dan AppImage berjalan di sebagian besar distribusi, dan program konsol umumnya tersedia di repositori semua distribusi besar.

**Bisakah mencoba distribusi tanpa memasangnya?**

Bisa. Sebagian besar distribusi desktop bisa dijalankan dari flash drive dalam mode live tanpa mengubah disk. Pilihan lain adalah mesin virtual di VirtualBox atau WSL di Windows.

**Apakah semua distribusi Linux gratis?**

Sebagian besar gratis, termasuk Ubuntu, Debian, Fedora, Rocky, dan AlmaLinux. Langganan berbayar diperlukan untuk RHEL dan SUSE Linux Enterprise dengan dukungan resmi, sedangkan edisi Rusia bersertifikat seperti Astra Linux Special Edition dilisensikan secara komersial.


---
Source: Skillaria.Top (https://skillaria.top)
