星火应用商店 DCM兼容模式测试

随着国内两家Linux发行版逐渐离开debian主线,兼容适配逐渐成了大问题。无论是openkylin还是deepin 23,都出现了很多应用(尤其是wine应用)的适配难题。相比于给各个发行版单独适配补充依赖,也许,附带一个兼容工具更为有用

目前星火应用商店正在测试dcm容器应用,理论上可以在各个发行版上运行,可在openkylin上测试
在测试之前,请安装星火应用商店的任意主线版本(对于openkylin,推荐依赖更少的终端版)后按照此网址内容测试
测试应用为:企业微信(wine7)
商店下载地址:https://www.spark-app.store/
兼容模式测试地址:DCM 软件包:容器下的兼容性解决方案:企业微信3.1.6- Community - Deepin Technology

还别说,现在这个时候还真正好,上一版本都不行。
开麒麟最新的包,并不像在UBUNTU上搞的,从包的组织上和版本上看,更像是debian12,所以星火商店这时候进来,正逢其时。
不过要有心里准备,用一个我小时候看过的电影来形容:这里的黎明静悄悄。

考虑把wine应用都搬到dcm上
又再考虑,要不要把所有软件都搬到dcm上
前者工作量小,能解决大多数的兼容需求(毕竟目前遇到的兼容性难题是国内两家根社区都砍掉了i386,让wine没法跑了,其他的都还算可以接受)
后者工作量大,但是一旦完成,就可以在任何发行版上跑了

ok有32位的 i386 库环境 ,能使用自带的 crossover 运行win32和win64程序:P

是我的打开方式不对吗?

N: 鉴于仓库 'http://archive.build.openkylin.top/openkylin yangtze-security InRelease' 不支持 'i386' 体系结构,跳过配置文件 'cross/binary-i386/Packages' 的获取。
N: 鉴于仓库 'http://archive.build.openkylin.top/openkylin yangtze-security InRelease' 不支持 'i386' 体系结构,跳过配置文件 'pty/binary-i386/Packages' 的获取。
N: 鉴于仓库 'http://archive.build.openkylin.top/openkylin yangtze-updates InRelease' 不支持 'i386' 体系结构,跳过配置文件 'main/binary-i386/Packages' 的获取。
N: 鉴于仓库 'http://archive.build.openkylin.top/openkylin yangtze-updates InRelease' 不支持 'i386' 体系结构,跳过配置文件 'cross/binary-i386/Packages' 的获取。
N: 鉴于仓库 'http://archive.build.openkylin.top/openkylin yangtze-updates InRelease' 不支持 'i386' 体系结构,跳过配置文件 'pty/binary-i386/Packages' 的获取。
N: 鉴于仓库 'http://software.openkylin.top/openkylin/yangtze default InRelease' 不支持 'i386' 体系结构,跳过配置文件 'all/binary-i386/Packages' 的获取。
W: 无法下载 https://d.store.deepinos.org.cn/store/InRelease  Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  Could not handshake: Error in the certificate verification. [IP: 139.196.179.11 443]
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

这不是没法用吗。。。
而且仓库极为操蛋,我甚至装不上qtcreator和curl,根本没法开发呀

ca证书包都是很旧的版本。。。连不上一些https的网址。。。
算了算了,放弃适配咯,等后续