基于 Linux 的操作系统,与 Android 一样具有独立的软件安装

基于 Linux 的操作系统,与 Android 一样具有独立的软件安装

是否有任何基于 Linux 的桌面操作系统将软件安装在单个文件夹中,就像 Android 中那样(需要外部位置上的 android/data 或 obb 文件夹的应用程序除外),或者像 Windows \Program Files\FolderName 一样?

现在我在 ubuntu 上,但我不希望软件分布在不同的位置,如 bin、opt、share、lib 等。

谢谢!

答案1

NixOS 做了一些类似的事情,但不是出于您引用的原因。它仍然在/usr等中创建符号链接/lib,因为这就是Linux系统的运行方式。如果他们不这样做,他们将需要非常长的PATHMANPATHLD_LIBRARY_PATH和其他此类变量。

NixOS 有充分的理由希望将应用程序放置在自己的目录中,但这使系统更难以理解,我的猜测是,这就是它不是如此流行的发行版的原因之一。

一般来说,您似乎想要将一种操作系统的概念应用到另一种操作系统中,但这从来都不是一个好主意。不要那样做。

相关内容