如何在安装软件包时指定安装目录

如何在安装软件包时指定安装目录

我对 Linux 还不太熟悉,在大学里,我的计算机科学教授偏爱 Linux,所以我决定在安装 Windows 8 的同时安装 Ubuntu 和 Kubuntu。现在,我的问题来了。我读到过,最好将文件保存在与 Linux 安装不同的分区中,这样如果您升级,就不会丢失所有内容。因此,我创建了一个大分区(800 GB),用于存储所有操作系统的所有照片、音乐等。以下是我的几个问题。

  • 我使用的是 Ubuntu 14.04,如果我更新到 14.10,我当前安装的程序(如 unrar、chromium)是否与 14.10 兼容?
  • 如果是这样,那么更新是否会删除它们,因为它们与 Linux 安装位于同一分区?
  • 如果这是真的,那么为了供将来参考,在使用 aptitude/apt-get 安装软件包、自行编译或从软件中心安装时,我可以或如何指定安装目录?

如果可能的话,我希望将安装的软件包放在单独的分区上。提前致谢 :)

答案1

  1. Ubuntu 将自动更新从 Ubuntu 存储库安装的程序,以与新版本的 Ubuntu 兼容。
  2. 更新可能会删除一些软件包,但我相信它们只是过时的依赖项。
  3. 这是个坏主意,我不建议这么做。Eliah Kagan 有一个很好的答案这就是为什么,它可以归结为:每样东西都有它的位置,系统会在特定位置寻找东西,因为它是 Linux,移动东西会让它(和你)感到困惑!

普遍的看法似乎是分割分区可以减少损坏。你的操作系统和/home目录是分开的,这样你就可以

  • 在保留数据的情况下重新安装在系统分区上,
  • 轻松备份您的数据分区,或
  • 轻松移动您的数据分区。

相关内容