Apa Perbedaan Antara Utama, Terbatas, Universe, dan Multiverse di Ubuntu?
Ubuntu menyediakan empat repositori perangkat lunak yang berbeda, semuanya resmi - Utama, Terbatas, Semesta, dan Multiverse. Main dan Restricted didukung sepenuhnya oleh Canonical, sedangkan Universe dan Multiverse tidak menerima dukungan yang Anda harapkan.
Pada versi Ubuntu yang lebih lama, hanya repositori Utama dan Terbatas yang diaktifkan secara default. Sistem desktop Ubuntu sekarang hadir dengan keempat repositori yang diaktifkan secara default.
Utama - Perangkat Lunak Sumber Terbuka Yang Didukung Resmi
Main dideskripsikan sebagai “perangkat lunak bebas dan sumber terbuka yang didukung oleh Canonical.” Canonical adalah perusahaan induk Ubuntu, dan mereka memberikan dukungan resmi untuk semua paket perangkat lunak di Main. Setiap paket perangkat lunak sumber terbuka yang termasuk dalam instalasi default Ubuntu termasuk di sini. Paket penting lainnya - perangkat lunak server, misalnya - juga merupakan bagian dari Main.
Canonical mendukung paket dalam repositori Utama dengan pembaruan keamanan dan perbaikan penting lainnya selama masa rilis Ubuntu
Repositori Utama adalah repositori utama Ubuntu. Jika sebuah paket ada di sini, Canonical telah berkomitmen untuk mendukungnya dengan tambalan keamanan dan pembaruan penting lainnya selama masa distribusi. Ketika Canonical membanggakan Ubuntu LTS akan menerima pembaruan keamanan selama lima tahun, paket-paket di repositori Utama yang akan menerima pembaruan tersebut. Ini semua adalah perangkat lunak sumber terbuka, yang berarti pengembang Ubuntu dapat memperbaiki masalah mereka sendiri.
Anda dapat menemukan paket di Main di pusat perangkat lunak Ubuntu. Mereka akan memiliki lisensi "Open source", dan akan menyatakan bahwa "Canonical memberikan pembaruan penting" hingga tanggal akhir dukungan untuk rilis Ubuntu Anda yang terinstal.
Terbatas - Resmi Didukung, Perangkat Lunak Sumber Tertutup
Repositori Restricted berisi perangkat lunak sumber tertutup yang secara resmi didukung oleh Canonical. Ini hanya termasuk driver perangkat keras saat ini. Beberapa perangkat keras Wi-Fi membutuhkan driver atau firmware sumber tertutup untuk berfungsi. 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 dan paket firmware ini selama rilis Ubuntu. Mereka berkomitmen untuk menjaga driver ini berfungsi, memperbaiki masalah besar, dan memasukkan semua lubang keamanan. Canonical tidak dapat melakukan ini sendiri, tentu saja - mereka harus menunggu pabrikan perangkat keras untuk merilis pengering baru dan yang diperbarui ketika ada masalah. Kode tidak terbuka, jadi Canonical tidak dapat memperbaikinya sendiri. Itu sebabnya hanya driver perangkat keras yang penting yang disertakan di sini - tidak ada perangkat lunak sumber tertutup lainnya yang didukung secara resmi.
Anda dapat melihat perangkat lunak Terbatas dengan mencari lisensi "Hak Milik" dan baris "Canonical menyediakan pembaruan penting yang disediakan oleh pengembang". Canonical tidak dapat memperbaiki driver sendiri - mereka hanya akan memberikan pembaruan penting kepada Anda ketika mereka mendapatkannya.
Universe - Perangkat Lunak Open-Source yang Dikelola Komunitas
Sebagian besar perangkat lunak di Pusat Perangkat Lunak Ubuntu berasal dari gudang Universe. Paket-paket ini diimpor secara otomatis dari versi terbaru Debian atau diunggah dan dikelola oleh komunitas Ubuntu.
Canonical tidak memberikan dukungan resmi atau pembaruan untuk paket-paket ini. Rilis Ubuntu LTS mungkin didukung selama lima tahun, tetapi paket-paket di gudang Universe tidak secara resmi didukung sama sekali. Mereka umumnya baik-baik saja, tetapi mereka tidak dijamin untuk menerima pembaruan keamanan. Jika pembaruan keamanan ditemukan, paket-paket ini mungkin tidak pernah menerimanya sampai rilis Ubuntu berikutnya ketika versi yang lebih baru dari paket secara otomatis ditarik.
Ini seharusnya tidak membuat Anda takut 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 melakukan perbaikan. Komunitas persis seperti apa itu - pengguna dan penggemar Ubuntu yang tidak dipekerjakan oleh Canonical, tetapi yang mencurahkan sebagian waktu mereka untuk bekerja di Ubuntu atau mengelola paket tertentu.
Namun, pada sistem server, ada baiknya mempertimbangkan apakah perangkat lunak server yang Anda instal adalah bagian dari Main atau Universe. Jika itu dari repositori Universe, Anda mungkin perlu mengawasi pembaruan keamanan. Anda mungkin harus memperbarui perangkat lunak server sendiri jika ada lubang.
Anda dapat melihat perangkat lunak Universe dengan mencari lisensi "Open source" dan baris "Canonical tidak memberikan pembaruan ... Beberapa pembaruan mungkin disediakan oleh komunitas Ubuntu." Canonical menggunakan kata "may" di sini - tidak ada jaminan!
Multiverse - Perangkat Lunak Tidak Didukung, Sumber Tertutup, dan Diberi Paten
Multiverse adalah tempat untuk hal-hal yang kontroversial dan 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 paten. Perangkat lunak pemutaran DVD tidak termasuk di sini - ada masalah hukum yang serius di sekitar perpustakaan pemutaran DVD libdvdcs 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 lain, barang-barang di sini sering ditemukan di repositori pihak ketiga yang harus Anda cari - RPM Fusion untuk Fedora, Packman untuk openSUSE, dan Penguin Liberation Front (PLF) untuk distribusi Mandriva yang sudah tidak berfungsi lagi.
Seperti halnya repositori Universe, Multiverse adalah repositori yang didukung komunitas. Tidak ada jaminan pembaruan keamanan di sini. Karena begitu banyak paket yang merupakan sumber tertutup, komunitas sering kali tidak dapat memperbaiki masalah yang Anda hadapi meskipun mereka menginginkannya.
Anda dapat melihat paket-paket ini dengan lisensi "Tidak Diketahui". Seperti halnya Universe, Pusat Perangkat Lunak Ubuntu menyatakan bahwa komunitas Ubuntu dapat memberikan pembaruan, tetapi Canonical tidak akan melakukannya.
Pada PC rumahan biasa, Anda tidak perlu terlalu khawatir tentang perbedaan ini. Paket yang Anda instal dari Universe umumnya 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.
Di server atau workstation kritis, perbedaan ini lebih penting. Instal perangkat lunak dari Universe dan Anda tidak dijamin mendapat dukungan dari Canonical untuk itu. Ini masalah besar jika Anda mengekspos perangkat lunak itu ke Internet di server Ubuntu.