打包了个amd64 的 DEB。
Debian 11.6 amd64 安装正常、使用正常。
---
注:旧版本 eastmoney_1.0-3_amd64.deb
有重大缺陷,可能导致某些 基于 QT 的程序(如 LyX 排版软件)无法启动。
已紧急修正并制作 1.0-4 版本的 DEB 包!
(修正原理:删除安装脚本 postinst 和 postrm ,再手动编写一个 bash 脚本 usr/bin/eastmoney .
脚本的工作原理:先进入目录 /usr/share/eastmoney/, 再强制运行当前目录下的 ./eastmoney 命令即可。)
---
* 已知缺陷
- 原始图标文件扩展名与实际格式不符:
resources/caption_bar/defaultUserFace.jpg,实际为 PNG 格式;
- 新用户注册异常: 新用户注册时,不要点击下面的“立即注册”按钮,否则在
拖动图片滑块界面验证时,会报错“请求缺少em_clt_uiid”,无法登录!
(可以改为点击右上角的“验证码登录”,即可正常注册和使用。)
---

--
* 根据楼主上传的 Linux 版本程序压缩包,制作 deb 安装包。
打包/测试环境:Debian 11.6 amd64
测试结果:安装正常;初步使用,运行正常。
* 程序主目录设定为 /usr/share/eastmoney/
(注:未采用 /opt/eastmoney/ 目录结构);
* 新增安装脚本 postinst 和 postrm. 主要用于自动创建一个指向
原始程序命令 /usr/share/eastmoney/eastmoney 的符号链接;
(技术提醒:请务必保留原始位置的主程序命令 eastmoney,不要直接“移动”到
/usr/bin/ 目录下,否则可能无法启动程序!)
* 根据原始图标文件 eastmoney.png (256x256像素),制作图标文件
usr/share/pixmaps/eastmoney.png (48x48像素);
* 微调原始快捷方式文件 eastmoney.desktop,并另存为
usr/share/applications/eastmoney.desktop。共调整两处:
原始文件:
- Exec=/opt/eastmoney/eastmoney
- Icon=/opt/eastmoney/eastmoney.png
调整为:
- Exec=eastmoney
- Icon=eastmoney
---