Можно ли создать сценарий, который в основном делает то же самое, что и jockey-common
? т. е. скрипт для поиска любого оборудования, для которого требуются проприетарные драйверы, и их установки.
РЕДАКТИРОВАТЬ Как упоминал Оли, сценарии уже есть в Ubuntu, если кто-то из вас уже знает, какой сценарий соответствует каким опциям, перечисленным в jockey-text --help
, и как их использовать, пожалуйста, ответьте !
Я не уверен, что знаю, чего вы хотите достичь, но jockey-text
позволит вам обнаруживать и устанавливать драйверы из командной строки.
У него есть различные аргументы, в которых вы сможете анализировать выходные данные и передавать их обратно через скрипт. Просто посмотрите на jockey-text --help
Если вам нужно по-настоящему поиграть с , как это работает, все это Python (с легким напылением dbus), так что вы можете просто погрузиться в и хакаться с чем угодно.
Вы можете найти скрипты в /usr/lib/python2.6/dist-packages/jockey/
(этот путь изменится в будущих версиях Ubuntu, когда будет использоваться другая версия Python), и вы можете увидеть, как jockey-text
взаимодействует с этим в своем собственном скрипте здесь: .
Я бы предложил наследовать jockey.ui.AbstractUI
, как jockey-text
, и работать оттуда. Это не простое приложение, хотя. Потребуется некоторое время, чтобы выяснить, что на самом деле происходит внутри этого класса, прежде чем вы сможете его осмысленно использовать.