14Sep
Ubuntu menyediakan empat repositori perangkat lunak yang berbeda, semuanya resmi - Main, Restricted, Universe, dan Multiverse. Utama dan Terbatas didukung sepenuhnya oleh Canonical, sementara Universe dan Multiverse tidak menerima dukungan yang mungkin Anda harapkan.
Pada versi lama Ubuntu, hanya repositori Utama dan yang Dibatasi yang diaktifkan secara default. Sistem desktop Ubuntu sekarang hadir dengan keempat repositori yang diaktifkan secara default.
Main - Didukung Secara Resmi, Perangkat Lunak Open Source
Main digambarkan sebagai "perangkat lunak bebas dan open source yang didukung 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 disertakan dalam instalasi default Ubuntu disertakan di sini. Paket penting lainnya - perangkat lunak server, misalnya - juga merupakan bagian dari Main.
Canonical mendukung paket di repositori Utama dengan update keamanan dan perbaikan penting lainnya untuk masa pakai rilis Ubuntu
Repositori Utama adalah repositori utama Ubuntu. Jika sebuah paket ada di sini, Canonical telah berkomitmen untuk mendukungnya dengan patch keamanan dan update penting lainnya untuk masa distribusi. Ketika Canonical menawarkan Ubuntu LTS akan menerima update keamanan selama lima tahun, ini adalah paket di repositori Utama yang benar-benar akan menerima update tersebut. Ini semua adalah perangkat lunak open-source, yang berarti pengembang Ubuntu dapat memperbaiki masalah di dalamnya sendiri.
Anda bisa melihat paket di Main di pusat perangkat lunak Ubuntu. Mereka akan memiliki lisensi "Open source", dan akan menyatakan bahwa "Canonical menyediakan pembaruan penting" sampai tanggal dukungan akhir untuk rilis Ubuntu yang terinstal.
Dibatasi - Perangkat Lunak Tertutup yang Didukung Secara Resmi
Repositori terlarang berisi perangkat lunak sumber tertutup yang secara resmi didukung oleh Canonical. Ini hanya mencakup driver perangkat keras saat ini. Beberapa perangkat keras Wi-Fi memerlukan driver sumber tertutup atau firmware untuk bekerja. Gamers memerlukan 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 secara resmi akan mendukung paket driver dan firmware closed-source ini untuk panjang rilis Ubuntu. Mereka berkomitmen untuk menjaga agar driver ini bekerja, memperbaiki masalah besar, dan memasukkan lubang keamanan apa pun. Canonical tidak bisa melakukan ini sendiri, tentu saja - mereka harus menunggu produsen perangkat keras melepaskan driers baru dan terupdate saat ada masalah. Kodenya tidak terbuka, jadi Canonical tidak bisa memperbaikinya sendiri. Itu sebabnya hanya driver hardware penting yang disertakan di sini - tidak ada perangkat lunak sumber tertutup yang didukung secara resmi.
Anda bisa melihat perangkat lunak yang dibatasi dengan mencari lisensi "Proprietary" dan jalur "Canonical menyediakan pembaruan penting yang dipasok oleh pengembang".Canonical tidak dapat memperbaiki driver mereka sendiri - mereka hanya akan memberikan update penting kepada Anda saat mereka mendapatkannya.
Universe - Perangkat Lunak Open-Source yang dikelola oleh Komunitas
Sebagian besar perangkat lunak di Ubuntu Software Center berasal dari gudang Universe. Paket ini otomatis diimpor dari Debian versi terbaru atau diunggah dan dikelola oleh komunitas Ubuntu.
Canonical tidak memberikan dukungan resmi atau update untuk paket-paket ini. Pelepasan LTS Ubuntu mungkin didukung selama lima tahun, namun paket di gudang Universe tidak didukung secara resmi sama sekali. Mereka umumnya baik-baik saja, tapi mereka tidak dijamin menerima update keamanan. Jika pembaruan keamanan ditemukan, paket ini mungkin tidak akan pernah menerimanya sampai rilis Ubuntu berikutnya ketika versi paket yang lebih baru ditarik secara otomatis.
Hal ini seharusnya tidak membuat Anda takut untuk tidak menginstal perangkat lunak dari Universe. Ini biasanya tidak menjadi perhatian - aplikasi desktop penting seperti Firefox adalah bagian dari Main dan akan menerima update penting. Jika ada masalah besar, komunitas Ubuntu bisa memperbaiki lubang dan menggelar perbaikan. Komunitas persis seperti apa adanya - pengguna Ubuntu dan penggemar yang tidak dipekerjakan oleh Canonical, namun mengabdikan sebagian waktu mereka untuk mengerjakan Ubuntu atau memelihara paket tertentu.
Namun, pada sistem server, ada baiknya mempertimbangkan apakah perangkat lunak server yang Anda instal adalah bagian dari Main atau Universe. Jika dari gudang Universe, Anda mungkin perlu mengawasi pembaruan keamanan. Anda mungkin harus memperbarui perangkat lunak server sendiri jika ditemukan lubang.
Anda bisa melihat perangkat lunak Universe dengan mencari lisensi "Open source" dan baris "Canonical tidak memberikan update. .. Beberapa update mungkin disediakan oleh komunitas Ubuntu." Canonical menggunakan kata "may" here - tidak ada jaminan!
Multiverse - Perangkat Lunak yang Tidak Didukung, Perangkat Lunak Tertutup dan Perangkat Lunak yang Dilarang Paten
Multiverse adalah tempat untuk barang-barang yang patut dipertanyakan dan kontroversial. 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 mencakup perangkat lunak sumber terbuka dengan batasan hukum - misalnya, perangkat lunak pemutaran audio dan video yang melanggar hak paten. Perangkat lunak pemutaran DVD tidak disertakan di sini - ada masalah hukum serius seputar perpustakaan pemutaran DVD open source libdvdcss. Sebenarnya, libdvdcss tampaknya ilegal di AS.
Ubuntu tidak dapat secara resmi mendistribusikan paket ini bersamaan dengan distribusi utama, namun disediakan di sini untuk kenyamanan Anda. Pada distribusi Linux lainnya, barang-barang di sini sering ditemukan di repositori pihak ketiga yang harus Anda jalani - RPM Fusion untuk Fedora, Packman untuk openSUSE, dan Penguin Liberation Front( PLF) untuk distribusi Mandriva yang tidak berfungsi.
Seperti halnya repositori Universe, Multiverse adalah repositori yang didukung oleh masyarakat. Tidak ada jaminan update keamanan disini. Karena begitu banyak paketnya tertutup, masyarakat sering tidak dapat memperbaiki masalah yang Anda hadapi meski mereka menginginkannya.
Anda bisa melihat paket ini dengan lisensi "Unknown" mereka. Seperti halnya Universe, Ubuntu Software Center menyatakan bahwa komunitas Ubuntu mungkin menyediakan update, tapi Canonical tidak mau.
Pada PC rumah biasa, Anda tidak perlu terlalu khawatir akan perbedaan ini. Paket yang Anda instal dari Universe pada 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.
Pada server atau workstation yang 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 di server Ubuntu.