Использование API-интерфейса Python apt на python 2.7? Я не смог узнать, как это сделать.
Вам нужно будет использовать Python 3, который не должен быть проблемой, поскольку текущие выпуски Ubuntu (кроме скорого-EOL 12.04) имеют Python 3 по умолчанию и переходят к использованию только Python3 по умолчанию. Используйте объект aptsources.sourceslist.SourcesList:
#! /usr/bin/python3
import aptsources.sourceslist as sl
sources = sl.SourcesList()
sources.add('deb', 'mirror://mirrors.ubuntu.com/mirrors.txt', 'xenial', ['main'])
sources.save()
Вам нужно будет использовать Python 3, который не должен быть проблемой, поскольку текущие выпуски Ubuntu (кроме скорого-EOL 12.04) имеют Python 3 по умолчанию и переходят к использованию только Python3 по умолчанию. Используйте объект aptsources.sourceslist.SourcesList:
#! /usr/bin/python3
import aptsources.sourceslist as sl
sources = sl.SourcesList()
sources.add('deb', 'mirror://mirrors.ubuntu.com/mirrors.txt', 'xenial', ['main'])
sources.save()
Вам нужно будет использовать Python 3, который не должен быть проблемой, поскольку текущие выпуски Ubuntu (кроме скорого-EOL 12.04) имеют Python 3 по умолчанию и переходят к использованию только Python3 по умолчанию. Используйте объект aptsources.sourceslist.SourcesList:
#! /usr/bin/python3
import aptsources.sourceslist as sl
sources = sl.SourcesList()
sources.add('deb', 'mirror://mirrors.ubuntu.com/mirrors.txt', 'xenial', ['main'])
sources.save()
Вам нужно будет использовать Python 3, который не должен быть проблемой, поскольку текущие выпуски Ubuntu (кроме скорого-EOL 12.04) имеют Python 3 по умолчанию и переходят к использованию только Python3 по умолчанию. Используйте объект aptsources.sourceslist.SourcesList:
#! /usr/bin/python3
import aptsources.sourceslist as sl
sources = sl.SourcesList()
sources.add('deb', 'mirror://mirrors.ubuntu.com/mirrors.txt', 'xenial', ['main'])
sources.save()