用两个硬盘安装程序

用两个硬盘安装程序

我已经在不同计算机上的 Windows、Mint 和 Ubuntu 之间切换大约一个月了,现在我想让我的主计算机 Xubuntu。我已经看到了大量关于如何在初始操作系统安装中使用两个硬盘驱动器(我有一个 SSD 和 HDD)进行所有设置的资源,但不确定在哪里安装某些程序等。

例如,在 Mint 上,每次我安装某些东西时,我都会执行“sudo apt-get 'whatever'”,一切几乎都是自动的。如果我有两个硬盘,如何指定安装到哪个驱动器?另外,我是否应该担心将程序安装到哪个硬盘驱动器(操作系统与额外卷)?例如,如果我在额外的卷上安装了 g++,这会重要吗?另外,我是否需要担心某些依赖项不在操作系统驱动器上?

答案1

基本上,您正在考虑商业游戏。

例如,整个 Debian CD 集是 8 张 650MB 的压缩 CD。 Ubuntu Desktop 声称最低要求约为 5GB,但几乎可以肯定会略高一些。相比之下,Windows 被描述为需要 20GB,并且不包含 Office 套件。就我个人而言,我发现当前的 Linux 桌面环境适合 40GB 文件系统(已满 50%),不包括用户数据文件。因此,实际上不可能用分发存储库中的程序填充 128GB SSD...

...也没有任何方法可以将包重定向到您选择的文件系统。他们会使用/或更具体地说/usr

您没有提到自己是一名重度游戏玩家,所以我认为程序不会给您带来任何问题。如果您需要空间,您可以将音乐和视频转储到硬盘驱动器,而无需真正注意。其他的,我想这只是适合的问题。

除非你的内存约为 150GB 或更少如果您以后不想做任何摆弄,我强烈建议保留/homeSSD,并单独安装硬盘驱动器。当您基本上有任何随机 IO(访问多个文件)时,10 毫秒的延迟是可以察觉的。在达到 100 毫秒的神奇数字之前,只需 10 个随机 IO。 SSD = 太好了(随机读取我得到了 0.3 毫秒)。

我的意思是,从技术上讲,我可以谈论 Steam / Wine //home/user默认安装的任何内容,以及选择如何优先考虑它们与其他类型的文件。但从“你不会需要它”开始,如何管理移动你自己的数据文件是非常明显的。因此,等到您遇到真正的问题时,您就可以具体询问:)。

答案2

在 Linux 中,您不需要将东西安装到特定的驱动器上。您只需使用它们安装一个软件包,组成该软件包的各种文件最终会出现在系统中的各个位置。

然后,作为完全不同的操作,您可以在不同的安装点(目录)安装光盘,然后它们为该目录提供磁盘空间。

多年来,Linux 已经有了 LVM,它允许您将物理磁盘收集到(卷)组中并创建可以用作磁盘的逻辑卷,最常见的用法是收集磁盘,因为将其收集到一个(这只是一种猜测,我不知道)有数据支持)。还有设备映射器(从技术上讲,它也低于 LVM——可以进行 RAID 和加密)可能会使事情变得复杂,但您现在不必担心。

作为起点,您必须在/.当您不知道自己在做什么时,我会考虑的唯一其他安装点是/home,有几个原因: - 如果我必须重新安装,它可以轻松保留 - 这是(到目前为止)我最需要的目录空间在

当你有两张光盘时,我会使用较小的 for/和较大的 for /home,但正如你所说的一个是 SSD,速度也可能是需要考虑的因素。

担心不同光盘上的内容的唯一真正原因是,如果一张光盘坏了,启动时可能会出现问题。但只要您没有单独的挂载点/boot/sbin//bin/lib/root/var就不应该遇到重大问题(我使用的较少)。

相关内容