Скрипты, используемые `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 делает и работает оттуда. Это не простое приложение, хотя. Потребуется некоторое время, чтобы выяснить, что же на самом деле происходит внутри этого класса, прежде чем вы сможете его осмысленно использовать.

Другие вопросы по тегам