中望CAD 6.0.1976 官方网站已提供 DEB包
Tofloor
poster avatar
字甲达宾
deepin
2020-11-18 06:16
Author

zwcad 中望CAD 6.0.1976 官方网站已提供 DEB amd64 下载

https://www.zwcad.com/product/cad_linux.html


com.zwsoft.zwcad_6.0.1976-1_amd64.deb

94.3 M

http://download.zwcad.com/zwcad/cad_linux/preinst/deb6.0/x64/UOS/com.zwsoft.zwcad_6.0.1976-1_amd64.deb


很遗憾,我的 Debian 10.6 amd64, 能打开主程序,但是只要保存,立即崩溃、程序自动退出。


另外,用  lintian 检查 DEB 包,还是有 1000 多条报错和报警信息。

主要问题点:

1. opt/apps/com.zwsoft.zwcad/files/fonts/ 下的所有 shx 字体文件,错误地给了可执行权限;

 2. opt/apps/com.zwsoft.zwcad/files/zh-CN/ 目录下的所有 .so 文件,属主都是 普通用户,而不是 root;


3. opt/apps/com.zwsoft.zwcad/files/ 目录下的所有 .so 文件,错误地给了可执行权限;

4. 桌面快捷菜单文件

opt/apps/com.zwsoft.zwcad/entries/applications/com.zwsoft.zwcad.desktop

里面的 Version 字段,是指 desktop 文件的的格式版本(应为 1.0),而不是指 zwcad 的程序版本 (6.0.1976)

 -------

[Desktop Entry]
Categories=Application;Graphics;VectorGraphics;Engineering;Construction;2DGraphics;
Comment=ZWSOFT
Comment[zh_CN]=中望软件
Encoding=UTF-8
Exec=sh /opt/apps/com.zwsoft.zwcad/files/ZWCADRUN.sh %F
GenericName=ZWCAD Linux Pre-installed Software
GenericName[zh_CN]=中望CAD Linux预装版
Icon=/opt/apps/com.zwsoft.zwcad/entries/icons/hicolor/scalable/apps/ZWCAD.svg
MimeType=application/x-dxf;application/x-dwg;
Name=ZWCAD-LinuxPreInst
Name[zh_CN]=中望CAD Linux预装版 2021
Terminal=false
Type=Application
Version=6.0.1976-1
X-Deepin-Vendor=user-custom

 -------


以上异常,以及其它更多异常,建议官方后续打包时,调整优化。毕竟,作为国内 CAD 行业的 Linux 软件厂商,和 浩辰 CAD 一样,国人的关注和期望值都是很高的。希望厂家步步为赢,把软件打磨得更完美、精致!


Reply Favorite View the author
All Replies
杨海瑞
deepin
2020-11-18 06:33
#1

先收藏了 

Reply View the author
神末shenmo
deepin
Spark-App
Q&A Team
2020-11-18 06:59
#2

建议去ZW反馈下

Reply View the author
北冥夜未央
deepin
Ecological co-builder
2020-11-18 08:01
#3

浩辰更新了,现在可以用了

Reply View the author
chdkd
deepin
2020-11-18 17:35
#4

用浩辰的,坚决不用中望的,

Reply View the author
═☆两马☆═
deepin
2020-11-18 17:39
#5

浩辰、中望各有各的优缺点,都需望两家加快迭代速度,越做越好,加油。。。[给力]

Reply View the author
字甲达宾
deepin
2020-11-19 06:39
#6

试了下 浩辰CAD ,我的 Debian 10.6 amd64,  UOS 适配版的,确实可以正常打开 DWG、图纸中的中文显示正常、保存正常。


Kylin 适配版的,启动失败(无法打开主界面)。


原因推测:

Deepin/UOS 是基于 Debian 的,所以对 Debian 兼容性更好;

Kylin 是基于 Ubuntu 的,相关的依赖库版本、库包名称,可能和 Debian 有一些差异。


DEB 来源(官网):

https://www.gstarcad.com/cad_linux/


* Kylin 适配包(amd64, 包名 GstarCAD , 版本号 21sp):

Debian 10.6 amd 强烈推荐!经测试,确实可以正常运行!

https://hccad.gstarcad.cn/2021/GstarCAD2021_Linux_zh-cn_Kylin_amd64.deb

34.1 M

2020-10-27 打包

----


* UOS 适配包(amd64, 包名com.gstarcad.cad , 版本号 20.10.14-1

):

48 M

2020-10-14 打包

https://hccad.gstarcad.cn/2021/GstarCAD2021_Linux_zh-cn_uos_amd64.deb


-----------


顺便也研究了这两款 DEB 包。看到几个明显的问题,顺路也提一下:

*. 看过 zwcad,(中望CAD),gstart CAD(浩辰CAD),另外之前也看过广联达出品的一个“CAD快速看图”,似乎这三家,找的是同一个团队打包的 DEB,有太多的相似之处:


* 1.   关联到 主程序的 sh 或 bash 脚本,不加可执行权限,而非要在 desktop 桌面项里,加一个

bash 或 sh 运行环境,写成如下模样:

Exec=sh /opt/com.xxx.xxx/xxx.sh %F

Exec=bash /opt/xxx/xx.sh %F


* 2. desktop 桌面项,Mimetyp 文件类型关联,最后面少了一个收尾的分号(广联达CAD快速看图、浩辰CAD 存在这一问题)。示例:

MimeType=image/vnd.dwg;application/dwg;application/dxf;application/dwt;application/dws;application/dwf;model/vnd.dwf


* 3. 按 /usr/share/mime/packages/freedesktop.xml 中的标准 MIME 定义,DWG/DXF 这两种图纸格式的 MIME 默认和推荐的类型为:

image/vnd.dwg;

image/vnd.dxf;

(注意:前面是 image 图像分类,而不是 application 分类。既然有默认分类,还是尽可能包含默认 MIME 分类。当然,如果是为了显示自家的 DWG/DXF 等格式图标,新增自定义的 MIME 分类,这倒可以理解)


* 4. 其它的,如 基本所有文件的属主,都是 普通用户 (一般 应为 root);

* 5. 很多普通文件,给了 可执行权限。偏偏几个关键脚本 ,又没有给 可执行权限...


* 6. 浩辰CAD 的 Kylin 适配版的 DEB 包,Package 包名定义是 GstarCAD (错误地使用了大写字母)。应为全小写。




Reply View the author
zwcad
deepin
2020-11-19 20:07
#7

感谢您的反馈,我们将在后续版本中调整优化,期待您的持续关注!  

Reply View the author