如何备份文件系统

如何备份文件系统

我使用 sudo rm -r /etc/apt,文件系统中的 apt 文件夹被删除了,导致我甚至无法在终端上使用互联网。有人能建议我如何备份文件系统中的 apt 文件夹吗

答案1

现在进行备份有点晚了。通常你应该备份你的重要数据你就毁了它。

我建议按照以下顺序:

  • 重新安装
  • 从配置相同的机器复制 /etc/apt
  • debootstrap将 Debian 安装到某个目录中,安装必要的软件包(检查软件包管理器日志以获取线索),然后复制回 /etc/apt

答案2

我有点困惑,为什么你无法在终端上使用互联网 - /etc/apt/(本质上)仅控制如何检索新的 Debian 软件包。你还能从命令行执行“ping www.google.com”吗?如果这不起作用,那么你的问题不仅仅是丢失了 /etc/apt/

您应该能够相对轻松地重新创建一个可以工作的 /etc/apt - 您唯一不能缺少的是 /etc/apt/sources.list。apt 还需要两个目录,但它们可以为空。

请尝试以下操作:

mkdir -p /etc/apt/apt.conf.d/
mkdir -p /etc/apt/sources.list.d/
echo 'deb http://ftp.us.debian.org/debian/ stable main' > /etc/apt/sources.list

在最后一行,将“stable”更改为您正在使用的任何内容,并在行尾添加“non-free”和/或“contrib”(如果需要)。

然后做一个apt-get update,你就可以重新开始工作了。

您仍然需要添加 sources.list 中的所有额外存储库,以及与deb-src该行相对应的行 deb,但基本内容应该已涵盖。

祝你好运!

相关内容