Distribusi Linux atau distro merupakan hasil pengemasan kernel Linux bersama berbagai komponen sistem dan aplikasi agar dapat digunakan oleh pengguna akhir. Setiap distro memiliki pendekatan, tujuan, dan target pengguna yang berbeda. Salah satu elemen paling penting yang membedakan antar distro adalah package manager, yaitu sistem yang digunakan untuk mengelola instalasi, pembaruan, dan penghapusan perangkat lunak.

Salah satu ekosistem distribusi terbesar dan paling berpengaruh adalah keluarga berbasis Debian. Ekosistem ini menggunakan format paket .deb dengan manajer paket utama APT (Advanced Package Tool).

Debian sendiri merupakan distribusi induk yang dikenal dengan stabilitas tinggi dan pendekatan pengembangan yang konservatif. Setiap perangkat lunak yang masuk ke versi stabil harus melalui proses pengujian yang panjang untuk memastikan keandalan sistem. Karena sifatnya yang sangat stabil, Debian banyak digunakan dalam server, infrastruktur penting, dan sistem yang membutuhkan keandalan jangka panjang.

Dari Debian lahir berbagai turunan, salah satunya adalah Ubuntu yang dikembangkan oleh Canonical. Ubuntu bertujuan membuat Linux lebih mudah digunakan oleh pengguna umum dengan menyediakan instalasi yang sederhana, dukungan perangkat keras yang lebih luas, serta antarmuka yang ramah pengguna. Ubuntu juga memperkenalkan sistem paket tambahan seperti Snap dan memiliki siklus rilis yang teratur, termasuk versi LTS (Long Term Support) yang digunakan secara luas di industri.

Turunan Ubuntu lainnya seperti Linux Mint dan Pop!_OS hadir dengan fokus yang lebih spesifik. Linux Mint dirancang agar mudah digunakan oleh pengguna baru dengan tampilan yang mirip Windows, sementara Pop!_OS dioptimalkan untuk produktivitas, pengembangan perangkat lunak, serta dukungan perangkat keras modern terutama untuk GPU.

Selain keluarga Debian, terdapat juga ekosistem lain yang besar dalam dunia Linux. Keluarga Red Hat/Fedora menggunakan format paket .rpm dengan manajer paket DNF, dan banyak digunakan di lingkungan enterprise. Arch Linux menawarkan pendekatan minimalis dengan sistem rolling release yang memberikan kontrol penuh kepada pengguna untuk membangun sistem dari awal. Sementara itu, openSUSE dikenal dengan alat konfigurasi sistem terpusat bernama YaST yang memudahkan pengelolaan sistem dalam skala kompleks.