如何在 Ubuntu 和其它 Linux 发行版上安装使用 Flatpak 包管理系统

Flatpak 是一种 Linux 应用程序打包和部署技术,它允许应用程序以独立的容器形式运行在各种 Linux 发行版上,无需依赖特定的库或版本;这个有点类似于 Dockers 。Flatpak 提供了一个安全、简单和可靠的方式,让开发人员和用户在不同 Linux 发行版之间共享应用程序。Flatpak 应用程序被称为 “Flatpak包” 或 “Flatpak应用”。

如何在 Ubuntu 和其它 Linux 发行版上安装使用 Flatpak 包管理系统插图

在大多数的 Linux 发行版中,Flatpak 已经预安装了,但如果您的系统没有安装 Flatpak,您可以按照以下步骤安装它:

一、打开终端并输入以下命令以安装 Flatpak :

1、 对于 Debian/Ubuntu 发行版:

sudo apt install flatpak
如何在 Ubuntu 和其它 Linux 发行版上安装使用 Flatpak 包管理系统插图1
Ubuntu 安装 Flatpak

2、对于 Fedora 发行版:

sudo dnf install flatpak

3、对于 OpenSUSE 发行版:

sudo zypper install flatpak

4、对于 CentOS 发行版:

yum install flatpak flatpak-builder

二、添加 Flatpak 官方仓库:

安装 Flatpak 官方仓库,安装各种应用程序。

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
如何在 Ubuntu 和其它 Linux 发行版上安装使用 Flatpak 包管理系统插图2
添加 Flatpak 官方仓库

安装和配置 Flatpak 后,需要重新启动系统。否则,已安装的 Flatpak 应用程序将不会显示在您的系统菜单上。

不过,您始终可以通过运行以下命令来运行安装后的 Flatpak 应用程序:

flatpak run <package-name>

三、以下是安装 Flatpak 软件包的语法:

1、由于每次几乎都是从 Flathub 官方仓库获取应用程序,因此远程存储库将是:flathub

flatpak install flathub <package-name>

2、您可以直接从开发人员的存储库而不是Flathub安装Flatpak软件包。在这种情况下,您可以使用如下语法:

flatpak install --from https://flathub.org/repo/appstream/com.spotify.Client.flatpakref

3、从 flatpakref 文件引导安装软件包:

一般情况下,很少用到这种安装方式,但有时,你会得到一个 .flatpakref 应用程序的文件。这不是脱机安装包。只是里面是包含有从何处获取软件包的必要详细信息。从而达到一个引导安装的功能。

要从此类文件安装,请打开终端并运行:

flatpak install <path-to-flatpakref file>

四、从终端运行 Flatpak 应用程序:

大多数情况下,您将在系统菜单中搜索找到安装应用程序,并从那里运行它。

如果没有找到的话,您也可以使用以下方法从终端运行它们:

flatpak run <package-name>

、列出已安装的 Flatpak 软件包:

想看看您的系统上安装了哪些 Flatpak 应用程序吗?这样列出它们:

flatpak list

六、卸载 Flatpak 软件包:

您可以通过以下方式删除已安装的 Flatpak 软件包:

flatpak uninstall <package-name>

、以下是一些常用的 Flatpak 命令:

用法命令
搜索软件包flatpak search
安装软件包flatpak install
列出已安装的软件包flatpak list
从 Flatpakref 安装flatpak install <package-name.flatpakref>
卸载软件包flatpak uninstall
卸载未使用的应用程序flatpak uninstall --unused

八、通过 Flathub 官方网站,搜索更多的 Flatpak 软件包:

通过命令行搜索 Flatpak 软件包并不是最好的体验,直接来 Flathub 网站 浏览吧。

您可以在 Flathub 上浏览 Flatpak 应用程序,该应用程序提供了其他详细信息,例如经过验证的发布者,下载总数等。您还将在应用程序页面底部获得用于安装应用程序所需的命令。

如何在 Ubuntu 和其它 Linux 发行版上安装使用 Flatpak 包管理系统插图3

标签

发表评论