安装 LAMP 服务器时,我选择了tasksel,并删除了我的DE(Xfce)和似乎还删除了显示管理器(LightDM)(这是A已知的“漏洞”, 相信它或不)。现在我只需要连接到wifi即可开始重新安装已移除的组件。
然而,似乎没有什么可以开始的。我没有无线接口(ifconfig -a
仅显示enp0s
和lo
)。我没有nmcli
、、、、、或。iw
iwconfig
通过相关工具,我至少(也许只有)、、和。显示已加载且不活动(死亡)。我可以用 w/ 激活它,但仅此而已。我编辑了 /etc/network/interfaces,以包含无线信息,如所述iwlist
wpa_supplicant
ifup
ifdown
ip
dhclient
netplan
ifconfig
systemctl status network-manager
network-manager.service
systemctl restart network-manager
这里,并重新启动。这给我带来了任何好处。lspci -v
向我保证我(仍然)拥有英特尔无线 8265 / 8275 网络控制器。问题:除了完全重新安装发行版之外,我还能尝试做些什么来连接 wifi 吗?一些让事情进行下去的东西。我使用的是 Ubuntu 18.04 LTS
答案1
该问题已通过 chroot 解决(感谢 Jason Croyle 的提示)。也许是“作弊”(因为我在另一个系统中建立了wifi连接),但“诚实”的解决方案并没有出现。幸运的是,我的计算机上安装了另一个 Linux,所以甚至不需要使用实时 USB。该过程本身已被描述这里。我还按照建议制作了一个脚本这里(实际上有两个:一个用于 chroot,另一个用于 chroot 后的清理)。使用脚本,我得到了“No tty present and no Askpass..”错误,通过(其中明确要求来自标准输入的密码)sudo chroot /mnt/sda8 /bin/bash
解决。sudo -S chroot /mnt/sda8 /bin/bash
-S
我还可以评论如何从 Taskel 造成的严重破坏中恢复过来,但考虑到 SE 的“激光般的聚焦”,我可能不应该。所以帮自己一个忙,避免任务