重新安装场景

重新安装场景

我是 Ubuntu 新手,刚刚在 PC 上安装完 13.10 amd64。这将取代我的 Windows 7 作为我唯一的操作系统。

我只是想澄清一些一直困扰我的问题。我尝试阅读了相同主题的帖子,但我还是无法理解。

我将 80GB 的硬盘分区为:

  • /root:30GB(抱歉造成混淆,我的意思实际上是/
  • /home:40GB
  • /var:3GB
  • swap:4GB(2GB 内存)

如果我错了,请纠正我:

  • 所有用户文档都保存在 中的各自文件夹中/home。但是,假设我想全新安装(格式化)Ubuntu,我不需要备份 和 ,/home因为/var它们位于单独的分区中。但是,在重新安装时,我是否只需选择/root和 格式化,它就会识别所有分区(而不是在 内创建另一个/home和)?/var/root

  • 下载的软件包(来自所有存储库)及其所有依赖项都保存在 中/var。因此,在同一台 PC 上重新安装后(假设我处于离线状态),/var如果我选择更新,它将仅使用 中的最新更新?如果所有已安装的应用程序及其依赖项都在其中,我所需要做的就是重新安装它们而不会遇到错误?我还读到您可以使用它们进行备份aptoncd,然后将 DVD 添加到源中。因此,如果我使用 Synaptic 下载所有排名靠前的应用程序,那么我是否可以拥有一个一体化 DVD 安装程序?

  • 30GB 是否/过多,因为大部分文件要么是/home(个人、下载、音乐、视频),要么是/var(更新、包、已安装的应用程序)?

请原谅我问这样的问题,但我确实想探索和学习更多。

答案1

您似乎对某些事情有正确的想法,但我对这些包裹并不确定。

至于/root,你搞错了。文件系统层次结构标准 (FHS) 有一篇很好的文章,网址为维基百科

/被称为 root,但您将其放在/root了单独的分区上(可能混淆了两者;实际上没有必要将/root其分开放置)。另外,我认为没有必要将其放在/var单独的分区上。

可能不清楚,/您的主文件系统是您的根分区。如果在安装过程中您创建了另一个分区用于,就像您所做的那样,那么安装后当您从中/home浏览时,它将像任何其他文件夹一样,但它实际上将保存在另一个分区上。/home/

如果我是你,我会安装 2 个分区(不包括交换)://home。如果你和我一样有 SSD 和 HDD,请将上述内容放在 HDD 上,并将 SSD 放在/bootSSD 上以加快启动时间。

顺便说一句,这不是 Ask Ubuntu 的问题,而是一个讨论。我建议把它带到ubuntuforums.org

答案2

重新安装场景

您的重新安装场景值得进一步解释。通常我只安装一次,不需要像几年前运行 Windows XP 时那样重新安装,因为系统毛毡行动迟缓,或者通过定期做运动来保持表现成为一种不正常的习惯恩利特安装。(这不仅是 XP 的问题,也是 HDD 的性能特征的问题。)

随着你对操作系统的熟悉,重新安装同一个发行版的可能性会越来越小。与其担心重新安装,你应该备份计划并知道如何恢复它们。有了这些,即使发布升级,几乎每个软件包都是新的,并且可能会出现问题,你仍然可以保存并回滚,直到错误得到修复。

然而,当我写下这个问题的答案时我发现:重新安装 Ubuntu 而不格式化分区--哪些文件夹被删除了?

May 27 21:21:02 ubuntu clear_partitions: Removing var/backups from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/cache from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/crash from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/games from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/lib from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/lock from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/log from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/mail from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/not-formatted from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/opt from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/run from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/spool from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/tmp from / (/dev/sda1).

安装程序将清理很多文件夹/var(以及其他文件夹),其中/var/cache包括/var/cache/apt下载包的存储位置。您不会想var在重新安装期间挂载您的分区。

占用大量磁盘空间的文件夹

典型安装中最大的文件夹/home(取决于您的用户是否存储文件或是否在 Web 浏览器中执行所有操作)应该是/usr,因为压缩包中的大多数文件都会被提取到那里。如果您不清理包缓存(如您所愿),则/usr可能会是两倍/var/cache/apt甚至更大。

如果您安装了大量专有软件包/应用程序,/opt其大小也可能会增大。另一方面,Steam 让您选择安装位置,但/home/$USER/.local/share/Steam默认使用。

相关内容