如何使用命令行在 Ubuntu 上安裝 Flatpak

Linux 是一個免費的開源操作系統,就像 Android 一樣。在某種程度上,Linux 也像 Android 一樣支離破碎。例如,很容易,而且有不止一種方法可以做到這一點。但 Linux 發行版有不同的版本,每個版本都有自己的打包格式,這會變得乏味且令人困惑。官方商店中未提供的應用程序可以通過軟件包安裝。例如,Debian 使用 DEB 軟件包,而 SUSE 使用 RPM 軟件包。人們感到需要統一的包裝格式,因此出現了 Flatpak 等。今天,我們將了解如何在 Ubuntu 上啟用或安裝 Flatpak。

Flatpak 是 Fedora 的通用打包格式。它適用於所有 Linux 發行版,並且許多應用程序都以 Flatpaks 形式提供。 Ubuntu 的創建者 Canonical 也創建了類似的東西,他們稱之為 Snaps。同樣,還有一種獨立的打包格式,稱為AppImage。這些都是不同的打包系統,通常您會發現程序僅作為其中之一提供。這違背了單一統一包裝系統的目的。然而,所有這些都適用於任何,所以它們仍然比特定於平台的打包系統更好。

Flatpak 的主要目標是簡化應用程序分發並為應用程序開發人員提供更多控制。這是一種開發 Linux 應用程序的容器化方法。 “我們希望 Linux 桌面成為開發人員可以輕鬆定位的單一平台,我們希望他們根據自己的時間表而不是其他人的時間表,按照自己想要的方式構建和發布應用程序。如果我們解決了這個問題,我們認為這將意味著更多的桌面應用程序可用,”參與 Flatpak 的 Allan Day 和 Alexander Larsson 說道。

已經內置了 Flatpak 支持。您可以通過使用以下命令再次嘗試安裝 Flatpak 來驗證這一點。

sudo apt install flatpak 

以前版本的 Ubuntu 不支持開箱即用的 Flatpaks。這些和其他基於 Debian 的發行版可以使用官方 PPA 來安裝 Flatpak。打開終端,一一輸入以下命令,添加PPA、更新系統、安裝Flatpak。

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak

安裝 Flatpak 後,最好還添加 Flatpak 存儲庫。這確保您可以輕鬆下載並安裝可作為 Flatpak 提供的應用程序。您可以使用以下命令添加此存儲庫:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

在 GNOME 軟件中心啟用 Flatpak

一般來說,Flatpak 應用程序只能通過終端安裝。例如,如果您下載了.deb如果您在 Ubuntu 系統上安裝了軟件包文件,您可以使用終端或雙擊它,讓軟件中心或其他軟件包安裝程序負責安裝。如果您下載一個.扁平封裝參考默認情況下,您只能通過終端安裝它。您可以使用以下命令來執行此操作:

flatpak install <package-name>

甚至有方法可以搜索 Flatpaks 並使用終端和命令直接從存儲庫安裝它們。並不是每個人都對命令行非常熟悉。如果您使用的是 GNOME(Ubuntu 17.10+ 和 Ubuntu 18.04+ 上的默認桌面環境),您可以在。為此,請使用以下命令安裝 Flatpak 插件:

sudo apt install gnome-software-plugin-flatpak

安裝後,重新啟動軟件中心。從現在開始,您可以雙擊.扁平封裝參考包文件,它將在軟件中心中以任何方式打開.deb文件。或者,右鍵單擊該文件並選擇使用軟件安裝打開(默認)。當軟件包在軟件中心打開時,您可以單擊安裝按鈕來安裝它。尋找 Flatpak 軟件包的最佳地點是官方 Flatpak 應用程序商店,稱為平輪

閱讀下一篇: