Linux 中使用 AppImage
直接运行
这是是官方推荐的运行方式
chmod +x *.AppImage
./*.AppImage
提取内容
虽然可以直接运行 AppImage 文件, 但是最好的方式还是通过点击图标启动, 这就需要将 AppImage 解压到固定的路径, 并增加系统启动图标
AppImage 有两种类型, 不同的类型解压的方式不同
类型一
Navicat Premium 15 提供的 AppImage 属于类型一
使用 mount 命令挂载
sudo mount navicat15-premium-en.AppImage /mnt
将内容拷贝一份, 目录重命名为 navicat15, 最后卸载 AppImage 文件
sudo cp -r /mnt /opt/navicat15
sudo umount /mnt
类型二
为知笔记 提供的 AppImage 属于类型二
可以运行 AppImage --appimage-extract 进行解压
chmod +x WizNote-x86_64-ubuntu-18.AppImage
./WizNote-x86_64-ubuntu-18.AppImage --appimage-extract
在当前目录生成了 squashfs-root 文件夹, 再将其移动至指定位置即可
sudo mv squashfs-root /opt/wiznote
添加启动图标
Navicat 15
查看解压后的内容
ls /opt/navicat15
AppRun cacert.pem manual.pdf navicat.desktop navicat-icon.png usr
- AppRun 程序入口
- navicat.desktop 提供系统图标
- navicat-icon.png 程序图标
建立系统启动图标
cp /opt/navicat15/navicat.desktop /usr/share/applications/
修改 navicat.desktop 中的 Icon 和 Exec
Icon=/opt/navicat15/navicat-icon.png
Exec=/opt/navicat15/AppRun
最后就可以点击图标启动 Navicat Premium 15
Wiznote
与 Navicat 类似
cp /opt/wiznote/wiznote.desktop /usr/share/applications/
修改 wiznote.desktop
Exec=/opt/wiznote/AppRun
Icon=/opt/wiznote/wiznote.png