[Exchange Ideas] 多个wine软件的windows文件夹或组件是共享还是各自己独立的?
Tofloor
poster avatar
叶落无语
deepin
2025-05-30 11:43
Author

比如先安装一个软件,需要.net环境,安装之后,再安装其他需要.net环境的软件, 是否就可以直接使用而不需要再单独安装?

如果各个wine软件之间,各种DLL或组件都需要单独安装,是否太占用空间?

Reply Favorite View the author
All Replies
神末shenmo
deepin
Spark-App
Solutions Team Moderator
2025-05-30 12:27
#1

商店的都是独立的,自己的默认是共享的

Reply View the author
叶落无语
deepin
2025-05-30 14:48
#2
神末shenmo

商店的都是独立的,自己的默认是共享的

“自己的默认是共享的”是说自已通过wine运行或安装的windows应用程序会共享同一个windows运行环境?

那安装了应用商店里那个统信Windows应用兼容引擎3.3版本的,用它手工安装的程序是不是就是你说的“自己的”?

Reply View the author
running
deepin
2025-05-30 15:58
#3

@叶落无语,你好,使用商店里统信Windows应用兼容引擎3.3版本,每个应用是独立的windows环境,需要重新安装组件。这个好处是避免干扰其他不需要的应用,组件占用的磁盘空间不多。如果你想共享的话,在统信Windows应用兼容引擎添加第一个应用安装好之后,进入应用的高级调试界面,找到【调试工具】,选择【应用卸载器】,在应用卸载器里面添加新的应用,图文详情在这个帖子 https://bbs.deepin.org/post/283011 【10、如何在已有的应用列表中运行升级、安装程序

Reply View the author
叶落无语
deepin
2025-05-30 16:53
#4
running

@叶落无语,你好,使用商店里统信Windows应用兼容引擎3.3版本,每个应用是独立的windows环境,需要重新安装组件。这个好处是避免干扰其他不需要的应用,组件占用的磁盘空间不多。如果你想共享的话,在统信Windows应用兼容引擎添加第一个应用安装好之后,进入应用的高级调试界面,找到【调试工具】,选择【应用卸载器】,在应用卸载器里面添加新的应用,图文详情在这个帖子 https://bbs.deepin.org/post/283011 【10、如何在已有的应用列表中运行升级、安装程序

好的。谢谢

Reply View the author
加菲不是胖橘
deepin product team
2025-06-03 10:33
#5

你这种诉求是多个应用共容器了,我也在兼容引擎的基础上提供一种方案:在某个你认为可以一起安装的应用(容器内环境已安装好.net等)上-菜单-高级调试,然后选择“+”可以把某个应用安装在当前选择的容器内。

image.png

Reply View the author
叶落无语
deepin
2025-06-03 15:14
#6

后续是否有可能像 widows 下的 WSL 一样,搞一个 Linux Subsystem For Windows (LSW) ?

虚拟一个统一的Windows环境,自己要用的软件、共享组件都安装在这个环境里,软件之间可以互相协作,数据文件共享?

好像现在统信兼容引擎可以在一个容器里安装多个windows软件,功能上差不了,只是没有提出这个概念。

也许他们觉得没必要吧。。

另外,WSL使用了一些虚拟化的技术 ,wine好像只是做了接口API的转换和文件、注册表等资源映射?

Reply View the author