我在笔记本电脑上使用 Windows 10。我计划切换到 Debian 10 GNOME 桌面。我想在 Debian 中安装的主要软件是GIMP、Inkscape, 和克登利夫。通过在 Debian 10 中使用手动分区,我可以为 Debian 留出多少空间?我有 1 TB 硬盘,所以
/boot = 1GB
Swap = Double of Ram Size
/home = As per user requirement
/ = ? GB
从技术上来说,对于根分区,我可以为上述软件允许多大的大小?根分区 70 GB 足够吗?
如果我尝试举个例子,假设 Windows 10 需要 20 GB 硬盘空间来安装,对于上面提到的其余软件,我会将我的 C 驱动器分区设置为 150 GB。
我希望我尝试解释我的问题。谢谢
答案1
对于 Windows 10 来说 20GB 太少了。我建议您至少为其分配 80GB。
64GB 对于 Debian 根分区 (/) 来说已经足够了。这么多的空间足以同时安装所有桌面环境和大量软件,并且还有大量剩余空间。
交换双倍 RAM 大小是您在非常古老的计算机书籍中读到的内容。根据您的 RAM 和休眠的需要,您可能根本不需要交换。事实上,我至少在 15 年前就完全停止使用 SWAP。我们在工作中运行高负载高可用性服务器,即使对于它们,我们也决定不使用 SWAP,因为在大多数情况下它会影响性能并且带来的好处很少。
您可以将其余所有分区分配给您的主分区,但请记住 Windows 10 没有可靠的读写 ext4 驱动程序。 Linux 目前对 NTFS/fat32/exfat 的支持比 Windows 对 ext4 的支持要好很多。
根据我的经验,200MB UEFI 系统分区(fat32)就足够了。我目前同时安装了 Windows 10 和 Fedora 32,EFI 系统分区只有 40MB 的引导加载程序。
最好为 Linux 有一个单独的 /boot 分区 (ext4)。 500MB 就足够了。
答案2
我的分区有 20GB(目前正在使用 11GB)/
。我没有单独的/boot
它是不需要的(它在过去使用过,是为了与无法启动超过某些块号的固件兼容)。
我确实有/opt
, /var/cache/apt
, 和/usr/local
符号链接到/home
. (截至今天,总共 2.3GB,所以可能不需要。我这样做了/opt
,/usr/local
因为当我升级到现在的发行版/版本时,它们不应该被替换。这样/var/cache/apt
做是为了最大限度地减少升级后网络软件包的下载。)
我已经安装了您提到的所有软件包,以及许多其他软件包,除了 KDE Plasma,而不是 Gnome。