[other] 为什么玲珑应用安装到/var/lib下
Tofloor
poster avatar
咿呀
deepin
2026-09-06 13:23
Author

为什么玲珑应用安装到/var/lib下

一般下来说,非系统应用安装在/opt下,安装的玲珑应用也可以放/opt下呀;这样即使系统安装之初没有单独给/opt分区,当系统分区空间不足之时也可以给/opt再分区迁移。

而现在当系统盘空间不足时,面临的确是需要迁移/opt和/var/lib/linglong或者/var,而且需要分别要有单独的分区(之前用过将/var/lib/linglong目录通过软链接方式放到/opt下,可是在更新25.2.1后玲珑应用无法使用了,经查后发现是软链接方式导致玲珑的基础服务无法运行)

非系统应用统一安装到/opt下不是能更好的管理吗?这是为何呢?

Reply Favorite View the author
All Replies
avatar
兆兆嘟嘟嘟
Moderator
2026-09-06 22:56
#1

玲珑是特殊的包管理格式,安装的应用都在自有目录下,snap、flatpak、nix这些也是同理。

Reply View the author
avatar
锵锵枪ᯤ
deepin
2026-09-07 09:12
#2

原生应用一般最早是在usr目录,现在一般实在opt目录。 玲珑里面的应用本质是玲珑的数据文件。所以写入var目录。

Reply View the author
avatar
咿呀
deepin
2026-09-07 17:17
#3
锵锵枪ᯤ:

原生应用一般最早是在usr目录,现在一般实在opt目录。 玲珑里面的应用本质是玲珑的数据文件。所以写入var目录。

理是这个理,但是确实在不系统空间不足时不友好。不过玲珑应用安装后,它里面的文件在不更新的情况下好像也不会变吧。confused

Reply View the author
avatar
咿呀
deepin
2026-09-07 17:34
#4
兆兆嘟嘟嘟:

玲珑是特殊的包管理格式,安装的应用都在自有目录下,snap、flatpak、nix这些也是同理。

我也看到flatpak也是。假如安装系统时给/opt、/home单独给了分区,那么现在这种模式和windows的C盘同理了;安装玲珑应用就到/var/lib/linglong下,也就是系统分区下,加之玲珑应用包比较大,系统分区很快就会满了。要是再给/var/lib/linglong一个单独分区,那么对于非系统应用就有了两处管理地方,而且单独分区必然会有大量未使用空间,在这两个分区中放其他文件容易管理混乱。

Reply View the author