Bagaimana cara mengaktifkan repositori “multiverse”?

55

Saya terus melihat tempat merujuk ke repositori "multiverse" sebagai tempat saya bisa mendapatkan perangkat lunak, bagaimana saya bisa mengaktifkan repositori ini? Silakan tentukan bagaimana melakukan ini secara grafis dan melalui baris perintah.

Jorge Castro
sumber

Jawaban:

43

Repositori Multiverse berisi paket (perangkat lunak) yang "tidak gratis", merujuk pada batasan lisensi.

Repositori Multiverse berisi perangkat lunak yang telah diklasifikasikan sebagai tidak bebas. Perangkat lunak ini mungkin tidak diizinkan di beberapa yurisdiksi. Saat memasang setiap paket dari repositori ini, Anda harus memverifikasi bahwa undang-undang di negara Anda mengizinkan Anda untuk menggunakannya. Selain itu, perangkat lunak ini mungkin tidak termasuk pembaruan keamanan.

Untuk informasi tambahan tentang filosofi repositori ubuntu, lihat Tinjauan umum repositori perangkat lunak Ubuntu default

Anda dapat mengaktifkan repositori dari baris perintah atau secara grafis.

Secara grafis

Buka Pusat Perangkat Lunak, navigasikan ke tab "perangkat lunak Ubuntu" di bagian atas, pilih (centang) multiverse.

Pusat Perangkat Lunak

Gunakan tombol "Reload" untuk memperbarui daftar paket Anda.

Muat ulang

Garis komando

Buka /etc/apt/sources.listdengan editor apa pun.

# command line editor (nano)
sudo -e /etc/apt/sources.list

# graphical editor
gksu gedit /etc/apt/sources.list

Batalkan komentar (hapus tanda # dari depan) multiversebaris atau tambahkan jika perlu, sehingga barisnya terlihat seperti ini:

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse
#deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse
deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
#deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse

Batalkan komentar deb-srcbaris jika Anda perlu mengunduh kode sumber (sebagian besar pengguna tidak perlu kode sumber, jadi jika ragu, biarkan dinonaktifkan).

Simpan hasil edit Anda (jika Anda menggunakan nano, Ctrl+ X, lalu ketik Yuntuk menyimpan perubahan Anda) lalu, untuk memperbarui daftar paket Anda, jalankan

sudo apt-get update
Harimau kumbang
sumber
Jika garis tidak ada pada file itu, salin yang ada dari alam semesta dan ganti kata 'alam semesta' dengan 'multiverse'
Meetai.com
Bisakah seseorang memperbarui tangkapan layar? Terima kasih.
kiri
@ minerz029 - sudah ada tangkapan layar yang diposting. Lihat juga help.ubuntu.com/community/Repositories/Ubuntu
Panther
1
Anda dapat menggunakan sed, untuk menghapus tanda komentar pada baris yang diakhiri dengan multiverse:sudo sed -i '/^#.*multiverse$/s/^# //g' /etc/apt/sources.list
jfs
1
Turun karena jawaban dengan sudo apt-add-repository multiverse jauh lebih baik dan lebih modern.
Evan Carroll
49

Opsi lain yang tersedia untuk rilis Ubuntu yang lebih baru:

sudo apt-add-repository multiverse && sudo apt-get update

Dari halaman manual:

Examples:
  apt-add-repository 'deb http://myserver/path/to/repo stable myrepo'
  apt-add-repository 'http://myserver/path/to/repo myrepo'
  apt-add-repository 'https://packages.medibuntu.org free non-free'
  apt-add-repository http://extras.ubuntu.com/ubuntu
  apt-add-repository ppa:user/repository
  apt-add-repository multiverse
Erik Osterman
sumber
2
... yang memerlukan beberapa paket yang tidak diinstal secara default.
0xC0000022L
20

Dari baris perintah tanpa menggunakan editor teks atau GUI:

sudo sed -i "/^# deb.*multiverse/ s/^# //" /etc/apt/sources.list

http://alestic.com/2012/05/aws-command-line-packages

Jonathan Oliver
sumber
6
Luar biasa. Dan , idempoten. Perhatikan, bagaimanapun, bahwa ini agresif - semua repo deb multiverse akan ditambahkan, bahkan yang dibuat dari src. Untuk menghilangkannya, tambahkan spasi setelah "deb", jadi kita punyasudo sed -i "/^# deb .* multiverse$/ s/^# //" /etc/apt/sources.list; sudo apt-get update
Brent Faust
6
Setidaknya dalam versi Ubuntu terbaru, baris sumber multiverse tidak ada dalam file sources.list, hanya repo keamanan multiverse yang akan diaktifkan oleh perintah ini.
Guss