如何在 Ubuntu 和其它 Linux 发行版上安装使用 Flatpak 包管理系统
Flatpak 是一种 Linux 应用程序打包和部署技术,它允许应用程序以独立的容器形式运行在各种 Linux 发行版上,无需依赖特定的库或版本;这个有点类似于 Dockers 。Flatpak 提供了一个安全、简单和可靠的方式,让开发人员和用户在不同 Linux 发行版之间共享应用程序。Flatpak 应用程序被称为 “Flatpak包” 或 “Flatpak应用”。
在大多数的 Linux 发行版中,Flatpak 已经预安装了,但如果您的系统没有安装 Flatpak,您可以按照以下步骤安装它:
一、打开终端并输入以下命令以安装 Flatpak :
1、 对于 Debian/Ubuntu 发行版:
sudo apt install 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
安装和配置 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 应用程序,该应用程序提供了其他详细信息,例如经过验证的发布者,下载总数等。您还将在应用程序页面底部获得用于安装应用程序所需的命令。
发表评论