AppImage 使用技巧
测试环境:
deepin15.11
背景:现在很多LINUX软件打包成 .AppImage 进行发布. 但是有时候, 这个AppImage文件还是不能很好的运行或者虽然可以直接运行 AppImage 文件, 但是不能通过点击图标启动,不是很方便 这就需要将 AppImage 解压到固定的路径, 并增加系统启动图标。于是就需要解压AppImage文件替换库文件或修改图标或者图形快捷方式等, 再进行重新打包运行.
解压已有的AppImage文件
将下载的镜像文件解压 --appimage-extract
如:
./Qv2ray-v2.5.0.AppImage --appimage-extract
目标镜像会被解压到 squashfs-root目录. 然后进入进行相应处理,该目录下一般包含如下文件

建立系统启动图标
修改解压目录squashfs-root 名为Qv2ray
修改 Qv2ray.desktop中的 Icon 和 Exec
Icon=文件所在目录/xxx.png Exec=/opt/navicat15/AppRun

将Qv2ray.desktop复制到/usr/share/applications/ 目录下

本文介绍如何在deepin15.11环境下解压和重新打包AppImage文件,包括使用appimage-extract解压文件,修改启动图标和执行命令,以及利用appimagetool工具重新打包AppImage。
最低0.47元/天 解锁文章
1431

被折叠的 条评论
为什么被折叠?



