16 votes

Comment activer les sources tierces désactivées en ligne de commande après la mise à niveau

J'ai mis à niveau de 14.04 à 16.04. Conformément aux instructions de mise à niveau, les sources tierces ont été désactivées. Après la mise à niveau, je ne trouve pas de moyen possible pour activer ces sources tierces en utilisant la ligne de commande au lieu de Paramètres Système > Logiciels et mises à jour > Autres logiciels.

J'ai besoin de le faire en ligne de commande car le changer via les Paramètres nécessite le mot de passe d'un utilisateur super privilégié (je ne sais pas si c'est le terme exact). Je peux faire tout le sudo et les commandes sudo su en ligne de commande avec mon login actuel, même si j'ai mis à niveau vers 16.04 en utilisant sudo do-release-upgrade (Bizarre non..!? je ne sais pas pourquoi le sysadmin a mis en place cette restriction en premier lieu).

Une autre solution possible à laquelle je pense est de réinstaller ces paquets à nouveau, ce qui réactivera probablement ces sources je suppose.

20voto

Ravexina Points 50599

Je gère mes sources manuellement depuis cli à l'aide d'un éditeur de texte régulier comme vim ou nano.

Le fichier principal sources.list se trouve ici:

/etc/apt/sources.list

et la plupart des sources tierces se trouvent à:

/etc/apt/sources.list.d/

vous pouvez simplement utiliser un éditeur de texte pour les modifier et les activer (décommenter):

sudo nano /etc/apt/sources.list.d/sample-sources.list

il devrait y avoir des lignes comme:

# deb http://ppa-url.com/ubuntu trusty main

vous devriez les décommenter (supprimer #):

deb http://ppa-url.com/ubuntu trusty main

ensuite enregistrez le fichier modifié et exécutez sudo apt update.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X