为什么在 Debian 安装期间需要安装网卡驱动程序(Intel 无线适配器、iwlwifi-8265 在 debian-installer 中显示为缺少固件),而在 Ubuntu 中一切都可以开箱即用?驱动程序必须捆绑在 Ubuntu 映像文件中吗?如果是由于非自由软件引起的许可问题,那么如何安装其他驱动程序(例如显卡、磁盘、蓝牙等)并开箱即用?这些驱动程序也是非免费的,对吧?
答案1
main
在 Ubuntu 安装期间,将从存储库安装驱动程序restricted
,其中restricted
包含专有驱动程序。
该non-free
软件应该存在于multiverse
存储库中。
在 Debian 上,可以从存储库中获取专有驱动程序non-free
。
非自由软件:
非自由软件是指任何不自由的软件。它的使用、重新分发或修改是被禁止的,或者需要您征求许可,或者受到严格的限制以至于您实际上无法自由地进行。
专有软件:
专有软件是非自由软件的别称。过去,我们将非自由软件细分为“半自由软件”和“专有软件”,其中“半自由软件”可以进行非商业性的修改和重新分发,而“专有软件”则不能。但我们已经放弃了这种区别,现在使用“专有软件”作为非自由软件的同义词。
这firmware-iwlwifi
是一个提供驱动程序的非自由软件iwlwifi-8265
,官方 iso 不包含该non-free
软件,您应该可以稍后通过添加到non-free
您的驱动程序来安装缺少的驱动程序/etc/apt/sources.list:
deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free
deb http://deb.debian.org/debian-security/ stretch/updates main contrib non-free
deb-src http://deb.debian.org/debian-security/ stretch/updates main contrib non-free
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free
然后:
apt update
apt install firmware-iwlwifi
您可以使用非官方 iso包括non-free
在系统安装期间获取可用 wifi 的驱动程序。
乌班图:存储库