是否有可能制作一个基本上做同样事情的脚本jockey-common
?即,一个用于查找任何需要专有驱动程序的硬件并安装它们的脚本。
编辑正如 Oli 提到的,这些脚本已经存在于 Ubuntu 中,如果你们中有人已经知道哪个脚本对应列出的哪些选项jockey-text --help
以及如何使用它们,请回答!
答案1
我不确定我知道您想要实现什么,但jockey-text
可以让您从命令行检测并安装驱动程序。
它有各种参数,你可以解析输出并通过脚本将它们反馈给它。只需看看jockey-text --help
如果你真的需要玩如何它可以工作,它全部都是 Python(带有少量 dbus),所以你可以自由地深入研究并随意修改你想要的东西。
您可以在 中找到脚本/usr/lib/python2.6/dist-packages/jockey/
(当使用不同的 Python 版本时,此路径将在未来版本的 Ubuntu 中发生变化),您可以jockey-text
在此处看到如何在其自己的脚本中与此交互:/usr/bin/jockey-text
。
我建议jockey.ui.AbstractUI
像jockey-text
上面那样继承并从那里开始工作。不过这不是一个简单的应用程序。在有意义地使用它之前,你需要花一些时间才能弄清楚该类内部到底发生了什么。