Scripts usados pelo 'jockey-common'

1

É possível fazer um script que basicamente faz o mesmo que jockey-common ? Ou seja, um script para encontrar qualquer hardware que requer drivers proprietários e instalá-los.

EDIT Como Oli mencionou, os scripts já estão presentes no Ubuntu, se algum de vocês já souber qual script corresponde a quais opções listadas em jockey-text --help e como usá-las, por favor responda!

    
por Oxwivi 09.03.2011 / 12:17

1 resposta

2

Não tenho certeza se sei o que você quer alcançar, mas jockey-text permitirá detectar e instalar drivers a partir da linha de comando.

Ele tem vários argumentos em que você pode analisar a saída e alimentá-los de volta por meio de um script. Basta olhar para jockey-text --help

Se você precisa realmente brincar com como funciona, é tudo Python (com uma leve camada de dbus), então você está livre para simplesmente mergulhar com o que quiser.

Você pode encontrar os scripts em /usr/lib/python2.6/dist-packages/jockey/ (este caminho será alterado em versões futuras do Ubuntu quando houver uma versão diferente do Python sendo usada) e você pode ver como jockey-text faz interface com isso em seu próprio script aqui: /usr/bin/jockey-text .

Eu sugeriria herdar jockey.ui.AbstractUI como jockey-text e trabalhá-lo a partir daí. Não é uma aplicação simples. Vai levar um pouco de tempo para descobrir o que realmente está acontecendo dentro dessa classe antes que você possa usá-la significativamente.

    
por Oli 09.03.2011 / 13:56