web-dev-qa-db-fra.com

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

Je suis passé 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 aucun moyen possible d'activer ces sources tierces à l'aide de 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 modifier via Paramètres nécessite le mot de passe d'un utilisateur super privilégié (idk si c'est le terme exact). Je peux utiliser toutes mes données de connexion avec tous les objets Sudo et Sudo su en ligne de commande, même si je suis passé à 16.04 avec Sudo do-release-upgrade (Weird right ..!? Idk pourquoi sysadmin a défini cette restriction en premier lieu).

De plus, une autre solution à laquelle je pense est de réinstaller ces paquets, ce qui réactivera ces sources, je suppose.

5
The Coder

Je gère mes sources manuellement à partir de cli à l'aide d'un éditeur de texte standard tel que vim ou nano.

Le sources.list principal se trouve ici:

/etc/apt/sources.list

et la plupart des sources tierces sont à:

/etc/apt/sources.list.d/

vous pouvez simplement utiliser un éditeur de texte pour les éditer 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 (retirez #):

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

puis enregistrez le fichier modifié et exécutez Sudo apt update.

7
Ravexina