web-dev-qa-db-fra.com

Comment puis-je ajouter un PPA sur Ubuntu à l'aide de l'API apt python apt?

Utilisation de l'API apt Python apt sur python 2.7? Je n'ai pas été en mesure de savoir comment le faire).

2
answerSeeker

Vous devrez utiliser Python 3, ce qui ne devrait pas être un problème étant donné que les versions actuelles d'Ubuntu (à l'exception de bientôt-EOL 12.04) ont toutes Python 3 installés par défaut et utilisent uniquement Python3 par défaut. Utilisez le aptsources.sourceslist.SourcesList objet:

#! /usr/bin/python3

import aptsources.sourceslist as sl

sources = sl.SourcesList()
sources.add('deb', 'mirror://mirrors.ubuntu.com/mirrors.txt', 'xenial', ['main'])
sources.save()
4
muru