Мне нужно добавить 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, связанном с добавлением репозиториев.