1、需要提前安装checkinstall:sudo apt-get install checkinstall
CheckInstall能跟踪由“make install”或类似命令安装的所有文件,并为这些文件创建安装包,然后把它添加到已安装软件包数据库中,以便能简便的卸载或发布安装包。
2、检查数据源(本人是阿里云)
3、安装依赖文件:
sudo apt install -y git g++ build-essential qt5-qmake qt5-default qttools5-dev-tools qt5-qtsvg-devel
4、下载开源库
git clone https://github.com/lupoDharkael/flameshot
5、执行编译
cd flameshot && mkdir build && cd build && qmake ..
sudo checkinstall
PS:这里可能出错,就是数据源没选对,或者依赖没安装成功。如果没出错,就可以使用啦。
6、使用
flameshot gui
7、设置快捷键
a.system settings–>keybord—>shortcuts
b.点击+号,添加快捷键,name随意填 command填写:flameshot gui
c.按下快捷键(ctrl+alt+A)
flameshot快捷键