如果我在设置 Debian 之后安装固件,会有什么不同吗?

如果我在设置 Debian 之后安装固件,会有什么不同吗?

如果我之后在完成的系统中安装固件,或者安装程序已经挑选并安装了最佳固件,这对 Debian 有什么影响吗?我想最终彻底从 Windows 切换,并且硬件在某些地方有点不稳定。

Windows 现在默认为我安装默认驱动程序,虽然能用,但质量很差。然后我当然会安装制造商的驱动程序并告诉 Windows 使用它们。我可以通过设备管理器手动执行此操作,也可以使用自动执行此操作的安装程序。Linux 下有这样的概念吗?假设我为一个设备安装了两个驱动程序。内核会自动选择“最佳”驱动程序吗?或者我该如何理解这一点?

对于那些询问的人,我有不同的工作室接口和其他音频硬件,它们在理论上是可以工作的(https://wiki.linuxaudio.org/wiki/hardware_support)。但是,同样的道理也适用于 WiFi 卡,甚至是非自由软件的微代码。

我应该使用非官方的非免费图像还是可以使用官方安装图像?

我可能应该说,我是通过非自由软件包安装固件的。

答案1

与 Windows 不同,在 Linux 系统上,通常只有一组驱动程序,并且随内核一起提供。有时会出于各种原因而从树中提供驱动程序,但通常它们的质量较差且错误较多,除非您有令人信服的理由不这样做,否则您应该始终使用随内核提供的版本。此外,如果您使用安全启动,您将无法加载任何未随内核提供的驱动程序。

如果您有想要使用的树外驱动程序,您可以blacklist在文件中对不需要的模块使用指令/etc/modprobe.d,然后应该会自动为您的硬件检测您想要使用的驱动程序。但是,即使在这种情况下,您也应该鼓励该树外驱动程序的维护者将他们的更改合并到内核中,以造福所有人。

其中一些驱动程序需要固件,而另一些驱动程序则提供基本功能,然后通过固件添加其他功能。许多驱动程序根本不需要固件。如果您确实需要固件,那么无论您是随操作系统一起安装还是稍后安装都无关紧要,但在安装固件之前,驱动程序可能无法工作。Wi-Fi 驱动程序通常就是这种情况,它们通常需要固件,如果没有固件,它们通常完全无法工作。

因此,如果您想通过 Wi-Fi 进行安装,您可能需要非免费镜像才能在安装过​​程中正常工作。否则,两种选择都可以。

相关内容