web-dev-qa-db-fra.com

Différence entre l’utilisation de `add-apt-repository` et l’ajout d’un lien vers le fichier sources.list

Du point de vue de l'utilisateur, ils semblent équivalents. Certains programmes peuvent être installés via apt-get install après avoir ajouté un lien au sources.list.

D'autres doivent être installés en ajoutant un ppa via la ligne de commande et, autant que je sache, cette méthode ne crée pas d'entrée dans le fichier sources.list.

Donc, il doit y avoir une différence technique? Et, le cas échéant, quelle est la différence entre un PPA et un référentiel?

8
Konstantin Schubert

Ajouter via PPA ajoute une liste. fichier dans /etc/apt/sources.list.d, qui provient de apt et il y a donc un référentiel.

Add-apt-repository offre l'avantage d'ajouter non seulement la source, mais également la clé GPG du référentiel, de sorte que vous n'avez pas à le faire manuellement.

10
Jorge Castro

Ajouter un PPA via la ligne de commande crée une entrée.

Ligne de commande:

Sudo add-apt-repository ppa:webupd8team/jupiter
Sudo apt-get update
Sudo apt-get install jupiter

Après avoir ajouté le référentiel, il apparaît dans le Centre logiciel Ubuntu:

enter image description here

1
Rinzwind