如何在 CentOS 8 上安装 Flameshot

Flameshot 用于截取开源屏幕截图,可用于几乎所有基于 Linux 的发行版以及 Windows 和 macOS。 此应用程序是使用 QT5 和 C++ 语言开发的。 Flameshot 应用程序最吸引人的功能包括编辑图像、将图像上传到 Imgur、同时支持图形和命令行模式、自定义和导入配置。

我们将在本教程中为您提供有关如何在 CentOS 8 系统上安装 Flameshot 应用程序的详细信息。

先决条件

所有管理任务和命令必须使用 sudo 或root权限。

在安装 Flameshot 之前,建议检查与您的操作系统兼容的最新可用版本的 Flameshot。 可以使用以下不同方法在 CentOS 8 上安装 Flameshot:

  1. 使用 yum 包管理器安装 Flameshot
  2. 通过下载 rpm 包安装 Flameshot

方法一:使用yum包管理器安装Flameshot

从 CentOS 8 系统的左侧边栏中打开命令行窗口终端。 Flameshot 可以通过使用 ‘yum’ 包管理器安装在您的 CentOS 8 系统上。 它在默认的 yum 存储库中可用。 因此,只需键入以下命令即可在 CentOS 8 上安装 Flameshot:

$ sudo dnf install flameshot

按’y’然后’Enter’ 键继续安装过程。 上述命令会在您的 CentOS 8 系统上安装火焰喷射以及所有依赖项。

此任务需要几秒钟才能在您的系统上完成,稍后,终端上会显示以下“完成”状态:

方法二:下载rpm包安装Flameshot

与上述方法相比,推荐使用此方法,因为通过此方法,您可以轻松地在系统上获取和安装最新版本的 Flameshot。 但是,使用此方法安装火焰喷射将完成以下两个步骤,如下所示:

第1步:下载flameshot rpm包

首先,下载 CentOS 8 发行版的 flameshot 包。 众所周知,CentOS 支持安装任何软件的 rpm 包。 但是,如果您有任何其他发行版,请根据您的操作环境下载 Flameshot 包。 使用以下 ‘wget’ 命令从 Github 下载 rpm flameshot 包:

$ wget https://github.com/flameshot-org/flameshot/releases/download/v0.9.0/flameshot-0.9.0-1.fc32.x86_64.rpm

第 2 步:在 CentOS 8 上安装 Flameshot 软件包

通过运行以下命令在系统上本地安装下载的 rpm 包:

$ rpm -i flameshot-0.9.0-1.fc32.x86_64.rpm

由于缺少一些必需的依赖项,可能会出现错误。 因此,使用以下命令安装所有需要的依赖项:

$ sudo dnf install gcc-c++ cmake qt5-qtbase-devel qt5-linguist

$ sudo dnf install qt5-qtbase qt5-qtsvg-devel

Flameshot 也可以通过在您的 CentOS 系统上启用 snapd 应用程序来安装。

第 3 步:在 CentOS 8 上启动火焰喷射

一旦在您的系统上安装了火焰喷射应用程序,请使用应用程序搜索栏或从应用程序菜单启动它。 在搜索栏中输入“flameshot”,桌面显示如下搜索结果:

现在,单击图标并根据您的需要使用此应用程序。

从 CentOS 8 卸载或删除火焰喷射

使用此火焰喷射应用程序后,您可以使用以下命令卸载或删除火焰喷射应用程序:

$ sudo yum remove flameshot

通过键入“y”完成卸载过程,然后点击“Enter’。

结论

我们已经在本文中实现了如何在 CentOS 8 上安装 Flameshot 应用程序。在您的系统上启动并使用 Flameshot。 如果您的系统不需要更多内容,我们还提供了有关如何将其从 CentOS 8 中删除的信息。 在评论框中给我们您的建议。