Мне нужно добавить ppa на удаленные серверы используя скрипт Python. Эквивалент того, что я хочу сделать в bash, выглядит так:
$ add-apt-repository ppa:user/ppa-name
Я предполагаю, что это будет выглядеть примерно так:
import apt
cache = apt.Cache()
# ?? add the ppa here ??
cache.update()
cache.open(None)
cache['package_from_ppa'].mark_install()
cache.upgrade()
cache.commit()
но я не смог найти в источнике модуля apt много информации, связанной с добавлением репозиториев.