了解Linux设备驱动程序如何工作以及如何使用它们.
对于想要切换到Linux的熟悉Windows或MacOS的人,他们将面临如何安装和配置设备驱动程序的难题. 这是可以理解的,因为Windows和MacOS都有使该过程非常友好的机制. 例如,当您插入新的硬件设备时,Windows会自动检测并弹出一个窗口,询问您是否要继续安装驱动程序. 您也可以从Internet下载驱动程序,只需双击以通过设备管理器解压缩或导入驱动程序即可.
在Linux操作系统上,这并非那么简单. 第一个原因是Linux是开源操作系统,因此Linux发行版有数百种变体. 换句话说,不可能提供适用于所有Linux发行版的指南. 因为为每个Linux安装驱动程序的过程是不同的.
第二,大多数默认的Linux驱动程序也是开源的,并且已集成到系统中,这使得安装一些未包含的驱动程序非常复杂,即使它可以检测到大多数硬件设备也是如此. . 第三,不同发行版的许可证也不同. 例如,Fedora禁止条款禁止包含受法律保护或违反美国法律的专有驱动程序. 而且,Ubuntu允许用户避免使用受法律保护或封闭源代码的硬件设备.
为了更好地了解Linux驱动程序的工作原理,建议阅读“ Linux设备驱动程序”一书中有关设备驱动程序的介绍.
如果您是刚从Windows或MacOS转移过来的Linux新手,您将很高兴知道Linux还提供了一个基于向导的程序来检查驱动程序是否可用. Ubuntu提供了附加的驱动程序选