全新安装并清理?

全新安装并清理?

大约 3 年前我开始使用 Ubuntu,从那时起就一直是忠实用户。在此期间,我尝试了很多应用程序、主题等。而且,我更新了每个新版本,所以现在我使用的是 Lucid。

基本上,我的系统变得有点“混乱”,我计划进行彻底清理并重新安装。我的 /home 位于与其他所有内容不同的分区上,因此我可以保留它。我想找到并删除未使用、不需要的应用程序(我非常了解如何操作)。此外,我想恢复默认桌面主题并从那里重新构建。其他混乱肯定存在。

因此,我的问题是,清理并重新安装系统的最佳、合理计划是什么?(需要注意的是,我在搜索中发现了很多关于这个问题的链接。这个主题有很多链接,而且很多都已经过时了。所以,至少可以说这变得相当令人困惑。)

谢谢。

答案1

重新安装时通常需要保留 4 件事。

  1. 您的主目录 - 如上所述,您的主目录位于单独的分区上。
  2. 您在 /etc 中所做的任何自定义。如果您进行了任何自定义,那么您可能是手动进行的,因此对它们有所了解。
  3. 已安装程序的列表。执行dpkg --get-selections | grep install > installed.txt将创建当前已安装的软件包列表。就您而言,这听起来不像是您想要保留的内容,因此您可以跳过此步骤。
  4. 您的/var目录。一些程序会将重要数据存储在此处,因此值得备份。我看到存储在 /var 中的内容包括邮件目录、数据库、游戏保存文件和 Web 配置文件。备份意味着您可以有选择地恢复任何需要的内容。

因此,计划可能看起来像这样:

  1. 备份 /etc 中的所有定制内容。
  2. 备份您的 /var 目录。
  3. 运行dpkg --get-selections | grep install > installed.txt或浏览应用程序菜单以查找您经常使用的应用程序的名称。
  4. 重新安装系统。
  5. 安装任何缺少的应用程序。如果您想使用生成的列表,您可以执行以下操作:

    sudo dpkg --set-selection < installed.txt
    sudo apt-get install --yes dselect
    
  6. 重新应用您的定制/etc(如果仍然需要)。

  7. 将主分区升级到 ext4(可选,请参阅Ubuntu 维基百科了解详情)。
  8. 恢复所有需要的内容/var

我建议不要删除主目录中的配置文件;例如,您会丢失浏览器书签和安全密钥等内容。恢复默认设置的更好策略是创建一个新用户帐户,并将其设置与您的正常帐户使用的设置进行比较。

答案2

这完全取决于个人喜好。但如果这是我的系统,我会进行全新安装 - 包括重新格式化 /home。

我之所以要这样做,是因为 7.xx 系列使用的是 ext3 文件系统,而新的 10.04 使用的是 ext4。你可以从 ext3 转换为 ext4,但重新格式化要容易得多,因为我无论如何都要重新安装。

您必须将 /home 备份到单独的驱动器。我会仅备份我需要的文件,而忽略配置文件(隐藏文件,如 .gnome2、.gconf 等)。重新安装后,只需将文件复制回原位即可。

这可能是也可能不是最好的方法。这取决于你的偏好和目标。

答案3

当我想重新开始 Ubuntu 时,我通常遵循以下步骤:

  • 从 LiveCD 启动。
  • 挂载我的主分区
  • 将我的主目录重命名为类似 javier-old 的名称。
  • 安装,保留我的主分区,安装将为默认用户(本例中为 javier)创建一个新的主目录
  • 安装后,我将我的所有普通的文件从 javier-old 到 javier。
  • 然后我从想要保留设置的程序中找到配置文件,然后将其从 javier-old 移动到新目录(通常是 .thunderbird、.gnome2/gedit、.ssh、.Private 等...)
  • Firefox 得到了特殊处理。我保留了扩展文件夹,只复制了其他文件。有时我会更详细地复制 Firefox 文件。通常我只想要书签和密码。

就这样。这样,我不仅可以从一个干净的系统开始,还可以将大多数应用程序重置为默认设置,包括我真正想要的应用程序。

最后,我将 javier-old 目录保留在那里,以防以后想要恢复一些数据或配置。

答案4

$ sudo taskel 删除桌面 && sudo taskel 安装桌面

这将删除桌面集中的所有软件包,然后重新安装它们。这将产生副作用,即删除所有依赖于它们的软件包,从而为您提供您提到的清除功能。您可以使用以下命令查看软件包列表:

$ taskel --task-packages 桌面| less

相关内容