Найти - Пользователи
Полная версия: Взаимодействие с менеджером пакетов в ubuntu
Начало » Python для новичков » Взаимодействие с менеджером пакетов в ubuntu
1
d54wvzc+i5zirs
Подскажите пожалуйста, есть ли библиотека для управления менеджером пакетов, то есть, чтобы не надо было использовать subprocess или подобные модули.
Хочется иметь возможность устанавливать программы, удалять и т д
py.user.next
pypi. aptdaemon
пример
d54wvzc+i5zirs
py.user.next
Спасибо, только вот досадно, что док вообще невидно.
py.user.next А других вариантов ни каких нет?
py.user.next
aptdaemon.client.rst

Это, походу, надо Sphinx'ом строить.

Выдержка из питоновского Doc/README.txt:
Building the docs
=================

You need to have Sphinx <http://sphinx-doc.org/> installed; it is the toolset
used to build the docs. It is not included in this tree, but maintained
separately and available from PyPI <http://pypi.python.org/pypi/Sphinx>.

d54wvzc+i5zirs
А других вариантов ни каких нет?
Этот я на pypi нашёл, и он показался мне самым развитым.
s0rg
apt же, емнип он с убунтой из коробки идет.
d54wvzc+i5zirs
s0rg
Да ни кто с этим не спорит, мне просто нужно средство для общения с apt. Чтобы была возможность устанавливать, удалять программы с помощью python скриптов.
Фишка в том, что хочется иметь какой-то api, а не вызывать внешние софтины.
s0rg
Это и есть библиотека, там ссылка на https://pypi.python.org/pypi/apt
d54wvzc+i5zirs
s0rg спасибо большое, я не знал, что apt доступен как python библиотека.

Для других ищущих, я пользовался этой докой http://apt.alioth.debian.org/python-apt-doc/library/index.html и ещё на stackoverflow нашёл готовый пример использования этой библиотеки http://stackoverflow.com/questions/17537390/how-to-install-a-package-using-the-python-apt-api
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB