Ubuntu系统解压AppImage文件的步骤
在解压前,需确保AppImage文件具备可执行权限。打开终端,导航至AppImage所在目录,执行以下命令(以YourAppImage.AppImage为例):
chmod +x YourAppImage.AppImage
或通过图形界面操作:右键点击AppImage文件→选择“属性”→切换至“权限”标签→勾选“允许作为程序执行文件”。
大多数现代AppImage(如为知笔记、LANDrop、Cursor等)采用类型二格式,可通过内置命令直接解压。在终端中运行:
./YourAppImage.AppImage --appimage-extract
执行后,当前目录会生成一个名为squashfs-root的文件夹,其中包含AppImage的完整内容(如程序可执行文件、图标、桌面配置等)。
少数旧版或特殊AppImage(如早期Navicat Premium)属于类型一格式,需通过挂载方式解压。操作步骤如下:
/mnt):sudo mkdir -p /mntsudo mount YourAppImage.AppImage /mnt/opt):sudo cp -r /mnt /opt/YourAppNamesudo umount /mnt--appimage-extract解压的场景。解压完成后,可通过以下方式使用软件:
squashfs-root目录,执行./AppRun启动程序;.desktop文件(如navicat.desktop或wiznote.desktop)至~/.local/share/applications/(当前用户)或/usr/share/applications/(全局),并修改其中的Exec(指向AppRun路径)和Icon(指向图标路径)字段,最后赋予执行权限:chmod +x ~/.local/share/applications/YourApp.desktop。注:解压后的squashfs-root目录包含AppImage的所有运行资源,若需修改内容或自定义启动方式,可直接编辑该目录下的文件。