如何重新安装 dnsmasq-base

如何重新安装 dnsmasq-base

我按照教程操作后不小心删除了 dnsmasq-base,而没有查看评论中的警告。所以我想知道,有没有办法在不丢失任何数据的情况下恢复我的网络管理器?

答案1

您可以使用 live cd 中的 chroot 从不可启动/无网络系统安装软件包。遵循本指南直到第六步(执行第六步,但不要执行第七步)。我知道该指南是关于 grub 的,但我们感兴趣的是 chroot 过程。

完成这些之后,您只需执行一下操作并重新启动即可sudo apt-get install dnsmasq

答案2

您可以从以下位置下载已删除的软件包:

http://packages.ubuntu.com/search?keywords=dnsmasq-base

http://packages.ubuntu.com/search?keywords=network-manager

另请下载:network-manager-gnome(我无法发布 3 个链接)

根据您的发行版选择正确的软件包:Ubuntu 12.04 LTS:Precise Pangolin Ubuntu 12.10:Quantal Quetzal Ubuntu 13.04:Raring Ringtail

将这些文件复制到 USB 盘。启动 Linux 操作系统并将 USB 盘上的文件复制到文件夹中。

打开终端并转到文件夹。

然后使用以下方式安装:

sudo dpkg -i <package name>

之后,重新启动网络管理器:

sudo service network-manager restart

我希望这能有所帮助!

相关内容