你們中許多人會知道 在Ubuntu中,我們有幾種安裝軟件的方法 在系統中 最常見的方法是從存儲庫中 官員在軟件中心的幫助下,另一個在Synaptic的幫助下,另一個通過終端。
如果我們不使用存儲庫 我們可以通過尋找deb軟件包來安裝應用程序 並使用我們最喜歡的管理器進行安裝,但是我們還有其他打包格式開始流行。
我們有Snap,Flatpak和AppImage,在本文中,我們將討論最後提到的最後一個。
多年以來,我們一直使用DEB軟件包 用於基於Debian / Ubuntu的Linux發行版,以及用於基於Fedora / SUSE的Linux發行版的RPM。
這種分發形式使安裝軟件變得容易 給發行版的用戶, 但對於開發人員而言,這不是一個可行的選擇。
自開發者 您應該為每個發行版的每個軟件包系統創建一個軟件包格式,因此工作非常出色。
這是AppImage格式的來源。
什麼是AppImage?
你們中的許多人可能想知道AppImage是什麼,或者您是否已經遇到過這種格式的應用程序。
AppImage格式 與傳統的數據包格式相比,它具有通用性,因此具有很大的優勢。
基本上,就好像我們在談論可移植的應用程序一樣,因為該軟件與AppImage文件一起運行,而無需執行安裝,文件提取或任何其他操作。
使用AppImage的好處
通過這種方式使用軟件有許多好處,我們可以發現:
- 可以在大多數現代Linux發行版上運行
- 它是便攜式的,可以在任何地方運行,包括實時版本
- 無需安裝和編譯軟件
- 無需root權限系統文件
- 應用程序處於只讀模式。
如何在Ubuntu上安裝AppImage?
儘管考慮到安裝特性,安裝一詞不適用於AppImage格式,但此格式使用的軟件 可以像已安裝的應用程序一樣集成到系統中 通過在應用程序菜單中或在桌面上創建快捷方式來實現。
這樣可以更輕鬆地運行軟件 因為我們不必浪費時間去以這種格式存儲應用程序的地方來運行它。
為了在Ubuntu中做到這一點, 建議以這種格式將軟件保存在其他文件夾中,因為通常在我們下載此類應用程序時,它會保存在downloads文件夾或我們的個人文件夾中。
基本上 要在AppImage中使用軟件,我們必須授予其執行權限 到下載的文件,我們可以通過兩種方式做到這一點:
- 第一種是二次單擊文件,轉到“屬性”到“權限”選項卡,我們必須選中“允許將文件作為程序執行”框。
- 第二種方法是通過終端,我們必須將自己放置在文件所在的文件夾上,並執行以下命令來授予其執行權限:
chmod u + x <AppImage File>
如何運行AppImage文件?
現在有了執行權限, 要打開這種格式的應用程序,我們只需要雙擊它 或從終端運行命令:
./aplicacion.AppImage
一旦完成,p還是我們第一次被問到 “安裝桌面文件”。 如果選擇“是”,則您的AppImage將作為正常安裝的應用程序與Linux系統集成。
儘管大多數應用程序通常都這樣做,但這並不總是這樣。
完成此操作後,將集成對其的直接訪問。
如何卸載AppImage?
要刪除AppImage格式的軟件,只需刪除文件,然後從我們的系統中刪除快捷方式即可。
簡單,簡單就像一切都很好
您好,我已經從downloads文件夾中在ubuntu中執行了一個應用程序.appimage,認為它已經安裝了。 我開始配置。 事實證明,該應用程序是區塊鏈上vpn的一個節點,幾乎花了一整夜的時間來加載和配置它。 我的問題是,如何在不關閉應用程序的情況下進行備份。 或者,如果有任何方法可以在其運行時進行安裝。 如果斷電或配置仍然存在,我可能會丟失所有數據?
有趣的是任何«。 AppImage»,可在其他操作系統上使用,
例如我想在FEDORA中使用«.AppImage»
??
我已經下載了這個應用程序 «CinGG-20210930-i386.AppImage» 我已經給了它執行權限,當雙擊它時沒有任何反應,
我安裝了 Ubuntu 18.04 LTS 並且 PC 具有 32 位結構
描述:Ubuntu 18.04.6 LTS
發行:18.04
代號:仿生
uname-m輸出
i686
你知道 Cinelerra GG 打不開的原因嗎?
我的意思是標題是“如何安裝它們”,然後沒有解釋。 它僅說明它們可以從任何文件夾執行...
無論如何…
https://github.com/TheAssassin/AppImageLauncher/wiki
那是一個 appImages 啟動器。 它將它們全部保存在您選擇的文件夾中並將它們添加到系統中,以便您可以將它們用作另一個應用程序。
非常感謝 Hache_raw 的幫助。