更改软件中心的默认安装目录

更改软件中心的默认安装目录

我想更改 Ubuntu 软件中心的默认安装路径。我看了这篇文章:如何更改软件中心的默认安装路径?但是 a) 它适用于旧版本的 Ubuntu 并且 b) 它不清楚 - 主要在第 3 个答案中 - 移动主目录是否会改变新软件包的安装路径。

最初,当我安装 Ubuntu 时,我还在使用 Windows,因此我将分区设置得相对较小(40gb),希望安装一些应用程序,但使用我的第三个存储分区(400gb)来保存我的所有文件。现在,我打算放弃 Windows,但不一定想全新安装 Ubuntu。

此外,如果我进行全新安装,并备份主目录,那么我的所有应用程序也会被备份吗?

先感谢您。

答案1

就您而言,删除 Windows 分区然后扩展为 Ubuntu 创建的分区是合理的。您需要使用 Live CD/USB 中的 Gparted,唯一的缺点是,这会花费一些时间 - 几个小时而不是几分钟。请在周末进行此操作,因为那时您并不急需那台电脑。

主目录不包含应用程序,因此,如果是全新安装,则需要重新安装应用程序。也就是说,有一种方法可以保存所有当前安装的软件包的列表,这使得重新安装它们的工作不那么繁琐。

编辑:

要保存已安装软件包的列表,请运行

dpkg --get-selections > ~/Desktop/installed-software

这将创建一个包含所有已安装软件包的文本文件,将其备份,重新安装后您将需要它。

在新系统上,将该文件放入您的主文件夹,然后运行:

sudo dpkg --set-selections < installed-software
sudo apt-get -u dselect-upgrade

答案2

通常,当您从软件中心安装应用程序时,它们会与系统的其余部分融为一体。实际上,没有任何东西与 Windows 中的 C:\Program Files 非常相似。这种情况正在改变,至少对于第三方软件而言。例如,当您从软件中心购买应用程序时,它将被放置在 /opt 中的自己的文件夹中。这与 Program Files 目录类似,只是它永远不会包含任何类型的个人信息。

但是,在桌面系统中,您的主目录之外永远不会存储任何个人信息或设置。所有个人信息(包括所有设置和数据)都存储在您的主目录中,而不会存储在其他任何地方。换句话说,如果您在全新安装中挂载主目录,然后重新安装应用程序,它们将表现得好像系统从未发生过任何变化。没有中央注册表或类似的东西。所有内容都存储在您的主目录中。因此,全新安装非常容易。只需保留您的主目录即可。图形安装程序现在实际上可以为您完成此操作。

请注意,我说的是桌面系统。如果您运行电子邮件、数据库、Web 或其他服务器软件,那么它们的数据通常位于 /var 中。我提到这一点只是为了完整性。如果您不知道自己做过类似的事情,那么您不必担心。

相关内容