Ubuntu menyediakan empat repositori perangkat lunak yang berbeda, semuanya resmi - Utama, Dibatasi, Alam Semesta, dan Multiverse. Utama dan Dibatasi sepenuhnya didukung oleh Canonical, sementara Universe dan Multiverse tidak menerima dukungan yang Anda harapkan.
Pada Ubuntu versi lama, hanya repositori Utama dan Restricted yang diaktifkan secara default. Sistem desktop Ubuntu kini hadir dengan keempat repositori yang diaktifkan secara default.
Utama dideskripsikan sebagai "Perangkat lunak bebas sumber terbuka dan didukung kanonik." Canonical adalah induk perusahaan Ubuntu, dan mereka memberikan dukungan resmi untuk semua paket perangkat lunak di Main. Setiap paket perangkat lunak open-source yang disertakan dalam instalasi default Ubuntu disertakan di sini. Paket penting lainnya - perangkat lunak server, misalnya - juga bagian dari Utama.
Canonical mendukung paket di repositori Utama dengan pembaruan keamanan dan perbaikan penting lainnya untuk masa pakai rilis Ubuntu
Repositori utama adalah repositori Ubuntu utama. Jika paket ada di sini, Canonical telah berkomitmen untuk mendukungnya dengan tambalan keamanan dan pembaruan penting lainnya selama masa distribusi. Ketika Canonical menawarkan Ubuntu LTS akan menerima pembaruan keamanan selama lima tahun, itu adalah paket di repositori Utama yang benar-benar akan menerima pembaruan tersebut. Ini semua adalah perangkat lunak open-source, yang berarti pengembang Ubuntu dapat memperbaiki masalah di dalamnya sendiri.
Anda dapat melihat paket di Main di pusat perangkat lunak Ubuntu. Mereka akan memiliki lisensi "Open source", dan akan menyatakan bahwa "Canonical menyediakan pembaruan penting" hingga tanggal akhir-dukungan untuk rilis Ubuntu yang Anda instal.
The Restricted repository berisi perangkat lunak sumber tertutup yang secara resmi didukung oleh Canonical. Ini hanya termasuk driver perangkat keras saat ini. Beberapa perangkat keras Wi-Fi memerlukan driver atau firmware sumber tertutup untuk bekerja. Gamer membutuhkan driver grafis NVIDIA atau AMD Catalyst (sebelumnya dikenal sebagai "fglrx") untuk kinerja perangkat keras grafis yang optimal. Driver ini dapat diaktifkan dari alat Driver Tambahan di Ubuntu.
Canonical akan secara resmi mendukung driver sumber tertutup ini dan paket firmware untuk panjang rilis Ubuntu. Mereka berkomitmen untuk menjaga driver ini bekerja, memperbaiki masalah besar, dan memasukkan lubang keamanan. Canonical tidak dapat melakukan ini sendiri, tentu saja - mereka harus menunggu produsen perangkat keras untuk melepaskan pengering baru dan diperbarui ketika ada masalah. Kode tidak terbuka, jadi Canonical tidak dapat memperbaikinya sendiri. Itu sebabnya hanya driver perangkat keras penting yang disertakan di sini - tidak ada perangkat lunak sumber tertutup lain yang didukung secara resmi.
Anda dapat menemukan perangkat lunak Dibatasi dengan mencari lisensi "Hak Milik" dan baris "Canonical menyediakan pembaruan penting yang disediakan oleh pengembang" baris. Canonical tidak dapat memperbaiki driver sendiri - mereka hanya akan memberikan pembaruan penting kepada Anda ketika mereka mendapatkannya.
Sebagian besar perangkat lunak di Pusat Perangkat Lunak Ubuntu berasal dari repositori Universe. Paket-paket ini secara otomatis diimpor dari versi terbaru Debian atau diunggah dan dikelola oleh komunitas Ubuntu.
Canonical tidak menyediakan dukungan resmi atau pembaruan untuk paket-paket ini. Rilis Ubuntu LTS mungkin didukung selama lima tahun, tetapi paket di repositori Universe tidak didukung secara resmi sama sekali. Mereka umumnya baik-baik saja, tetapi mereka tidak dijamin untuk menerima pembaruan keamanan. Jika pembaruan keamanan ditemukan, paket-paket ini mungkin tidak akan pernah menerimanya hingga rilis Ubuntu berikutnya ketika versi terbaru dari paket secara otomatis ditarik masuk.
Ini seharusnya tidak membuat Anda takut untuk menginstal perangkat lunak dari Universe. Ini biasanya bukan masalah - aplikasi desktop penting seperti Firefox adalah bagian dari Utama dan akan menerima pembaruan penting. Jika ada masalah besar, komunitas Ubuntu dapat memperbaiki lubang dan menggelar perbaikan. Komunitas ini persis seperti apa suara - pengguna dan penggemar Ubuntu yang tidak dipekerjakan oleh Canonical, tetapi yang mencurahkan sebagian waktunya untuk mengerjakan Ubuntu atau mempertahankan paket tertentu.
Namun, pada sistem server, ada baiknya mempertimbangkan apakah perangkat lunak server yang Anda pasang adalah bagian dari Utama atau Universe. Jika dari repositori Universe, Anda mungkin perlu mengawasi pembaruan keamanan. Anda mungkin harus memperbarui perangkat lunak server sendiri jika lubang ditemukan.
Anda dapat melihat perangkat lunak Universe dengan mencari lisensi "Open source" dan baris "Canonical tidak menyediakan pembaruan ... Beberapa pembaruan mungkin disediakan oleh komunitas Ubuntu." Canonical menggunakan kata "mungkin" di sini - tidak ada jaminan!
Multiverse adalah tempat untuk hal-hal kontroversial yang dipertanyakan. Ini termasuk perangkat lunak sumber tertutup seperti plug-in Adobe Flash dan paket yang bergantung pada perangkat lunak sumber tertutup, seperti plug-in untuk Skype. Ini juga termasuk perangkat lunak sumber terbuka dengan batasan hukum - misalnya, perangkat lunak pemutaran audio dan video yang melanggar hak paten. Perangkat lunak pemutaran DVD tidak termasuk di sini - ada masalah hukum yang serius di sekitar perpustakaan librari DVD playback open-source. Bahkan, libdvdcss tampaknya ilegal di AS.
Ubuntu tidak dapat secara resmi mendistribusikan paket-paket ini bersama dengan distribusi utama, tetapi mereka disediakan di sini untuk kenyamanan Anda.Pada distribusi Linux lainnya, barang-barang di sini sering ditemukan di repositori pihak ketiga Anda harus pergi keluar dari cara Anda untuk menemukan - RPM Fusion untuk Fedora, Packman untuk openSUSE, dan Penguin Liberation Front (PLF) untuk distribusi Mandriva yang mati.
Seperti halnya repositori Universe, Multiverse adalah repositori yang didukung komunitas. Tidak ada jaminan pembaruan keamanan di sini. Karena begitu banyak paket yang ditutup-sumber, komunitas sering tidak dapat memperbaiki masalah yang Anda hadapi bahkan jika mereka menginginkannya.
Anda dapat melihat paket-paket ini dengan lisensi "Tidak dikenal" mereka. Seperti halnya Universe, Pusat Perangkat Lunak Ubuntu menyatakan bahwa komunitas Ubuntu dapat menyediakan pembaruan, tetapi Canonical tidak akan.
Pada PC rumah yang khas, Anda tidak perlu khawatir tentang perbedaan ini terlalu banyak. Paket yang Anda pasang dari Universe umumnya harus cukup aman - jika ada masalah besar, komunitas Ubuntu dapat mengatasinya dan meluncurkan pembaruan keamanan untuk Anda. Paket dari Multiverse mungkin diperlukan untuk melihat beberapa jenis file multimedia dan bahkan melihat konten Flash di Firefox.
Pada server atau workstation kritis, perbedaan ini lebih penting. Instal perangkat lunak dari Universe dan Anda tidak dijamin mendapat dukungan dari Canonical untuk itu. Ini adalah masalah besar jika Anda mengekspos perangkat lunak itu ke Internet pada server Ubuntu.