在Linux上使用和运行Flatpak安装应用程序及更新和卸载
本文介绍在Linux操作系统上管理Flatpak应用程序的方法,全部都能用在Debian、Ubuntu、Arch Linux、Manjaro、openSUSE、CentOS、RHEL、Rocky Linux发行版上。
前言
Flatpak应用程序托管在一个存储库上,流行的存储库是FlatHub存储库。Flathub在广泛的类别中有无数的应用,包括音频和视频、开发工具、实用程序、图形和摄影等。
现在,您需要使用以下命令在Linux系统上启用Flathub存储库:
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
如果还没有安装Flathub,请参考 https://www.hmxthome.com/linux/4858.html 中的内容。
验证存储库是否已安装,如下所示:
flatpak remotes
样本输出:
$ flatpak remotes
Name Options
flathub system
从输出结果来看,Flatchub存储库已经安装,那么,我们现在就可以从Flatpak安装和管理应用程序了。
1.在Linux上使用Flatpak安装应用程序
一旦安装了Flatpak并启用了Flatchub存储库,在Linux上安装应用程序就非常容易了。
首先在Flatpak上搜索应用程序:
sudo flatpak search app-name
注:app-name为应用程序名称。
例如搜索Skype,如下所示:
sudo flatpak search skype
样本输出:
从输出中,为应用程序提供了详细信息。要安装应用程序,语法如下:
sudo flatpak install remotes Application-ID
例如,要安装skype客户端,命令为:
sudo flatpak install flathub com.skype.Client
按以下步骤操作:
应用程序将从远程Flathub安装:
2.在Linux上运行Flatpak应用程序
安装应用程序后,您可以从应用程序菜单或使用命令行启动它:
flatpak run Application-ID
在这种情况下,我们将按如下方式启动skype:
flatpak run com.skype.Client
正常情况下,应用程序将能够启动:
3.在Linux上更新和卸载Flatpak应用程序
您可以使用以下命令列出所有已安装的Flatpak应用程序:
$ flatpak list
会返回已安装的Flatpak应用程序信息:
更新Flatpak应用程序可以在一个命令中完成,如下所示:
$ flatpak update
Looking for updates…
Nothing to do.
要卸载Flatpak应用程序,请使用以下命令:
flatpak uninstall Application-ID
例如,卸载skype时,命令将为:
$ sudo flatpak uninstall com.skype.Client
按y键确认就可以卸载skype了。