AppImages 無法在 Ubuntu 上打開?這是簡單的修復方法

如果您嘗試打開一個應用程序圖像在 Ubuntu 上,沒有任何反應 - 在這篇文章中我解釋了原因,並向您展示如何修復它。

在舊版本的 Ubuntu 上使用 AppImages 很容易。你會下載一個.appimage文件,授予其可執行權限(即右鍵單擊它,轉到特性,並授予其運行權限),然後雙擊 AppImage 來運行它。

在 2023 年之後發布的 Ubuntu 版本上,該方法不起作用。如果您雙擊應用程序圖像文件,即使你給了它相關的權限,也不會發生任何事情。

沒有什麼;甚至沒有有用的錯誤消息來解釋原因。

為什麼不應用圖像像以前一樣在 Ubuntu 上工作嗎?是意識形態驅動的限制迫使我們使用 Snap 應用程序嗎?安全措施?疏忽還是錯誤?

較新版本的 Ubuntu 附帶 FUSE 3,這是較新的版本保險絲(“用戶空間中的文件系統”界面)-但是應用圖像需要FUSE 2運行;他們期望/依賴僅在舊版本中找到的功能。

討論AppImage 開發者、Linux 發行版維護者和軟件供應商之間的合作正在持續進行,以努力推動局勢向前發展。調整 AppImages 以使用 FUSE 3 並非易事(或理想),但 Linux 發行版不想繼續支持 FUSE 2。

對於用戶來說,這種僵局無關緊要,因為讓 AppImages 在 Ubuntu 上運行很容易:只需手動安裝 FUSE 2 軟件包即可。

如何讓 AppImage 在 Ubuntu 上運行

只需安裝 FUSE 2 軟件包即可讓 AppImages 在 Ubuntu 上運行/打開/工作。

您不需要 PPA,也不需要編譯源代碼,也不需要擔心包衝突,因為libfuse2軟件包可在 Ubuntu 存儲庫中找到(位於宇宙– 默認啟用,但如果未啟用:打開軟件來源並選中宇宙旁邊的框)。

您可以安裝保險絲2與 FUSE 3 一起使用沒有問題。舊版本不會替換新軟件包;它們共存(FUSE 1 不是這樣,所以也是如此)不是安裝 FUSE 1 – 它會搞砸你的系統,並且 AppImages 仍然無法工作)。

在 Ubuntu 24.04 LTS 上安裝 FUSE 2或更新版本,打開一個新的終端窗口並鍵入(或粘貼)以下命令:

sudo apt install libfuse2t64

如果您使用的是 Ubuntu 23.04 或 23.10(兩者均已停產,僅供參考),那麼軟件包名稱就是libfuse2Ubuntu 24.04 LTS 解決了所有 64 位 t_time bug 問題。

按 Enter/Return 鍵,輸入密碼進行身份驗證,然後在下載、解壓和安裝必要的庫時閃爍。

就是這樣;現在如果你雙擊應用程序圖像打開它(當然,假設它有首先運行的權限),它將按預期打開並運行。

分數為可用為應用程序圖像,包括克登利夫視頻編輯器,大膽音頻編輯器、圖像寫入工具巴萊納蝕刻機,以及靈活的系統監控工具宣教中心——這個“問題”讓很多用戶措手不及,而不僅僅是你。

通過執行上述步驟,您將能夠在 Ubuntu 上運行您最喜歡的 AppImage。

如果您嘗試打開一個應用程序圖像在 Ubuntu 上,沒有任何反應 - 在這篇文章中我解釋了原因,並向您展示如何修復它。

在舊版本的 Ubuntu 上使用 AppImages 很容易。你會下載一個.appimage文件,授予其可執行權限(即右鍵單擊它,轉到特性,並授予其運行權限),然後雙擊 AppImage 來運行它。

在 2023 年之後發布的 Ubuntu 版本上,該方法不起作用。如果您雙擊應用程序圖像文件,即使你給了它相關的權限,也不會發生任何事情。

沒有什麼;甚至沒有有用的錯誤消息來解釋原因。

為什麼不應用圖像像以前一樣在 Ubuntu 上工作嗎?是意識形態驅動的限制迫使我們使用 Snap 應用程序嗎?安全措施?疏忽還是錯誤?

較新版本的 Ubuntu 附帶 FUSE 3,這是較新的版本保險絲(“用戶空間中的文件系統”界面)-但是應用圖像需要FUSE 2運行;他們期望/依賴僅在舊版本中找到的功能。

討論AppImage 開發者、Linux 發行版維護者和軟件供應商之間的合作正在持續進行,以努力推動局勢向前發展。調整 AppImages 以使用 FUSE 3 並非易事(或理想),但 Linux 發行版不想繼續支持 FUSE 2。

對於用戶來說,這種僵局無關緊要,因為讓 AppImages 在 Ubuntu 上運行很容易:只需手動安裝 FUSE 2 軟件包即可。

如何讓 AppImage 在 Ubuntu 上運行

只需安裝 FUSE 2 軟件包即可讓 AppImages 在 Ubuntu 上運行/打開/工作。

您不需要 PPA,也不需要編譯源代碼,也不需要擔心包衝突,因為libfuse2軟件包可在 Ubuntu 存儲庫中找到(位於宇宙– 默認啟用,但如果未啟用:打開軟件來源並選中宇宙旁邊的框)。

您可以安裝保險絲2與 FUSE 3 一起使用沒有問題。舊版本不會替換新軟件包;它們共存(FUSE 1 不是這樣,所以也是如此)不是安裝 FUSE 1 – 它會搞砸你的系統,並且 AppImages 仍然無法工作)。

在 Ubuntu 24.04 LTS 上安裝 FUSE 2或更新版本,打開一個新的終端窗口並鍵入(或粘貼)以下命令:

sudo apt install libfuse2t64

如果您使用的是 Ubuntu 23.04 或 23.10(兩者均已停產,僅供參考),那麼軟件包名稱就是libfuse2Ubuntu 24.04 LTS 解決了所有 64 位 t_time bug 問題。

按 Enter/Return 鍵,輸入密碼進行身份驗證,然後在下載、解壓和安裝必要的庫時閃爍。

就是這樣;現在如果你雙擊應用程序圖像打開它(當然,假設它有首先運行的權限),它將按預期打開並運行。

分數為可用為應用程序圖像,包括克登利夫視頻編輯器,大膽音頻編輯器、圖像寫入工具巴萊納蝕刻機,以及靈活的系統監控工具宣教中心——這個“問題”讓很多用戶措手不及,而不僅僅是你。

通過執行上述步驟,您將能夠在 Ubuntu 上運行您最喜歡的 AppImage。