Я довольно новичок, когда дело доходит до Python, поэтому заранее прошу заранее. Тем не менее, я пытаюсь создать script, который, среди прочего, устанавливает некоторые пакеты Linux. Сначала я попытался использовать субопен, как описано здесь. Хотя это может в конечном итоге работать, я наткнулся на python-apt API, и поскольку я не большой поклонник или не изобретаю колесо, Я решил попробовать.
Проблема возникает при попытке найти примеры/учебные пособия по установке пакета с использованием python-apt. В поисках документации я нашел класс PackageManager, который имеет некоторые методы для установки пакета. Я попробовал простой код, чтобы заставить это работать:
apt_pkg.PackageManager.install("python")
Это не работает так легко, метод установки ожидает apt_pkg.PackageManager вместо простой строки. Таким образом, глядя немного больше, Я нашел этот пример, который выглядит многообещающим, но я немного неохотно использую, так как я не очень понять, что там происходит.
Затем кто-нибудь попытался установить пакет с помощью python-apt, или мне нужно использовать простой стиль прикопа?
Спасибо!