故事的开始是我在下载360压缩的时候发现评论里有人说打不开
安装后发现确实启动器中没有
果断apt download 360zip
发现打包似乎没有问题
从packages.deepin.com下载原始包,发现文件相同,并不是改包造成了错误
仔细看发现,这个包中可执行文件在/usr/local/bin,而不是/usr/bin。同样,.desktop文件在/usr/local/share/applications而不是/usr/share/applications
按照一般标准,在这里放置可执行文件/desktop文件是没问题的,也应该被识别
当我手动把/usr/local的文件移动后,360压缩可以启动了
我原本以为,bug是无法正确识别/usr/local的软件包信息,直到我遇到了这个包
electron-wechat
这个包是把文件放到/usr的
但是同样无法显示在launcher(麒麟家的好像叫ukui-panel)中
这就比较迷惑了....我也不知道咋提交bug
我把两个deb提交上来,以供参考
https://shenmo.lanzoui.com/iHrmGuoukhg
https://shenmo.lanzoui.com/iQKpzuoukpe