一、準備工作:獲取AppImage文件
首先從應用程序的官方網站或可信開源平臺(如GitHub Releases、AppImageHub)下載對應系統架構(如x86_64、arm64)的AppImage文件。確保文件完整,避免下載損壞的安裝包。
二、賦予執行權限(關鍵步驟)
AppImage是可執行文件,但下載后默認無執行權限,需通過以下方式開啟:
cd
命令切換到AppImage所在目錄(如cd ~/Downloads
),運行以下命令賦予權限:chmod +x 文件名.AppImage
將“文件名.AppImage”替換為實際文件名(如firefox-120.0esr.AppImage
)。三、運行AppImage文件
權限設置完成后,可通過以下兩種方式啟動應用:
./文件名.AppImage
例如:./firefox-120.0esr.AppImage
。四、常見問題排查
sudo apt install libfuse2
安裝完成后重啟系統或重新運行AppImage。sudo apt install libgtk-3-0
)。五、可選:桌面集成(固定到Dock/菜單)
若需將AppImage添加到系統應用菜單或Dock(如Ubuntu Dock),可通過以下兩種方式實現:
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt update
sudo apt install appimagelauncher
安裝后,雙擊AppImage文件時會彈出提示,選擇“Integrate and run”(集成并運行),工具會自動創建桌面快捷方式和菜單項。之后可在應用菜單中找到該應用,右鍵選擇“Add to Favorites”(添加到收藏夾)固定到Dock。~/.local/share/applications/
目錄下創建新文件(如myapp.desktop
):nano ~/.local/share/applications/myapp.desktop
[Desktop Entry]
Name=MyApp
Exec=/path/to/your/app.AppImage
Icon=/path/to/icon.png # 可選,替換為應用圖標路徑
Type=Application
Categories=Utility;Terminal=false
chmod +x ~/.local/share/applications/myapp.desktop
update-desktop-database ~/.local/share/applications/
六、卸載AppImage
由于AppImage采用“即用即走”模式,未真正安裝到系統,卸載僅需刪除AppImage文件(及手動創建的.desktop文件,若有)。例如:
rm ~/Downloads/yourapp.AppImage
若之前集成了桌面快捷方式,記得一并刪除對應的.desktop文件(位于~/.local/share/applications/
)。