如何在不重新安装整个系统的情况下将 Ubuntu Server 恢复为默认配置

如何在不重新安装整个系统的情况下将 Ubuntu Server 恢复为默认配置

我问的是,有没有办法将 ubuntu server 16.04 恢复到默认配置,而无需重新安装。它安装在 Raspberry Pi 上

答案1

警告

请谨慎使用并备份您的系统!已在 Lubuntu 上测试,应该可以在 Ubuntu 上运行。

当系统提供删除 GRUB 的选项时,选择否则这将导致你的操作系统无法启动!

要求包括:

  • 您的操作系统的 ISO 映像

脚步:

  1. 安装您的ISO这样您就可以访问这些文件:

    • casper/filesystem.manifest
    • casper/filesystem.manifest-remove
  2. 合并两个文件

    • 不要在挂载 iso 文件夹,创建一个文件夹来保存这些文件

      comm -3 <(cat filesystem.manifest | awk '{print $1}' | sort) <(cat filesystem.manifest-remove | sort) > default.txt
      
  3. 获取系统上当前安装的软件:

    dpkg --get-selections | awk '{print $1}' | sort > currently_installed.txt
    
  4. 比较一下我们从casper文件中得到的内容和从3添加软件的步骤中得到的内容:

    diff -u default.txt currently_installed.txt | grep "^+[^+]" | cut -c 2- > additions.txt
    
  5. 要获取被删除的内容:

    diff -u default.txt currently_installed.txt | grep "^-[^-]" | cut -c 2- > removed.txt
    
  6. 现在删除所有添加的软件:

    sudo apt-get purge $(cat additions.txt)
    
  7. 并添加任何已删除的软件:

    sudo apt-get install $(cat removed.txt)
    
  8. 删除配置文件:

    rm -rf .gnome .gnome2 .gconf .gconfd .metacity 
    

笔记:

  1. 您可以随时创建一个图像系统的安装稍后重复使用(假设您安装新的),或

  2. 重新安装,然后

  3. 文件路径被认为是文件夹你之前创建的,但如果没有,则调整你的路径因此。

  4. 当系统提供删除 GRUB 的选项时,选择

在此处输入图片描述

更多信息来源:

http://www.kingletas.com/2012/07/restore-ubuntu-to-the-default-settings-without-re-installing-it.html

相关内容