我在笔记本电脑上安装了 Debian 11 作为标准系统实用程序。我在安装时遇到了网卡问题,所以我无法在安装中连接到我的网络,但在安装后获得了我的网卡的固件,并且当我检查时它运行(希望)正确,如下lspci
所示01:00.0 Network controller: Intel Corporation Wireless-AC 9260 (rev29)
以及检查代码块中systemctl status networking
给出的内容。Loaded: loaded (lib/systemd/system/networking.service; enabled; vendor preset: enabled) Active: active(exited)
检查/etc/network/interfaces
only 给我环回网络接口以及ip a
.
我想连接到我的网络,但我无法弄清楚。我已经检查了指南等,但我没有这些软件包的大多数命令。我尝试从 USB 安装 NetworkManager,但出现错误,提示dpkg: error: unknown option -n
输入dpkg -install /mnt/network-manager_1.30.0-2_amd64.deb
.有人知道我如何连接到我的网络吗?
答案1
长话短说:使用dpkg -i
(单个破折号)或dpkg --install
(两个破折号)。
dpkg -install
由于短期期权和长期期权之间的差异,它不会做任何你想要的事情。
使用单个破折号,大多数 UNIX 命令将假定每个后续字母都是一个单独的选项,并且后续参数适用于最后一个字母表示的选项。
所以dpkg -install
相当于dpkg -i -n -s -t -a -l -l
, 和 (谢天谢地)其中超过一半不是实际识别的标志,因此dpkg
请退出并显示错误消息,而不是轻率地执行单独标志可能建议的操作。
答案2
对于提到的 wifi 硬件,您还需要一些额外的软件包:
firmware-iwlwifi
intel-microcode
firmware-misc-nonfree
来自非自由部分。
要查找是否在 /etc/apt/sources.* 中启用了非自由部分,并且软件包可用,请尝试:
$ apt-cache policy firmware-iwlwifi
firmware-iwlwifi:
Installed: 20210315-3
Candidate: 20210315-3
Version table:
*** 20210315-3 500
500 http://deb.debian.org/debian bullseye/non-free amd64 Packages
100 /var/lib/dpkg/status
您可能需要将这些软件包的 deb 文件下载到 USB 驱动器上并复制到您的系统。然后运行
$ sudo dpkg -i *.deb