Flameshot is used for taking a screenshot that is open-source and available for almost all Linux-based distributions as well as for Windows and macOS. This application is developed by using the QT5 and C++ languages. The most attractive features of the flameshot application including edit images, upload images to Imgur, supports both graphical and command-line mode, customization, and import configuration.
We will provide you the details in this tutorial on how to install the flameshot application on CentOS 8 system.
All administrative tasks and commands must be performed with the sudo or root privileges.
Before installing the flameshot, it is recommended to check the latest available version of Flameshot that is compatible with your operating system. Flameshot can be installed on CentOS 8 using the following different methods:
- Install Flameshot using yum package manager
- Install Flameshot by downloading the rpm package
Method 1: Install Flameshot using the yum package manager
Open the command-line window terminal from the left sidebar of your CentOS 8 system. Flameshot can be installed on your CentOS 8 system by using the ‘yum’ package manager. It is available in the default yum repository. So, just type the following command to install flameshot on CentOS 8:
$ sudo dnf install flameshot
Press ‘y’ and then ‘Enter’ key to continue with the installation process. The above-mentioned command installs the flameshot along with all dependencies on your CentOS 8 system.
This task will take few seconds to complete on your system and in a while, the following ‘complete’ status shows on the terminal:
Method 2: Install Flameshot by downloading the rpm package
This method is recommended as compared to the above because through this method, you can easily get and install the latest version of flameshot on your system. However, to install flameshot using this method would complete into the following two steps, which are given below:
Step 1: Download the flameshot rpm package
First, download the flameshot package for CentOS 8 distribution. As we know that, CentOS supports the rpm packages for installing any software. However, if you have any other distribution then, download the flameshot package according to your operating environment. Download the rpm flameshot package from Github by using the following ‘wget’ command:
$ wget https://github.com/flameshot-org/flameshot/releases/download/v0.9.0/flameshot-0.9.0-1.fc32.x86_64.rpm
Step 2: Install Flameshot package on CentOS 8
Install the downloaded rpm package locally on your system by running the following command:
$ rpm -i flameshot-0.9.0-1.fc32.x86_64.rpm
The error may arise due to the lack of some required dependencies. So, install all the needed dependencies by using the following command:
$ sudo dnf install gcc-c++ cmake qt5-qtbase-devel qt5-linguist
$ sudo dnf install qt5-qtbase qt5-qtsvg-devel
Flameshot can also install by enabling the snapd application on your CentOS system.
Step 3: Launch flameshot on CentOS 8
Once the flameshot application is installed on your system, launch it using the application search bar or from the application menu. Type ‘flameshot’ in the search bar and the following searching result shows on the desktop:
Now, click on the icon and use this application based on your needs.
Uninstall or remove flameshot from CentOS 8
After using this flameshot application, you can uninstall or remove the flameshot application by using the following command:
$ sudo yum remove flameshot
Complete the uninstallation process by typing ‘y’ and then hit ‘Enter’.
We have implemented in this article, how to install the flameshot application on CentOS 8. Start and use flameshot on your system. We have also given the information about how you can remove it from your CentOS 8 if you don’t need more on your system. Give us your suggestion in the comment box.
Karim Buzdar holds a degree in telecommunication engineering and holds several sysadmin certifications including CCNA RS, SCP, and ACE. As an IT engineer and technical author, he writes for various websites.