Comment activer le référentiel "multivers"?


55

Je continue à voir des endroits se référer au référentiel "multivers" comme un endroit où je peux obtenir un logiciel, comment puis-je activer ce référentiel? Veuillez spécifier comment procéder de manière graphique et via une ligne de commande.

Réponses:


43

Le référentiel Multiverse contient des packages (logiciels) "non libres", faisant référence à des restrictions de licence.

Le référentiel Multiverse contient des logiciels classés comme non libres. Ce logiciel peut ne pas être autorisé dans certaines juridictions. Lors de l'installation de chaque package à partir de ce référentiel, vous devez vérifier que les lois de votre pays vous autorisent à l'utiliser. En outre, ce logiciel peut ne pas inclure les mises à jour de sécurité.

Pour plus d'informations sur la philosophie des référentiels ubuntu, voir Vue d'ensemble des référentiels de logiciels Ubuntu par défaut

Vous pouvez activer le référentiel à partir de la ligne de commande ou graphiquement.

Graphiquement

Ouvrez le centre logiciel, accédez à l'onglet "Logiciel Ubuntu" en haut, sélectionnez (cochez) le multivers.

Centre de logiciel

Utilisez le bouton "Recharger" pour mettre à jour votre liste de paquets.

Recharger

Ligne de commande

Ouvrir /etc/apt/sources.listavec n'importe quel éditeur.

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

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

Décommentez (supprimez le # du début de) les multiverselignes ou ajoutez-les si nécessaire, pour que les lignes ressemblent à ceci:

## 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

Décommentez les deb-srclignes si vous devez télécharger le code source (la plupart des utilisateurs n'auront pas besoin du code source, donc en cas de doute, laissez-les désactivés).

Enregistrez votre édition (si vous utilisez nano, Ctrl+ X, puis tapez Ypour enregistrer vos modifications), puis, pour mettre à jour votre liste de paquets, exécutez

sudo apt-get update

Si les lignes ne sont pas présentes sur ce fichier, copiez celles qui existent dans l'univers et remplacez le mot "univers" par "multivers"
— Meetai.com

Quelqu'un peut-il mettre à jour les captures d'écran, s'il vous plaît? Merci.
— kiri

@ minerz029 - il y a déjà des captures d'écran postées. Voir aussi help.ubuntu.com/community/Repositories/Ubuntu
— Panther

1
Vous pouvez utiliser sed, pour supprimer les commentaires des lignes se multiversesudo sed -i '/^#.*multiverse$/s/^# //g' /etc/apt/sources.list
— terminant

1
Réduit parce que la réponse sudo apt-add-repository multiverse est beaucoup plus agréable et moderne.
— Evan Carroll

49

Une autre option disponible pour les nouvelles versions d'Ubuntu:

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

De la page de manuel:

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

2
... qui nécessite un package qui n'est pas installé par défaut.
— 0xC0000022L

20

À partir de la ligne de commande sans utiliser d’éditeur de texte ni d’interface graphique:

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

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


6
Excellent. Et c'est idempotent. Notez cependant qu’il est agressif: tous les dépôts multivers de deb seront ajoutés, même ceux destinés à la construction à partir de src. Pour les laisser en dehors, ajoutez un espace après "deb", nous avons doncsudo sed -i "/^# deb .* multiverse$/ s/^# //" /etc/apt/sources.list; sudo apt-get update
— Brent Faust

6
Au moins dans les versions récentes d’Ubuntu, les lignes source multivers ne sont pas présentes dans le fichier sources.list, seul le référentiel de sécurité multivers est activé par cette commande.
— Guss
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.