如何在Debian 10上通过Flatpak安装软件

Flatpak是一个通用软件包系统,用于软件部署,应用程序虚拟化以及最重要的是,软件包管理可在所有Linux发行版上运行。使用Flatpak软件包,您不必担心依赖项或库,因为所有内容都已与应用程序本身捆绑在一起。 Flatpak的显着功能是所有应用程序都可以使用沙箱方法。换句话说,所有应用程序都可以单独运行。除其他外,这使您可以在同一系统上运行不同版本的软件。

本文介绍了如何通过Debian的官方Debian存储库安装Flatpak。它还描述了如何使用Flatpak通过Debian安装软件。命令行。本文还介绍了如何在Debian上安装Flatpak插件,该插件允许您通过Delat Software Manager安装Flatpak上可用的软件包。

本文中描述的命令和过程是在Debian 10 Buster系统上执行的。

从官方Debian仓库安装Flatpak

Flatpak可以从Debian官方存储库中轻松获得,并且可以使用apt-get命令从命令行安装。

使用系统应用程序启动器搜索打开终端应用程序,如下所示:

下一步是使用以下命令更新系统的存储库索引:

$ sudo apt-get update

更新包

这将帮助您从Internet安装最新版本的软件。请注意,只有授权用户才能在Debian中添加,删除和配置软件。

您现在可以安装Flatpak。为此,以sudo身份运行以下命令:

$ sudo apt-get install flatpak

安装Flatpak

系统将要求输入sudo密码,并且可能还会提供Y / n选项以继续安装。输入Y,然后按Enter。该软件已安装在系统上。但是,处理过程可能需要一些时间,具体取决于Internet的速度。

您可以使用以下命令来检查应用程序版本号,并验证它是否已实际安装在系统上。

$ flatpak --version

检查Flatpak版本

使用Flatpak使用命令行安装软件

作为使用命令行通过Flatpak安装程序安装软件的示例,搜索并安装GNU Octave软件包。 GNU Octave是一种高级解释语言,主要用于数值计算。

要找出Flatpak在哪里搜索和下载应用程序包,您需要添加Flathub存储库。该存储库有许多Flatpak应用程序可供选择。添加Flathub存储库,如下所示:

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

添加Flatpak存储库

输入密码,Flathub存储库将添加到您的系统中。

现在可能 搜索申请 使用以下命令语法:

$平板背包搜索 [application-name]

我使用以下命令搜索了GNU Octave:

$ flatpak search octave

使用FlatPak的搜索软件

搜索结果提供了一个应用程序ID,该ID可与以下命令一起使用以添加特定的程序包。

$ flatpak安装flathub [Application_ID]

使用flatpak安装程序从Flathub存储库中安装GNU Octave软件包,如下所示:

$ flatpak install flathub org.octave.Octave

使用Flatpak安装软件

输入Y以开始安装过程。八度软件包的大小约为1.3 GB,并且可能需要一些时间才能在系统上安装,具体取决于您的互联网速度。

使用Software Manager UI从Flatpak安装软件

通过Debian软件管理器搜索软件包时,未列出Flatpak中可用的软件包。例如,当尝试搜索gedit编辑器时,Debian软件仅列出GNOME中的软件包。

Gedit

要在软件中心中支持Flatpak并列出Flatpak应用程序软件包,您需要安装插件。

要安装所需的插件,请在终端中使用以下命令作为sudo:

$ sudo apt-get install gnome-software-plugin-flatpak

安装Flatpak Debian软件安装程序插件

在Y / n提示符下输入Y,插件将被安装并在软件管理器中自动配置。

当您再次搜索gedit时,Flatpak的gedit包会在搜索结果中列出。

Debian安装程序中显示的Flatpak软件包

您可以搜索此类软件包并像安装其他任何软件一样继续进行安装。

这就是您有关Flatpak的全部信息。如有必要,可以使用以下命令将其删除:

$ sudo apt-get remove flatpak

现在可以通过Debian的Flatpak通用软件包系统访问大多数应用程序的最新版本。

如何在Debian 10上通过Flatpak安装软件

Sidebar