分享

全面解析统信UOS专业版(arm)微信(wine)启动脚本——浅尝辄止

本帖最后由 办公助手 于 2023-8-12 11:22 编辑

本系列教程尝试从三个阶段解析统信UOS专业版(arm)微信(wine)启动脚本,旨在了解wine运行机制,并以此为基础修改脚本安装自己需要的第三方软件。

初阶(初入江湖):介绍几个关键脚本的主要命令行,适用于有简单shell基础,学习后可了解微信(wine)启动机制。

中阶(浅尝辄止):全面解析所有关键脚本中的参数,学习简单修改脚本并利用UOS系统WINE环境安装部分windows软件。

高阶(私人定制):下载第三方wine版本,通过修改脚本参数构建适用于特定软件运行的wine环境,以此来运行更多的windows软件。
  
需要注意的是:  

wine环境仅供测试,完全不能保证其稳定性,请勿用于生产过程!本教程仅用于学习交流使用,因通过本教程操作造成任何损失与本人无关!

wine环境仅供测试,完全不能保证其稳定性,请勿用于生产过程!本教程仅用于学习交流使用,因通过本教程操作造成任何损失与本人无关!

wine环境仅供测试,完全不能保证其稳定性,请勿用于生产过程!本教程仅用于学习交流使用,因通过本教程操作造成任何损失与本人无关!


测试环境:  
CPU:飞腾、麒麟、鲲鹏(理论一致)  
操作系统:统信uos专业版(1060)  



关键文件:  

  1. /opt/apps/cn.189.ecloud.deepin/files/run.sh
  2. /DEBIAN/control
  3. /DEBIAN/postinst
  4. /DEBIAN/postrm
  5. /opt/apps/cn.189.ecloud.deepin/info
  6. /opt/apps/cn.189.ecloud.deepin/entries/applications/files/files.7z
复制代码




以安装天翼云盘并打包为例,对整个配置过程进行详解
准备工作:
自行下载天翼云盘安装包
第一步:准备容器
推荐利用微信容器为参考运行
如果不需要打包,可以和微信共用一个容器,但最好使用独立容器
  1. cp -r ~/.deepinwine/Deepin-WeChat ~/.deepinwine/Deepin-eCloud
  2. WINEPREFIX=~/.deepinwine/Deepin-eCloud deepin-wine6-stable "c:/Program Files/Tencent/WeChat/Uninstall.exe"
复制代码
微信容器里应该有统信优化过的组件,推荐使用
第二步:安装天翼云盘客户端
  1. WINEPREFIX=~/.deepinwine/Deepin-eCloud deepin-wine6-stable  "$HOME/Downloads/ecloud_6.5.8_setup.exe"
复制代码
完成安装后,已经可以通过双击桌面图标启动天翼云盘。
如果不需要打包,下面的内容完全没必要操作,如果希望将软件打包后安装到其他电脑,则还需要很多步骤

第三步:创建安装包目录树
以微信wine安装包为参考进行修改。下载uos微信安装包并进行解包
  1. sudo apt download com.qq.weixin.deepin
  2. dpkg-deb -R com.qq.weixin.deepin_3.7.0.30deepin25_arm64.deb ~/ecloud
复制代码
之所以用到这个包主要是考虑包内含统信优化的库文件
第四步:修改脚本
修改的所有文件都在~/ecloud目录,以此目录为参考,请自行修改自己的路径。
[/        discuz_code_3        ][/        discuz_code_2        ][/        discuz_code_1        ][/        discuz_code_0        ]

试读已结束,请付费阅读全文。

  本文只能试读34%,付费后可阅读全文。 

cn.189.ecloud.6.5.8deepin1_all.deb

92.46 MB, 下载次数: 4

售价: 3 个钻石  [记录]  [购买]

天翼云盘deb包

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服