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