我的系统中有 SSD 和 HDD。我双启动了 kubuntu 和 windows 10。在 Kubuntu 中,我从 SSD 中为 / 文件夹留出 30 GB 空间,从 HDD 中为 Home 目录留出 540 GB 空间。那么,我安装的程序放在哪个目录中呢?请帮忙。
答案1
简短的回答是:交给系统吧。
程式通过软件中心安装安装在/
文件夹下的系统文件夹中。这些系统文件夹是在软件包中定义的。为了更改这些文件夹路径,您需要重新打包程序。
当使用 和 的不同分区时/
,/home
您必须确保为/
要安装的软件提供足够的空间。原则上,您预计的 30 GB 通常足以容纳系统和大量软件。
要自行控制和调整软件安装位置的分配,需要具备足够的系统技术知识
- 正如前面所指出的,要更改实际的安装路径需要重新打包软件。
- 或者,您始终可以通过符号链接将不同的分区连接到根文件系统的不同部分。在以前的 unix 时代,驱动器很小,
/usr
通常位于单独的分区上。这就是为什么我们仍然看到/bin
和/usr/bin
文件夹,而直到最近,它们才通过链接到在 Ubuntu 中真正“统一/bin
”/usr/bin
。
程序在软件源之外手动安装,应安装在/usr/local
或 下/opt
。安装脚本附带的程序通常安装在 下/opt
。例如,Google Chrome 安装在 下/opt/google
。要将可执行文件放入搜索路径中,请将符号链接放在usr/bin
该链接下,链接回实际的可执行文件/opt/google/chrome/google-chrome
。
答案2
您安装的程序通常会apt
占用/
30Gb 的/
空间,但这在很大程度上取决于您使用的应用程序。
还有其他应用程序,您可以决定将其放在何处(或者甚至可以同时选择apt
安装程序和备选 zip/安装程序),例如 eclipse、anaconda、android studio 等。您可能希望将它们放在 中/home
。没有适用于所有应用程序的单一程序,您必须逐一查找。这里有三个示例:
- 对于 Eclipse,请按照以下说明操作如何在 Ubuntu 上手动安装 Eclipse 这里, 或者这里。
- 对于 anaconda,请按照说明操作这里。
- 对于 Android Studio,请按照说明进行操作这里。
对于其他人,您也应该搜索类似“ubuntu install home eclipse”的内容。
也可以看看这。