驱动安装程序可以做成一个包吗?

驱动安装程序可以做成一个包吗?

以下是安装 Brother 打印机的说明示例:

http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_prn3.html

这只是过程的一部分...有单独的“预安装”过程以及单独的扫描和传真驱动程序过程。

供应商难道不能为每种型号的硬件生产一个可以“做所有事情”的单一软件包吗?如果是这样,他们为什么不呢? “社区”可以为他们做这件事吗?

答案1

这让我想起了为我的设备安装专有驱动程序的过程ATI显卡。 ATI 的软件包实际上就是您所说的“单一软件包”。它可以完成驾驶员工作所需的一切。

所以,从上面的经验来看,答案是肯定的,供应商可以提供方便的Linux软件包。然而,这样做需要额外的努力(即:金钱)。有些公司提供,有些公司不提供,有些公司提供“尽力而为”的支持。

社区真正想要的是公司发布实现开源版本驱动程序所需的硬件规范,以免依赖公司发布驱动程序的更新/错误修复。然而,一些公司希望对其规格保密,这使得开源驱动程序无法普遍使用。

就您而言,我认为该过程仍然非常简单,只是一个配置文件和服务重新启动。当然,“社区”(包括您)可以将其包装在一个包中,就像许多发行版中包含 Flash 一样。也许这个硬件还不够流行,不足以引起包装商的注意......

相关内容