[Exchange and share] 关于玲珑的疑问
Tofloor
poster avatar
blue
deepin
2022-12-08 04:22
Author

1、查看Desktop文件,Exec=ll-cli run com.meitu.mtxx --exec /opt/apps/com.meitu.mtxx/files/bin/mtxx.sh %U

查看文件管理器下/opt/apps下啥也没有(在以管理员打开也一样没有);在命令行查看也一样(sudo su,cd /opt/apps/,ls -a)

请教一下它真正安装的地方在哪?

2、自发行的如音乐,文本编辑器等系统辅助工具,也要用玲珑沙盒隔离,是它们与系统有可能不兼容、或者可能包含有恶意代码导至系统不安全,或者还是其他原因?

(可实际是如双击打开.config/kwinrc时,显示内容是空文件,在只读打开系统里的配置文件时,基本上也显示为空文件)

Reply Favorite View the author
All Replies
方老四
deepin
2022-12-08 05:25
#1

1、玲珑应用在/persistent/linglong/layers/下,玲珑软件是运行在容器中,应用运行时会挂载在容器的/opt/...目录下。

2、玲珑包已经包含了应用的运行环境,理论上可以运行在任何linux发行版上,与系统无关。

Reply View the author
blue
deepin
2022-12-08 06:43
#2
方老四

1、玲珑应用在/persistent/linglong/layers/下,玲珑软件是运行在容器中,应用运行时会挂载在容器的/opt/...目录下。

2、玲珑包已经包含了应用的运行环境,理论上可以运行在任何linux发行版上,与系统无关。

谢谢!在/persistent/linglong/layers下找到了安装的软件。

关于第二点,还是感到有点莫明其妙:

系统自带官方开发的配套的辅助工具(特别是文本编辑器),有必要再带个运行环境沙盒运行吗?

Reply View the author
方老四
deepin
2022-12-08 18:53
#3
blue

谢谢!在/persistent/linglong/layers下找到了安装的软件。

关于第二点,还是感到有点莫明其妙:

系统自带官方开发的配套的辅助工具(特别是文本编辑器),有必要再带个运行环境沙盒运行吗?

V23 Alpha中把自家的全家捅全部换成了玲珑包,我估计有两个原因:一个是玲珑包升级有增量更新的功能,操作系统升级也不会影响到玲珑包的运行;另一个是V23主打的是玲珑包,如果系统自带的软件不是玲珑包,那安装相同的玲珑包软件并不能覆盖以前的软件,要视为两个不同的软件,也会有两个图标出现,这对用户的体验不好。玲珑就是取其相互隔离的意思,系统与应用、应用与应用互不干扰。

Reply View the author
晚秋(lateautumn)
Moderator
2022-12-09 19:10
#4
方老四

1、玲珑应用在/persistent/linglong/layers/下,玲珑软件是运行在容器中,应用运行时会挂载在容器的/opt/...目录下。

2、玲珑包已经包含了应用的运行环境,理论上可以运行在任何linux发行版上,与系统无关。

学习了,尤其是第2点,很棒!

Reply View the author