广联达“CAD快速看图”Linux 版的desktop快捷方式文件技术错误

广联达“CAD快速看图”Linux 版的desktop快捷方式文件技术错误

2023.6.2

今天卸载一个软件包,看到终端有报错:

gtk-update-icon-cache: The generated cache was invalid.
WARNING: icon cache generation failed for /usr/share/icons/hicolor
Error in file “/usr/share/applications/com.kuaicad.cadreader.desktop”: “drawing/
dwg” is an invalid MIME type (“drawing” is an unregistered media type)

  • 查到的软件包名:
    dpkg -S com.kuaicad.cadreader.desktop

kuaicad-cadreader: /opt/apps/com.kuaicad.cadreader/entries/applications/com.kuaicad.cadreader.desktop

搜索 CAD快速看图,选择第2行, Intel, 点 “详情”,再下载 deb 。解包,确认是官方 deb 包内的文件,存在代码缺陷。

附:com.kuaicad.cadreader.desktop 文件内容:

/opt/apps/com.kuaicad.cadreader/entries/applications/com.kuaicad.cadreader.desktop

有2行: MimeType 和 Categories,后面少了一个 英文分号 (:wink:


[Desktop Entry]
Name=CAD快速看图
Comment=A fast CAD drawing viewer for .dwg files
Exec=/opt/apps/com.kuaicad.cadreader/files/bin/com.kuaicad.cadreader %F
Icon=com.kuaicad.cadreader
MimeType=application/acad;application/x-acad;application/autocad_dwg;image/x-dwg;application/dwg;application/x-dwg;application/x-autocad;image/vnd.dwg;drawing/dwg
Terminal=false
Categories=Office
Type=Application


看了下 DEB 包的版本发布日期,2020-7-24

快3年了,没有新版本发布,也没有修正旧版本的错误。

希望厂家和系统厂商,能有一个良性的合作和互动,以及技术反馈和支持。

另外,不确定这个问题,是否会影响系统,比如,可能导致 图标和 MIME 数据库缓存异常?