[Exchange and share] 玲珑包通俗理解
Tofloor
poster avatar
fax928
deepin
Q&A Team
2023-02-11 04:48
Author

就是系统预装好环境,玲珑包里带着需要的依赖,装好就能用,是这样吗?

Reply Favorite View the author
All Replies
方老四
deepin
2023-02-11 05:43
#1

是这样的。玲珑工具包括构建器(ll-builder)、管理器(ll-cli)、运行器和升级包,玲珑软件运行时会创建容器并挂载共享的runtimes和应用,所有依赖要么在runtimes中,要么在应用包中,从而解决了deb的多重依赖问题。runtimes是可单独安装和升级的玲珑应用包,与操作系统的运行环境完全脱钩,大多数的公共依赖都放在runtimes中,应用包中只包含本应用特别的依赖,确保应用的玲珑包体积不至太大。

Reply View the author
fax928
deepin
Q&A Team
2023-02-11 05:47
#2
方老四

是这样的。玲珑工具包括构建器(ll-builder)、管理器(ll-cli)、运行器和升级包,玲珑软件运行时会创建容器并挂载共享的runtimes和应用,所有依赖要么在runtimes中,要么在应用包中,从而解决了deb的多重依赖问题。runtimes是可单独安装和升级的玲珑应用包,与操作系统的运行环境完全脱钩,大多数的公共依赖都放在runtimes中,应用包中只包含本应用特别的依赖,确保应用的玲珑包体积不至太大。

能理解,和自己理解的不是差太多,非常感谢。tail

Reply View the author
Amber
deepin
2023-02-11 06:28
#3
方老四

是这样的。玲珑工具包括构建器(ll-builder)、管理器(ll-cli)、运行器和升级包,玲珑软件运行时会创建容器并挂载共享的runtimes和应用,所有依赖要么在runtimes中,要么在应用包中,从而解决了deb的多重依赖问题。runtimes是可单独安装和升级的玲珑应用包,与操作系统的运行环境完全脱钩,大多数的公共依赖都放在runtimes中,应用包中只包含本应用特别的依赖,确保应用的玲珑包体积不至太大。

也就是说玲珑包可以完全解决依赖问题咯?

Reply View the author
arkui-x
deepin
2023-02-11 06:56
#4
The user is banned, and the content is hidden.
牧野
deepin
2023-02-11 15:46
#5
Amber

也就是说玲珑包可以完全解决依赖问题咯?

完全解决不可能,要完全解决需要linux提供统一api,大家都用它开发应用,但是开源这种开放的生态那是不可能的!

Reply View the author
arkui-x
deepin
2023-02-11 17:31
#6
The user is banned, and the content is hidden.
方老四
deepin
2023-02-11 18:13
#7
arkui-x
The user is banned, and the content is hidden.

龙芯和统信联合在做基础软件,两家公司联合成立了“悟空联合创新实验室”,只不过龙芯只关注LoongArch架构,统信要把研究成果应用到X86架构。

Reply View the author
181******81
deepin
2023-02-13 17:17
#8
It has been deleted!
181******81
deepin
2023-02-13 17:19
#9
方老四

是这样的。玲珑工具包括构建器(ll-builder)、管理器(ll-cli)、运行器和升级包,玲珑软件运行时会创建容器并挂载共享的runtimes和应用,所有依赖要么在runtimes中,要么在应用包中,从而解决了deb的多重依赖问题。runtimes是可单独安装和升级的玲珑应用包,与操作系统的运行环境完全脱钩,大多数的公共依赖都放在runtimes中,应用包中只包含本应用特别的依赖,确保应用的玲珑包体积不至太大。

怎么感觉有点像 windows 的 .net 。 这么说来这个 runtimes 就会有不同版本对应不同的兼容问题了。哈哈。

Reply View the author