如何重新安装所有网络驱动程序?

如何重新安装所有网络驱动程序?

我想重新安装与网络相关的所有内容,而不仅仅是网络管理器,恢复默认的“刚安装”设置。完全重新安装 Ubuntu 不是一个选择,我只是想知道我是否可以“部分重新安装”网络部分。

运行出来的无线网卡lspci如下:

02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)

答案1

如果您的网络配置出现问题,最好清理其配置文件,而不是重新安装任何东西。

当然,您可以清除与网络相关的软件包,例如网络管理器,删除其配置文件,然后重新安装,但这确实是一种很不雅的做法。

以下是危险的东西:可怕的龙,热等离子体,不要复制粘贴

mkdir ~/network_fix \
&& cd ~/network_fix \
&& dpkg -l | grep -E "^ii(\ ){1,3}network-manager" | awk '{print $2}' | while read -r pkg ; do apt download $pkg ; done \
&& sudo apt-get purge 网络管理器 \
&& sudo rm -r /etc/NetworkManager

然后重新安装

cd ~/network_fix && sudo dpkg -i *.deb

您可能希望在现代 ubuntus 中对 netplan.io 执行相同操作,具体取决于您使用的设置。

您还可以撤消在一些通用配置文件(如 /etc/network/interfaces、/etc/hosts、/etc/resolv.conf 等)中所做的更改。

一种方法是从具有相同发行版的另一个系统、安装在 virtualbox 上的 fe 或从 live CD rsync 任何与网络相关的内容。

然而,在这种情况下,还有关于 systemd 的整个故事,但这超出了我的神经范围......

但尽管如此,你还是想做一些疯狂的事情:)所以我建议在疯狂之前首先描述一下问题是什么。

相关内容