粗略地记一次修复 Ubuntu NetworkManager 的过程

在一次意外操作中,博主删除了 NetworkManager,导致无法上网。经过一系列尝试,包括检查包列表、从iso镜像中恢复文件,最终成功修复 NetworkManager,恢复网络连接。
摘要由CSDN通过智能技术生成

我想说今天实在是背运——自己做的高温报警突然爆发,导致写的代码没存就直接重启,到了半夜一不小心还把 NetworkManager 给删掉了……

作为一个只比小白厉害一点的我,本来是装了 isc-dhcp-server 后不会用,干脆卸掉,于是
$ sudo apt purge isc-dhcp-server
然后发现 /etc/dhcp 目录还没删,以为没删干净,然后直接来了个列表
$ apt list | grep 'dhcp'
然后发现还有 isc-dhcp-client 没有删,于是果断 purge,最后 autoremove。然后误打误撞地就连带着 NetworkManager 一并删了,然而并不知道。

之后就发现连不上网了,诶我还想呢这可真奇怪。重启服务吧重启不了,说找不到文件。一时也没太在意,可能我记错服务名了吧,干脆直接 sync && reboot。

重启之后才发现 NetworkManager 竟然没了……这下可大发了。

一连试了好多东西:
apt … 没网络装不了东西
ifconfig … 看不到网卡
系统设置 … “网络连接”直接没了
启动 wpa_supplicant 服务 … 然后也没啥反应

好在最后急中生智,想到了我用来装系统的 iso 镜像还在,应该可以进行补救吧。

准备补救

首先我的系统是 Kubuntu,就当是 Ubuntu 吧,它的安装盘一般都有一个 filesystem.squashfs,里面存储了需要安装时复制到硬盘的文件数据。而 NetworkManager 在系统刚安装好后就存在系统之中,那么应该

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值