1. 前言

日常工作中经常用到截图软件进行信息采集和工作记录,以用作工作备忘或者是写博客的素材资料。在Windows和macOS平台下有一款集截图和贴图于一体的神器Snipaste*能够极大的提高工作效率和幸福感,遗憾的是在Linux下版本迟迟没有推出,只好找一款相似的替代品——flameshot,所幸其近乎圆满的实现了代替Snipaste的任务,在一众参差不齐的Linux平台下的截图软件中傲视群雄。

如果你需要的是一个能够用于标注、模糊、上传到imgur的新式截图工具,Flameshot是一个好的选择,它非常实用。

关于Snipaste的详细介绍:

Snipaste 屏幕截图软件超级利器 - 花3年精心打造的极致截图贴图/编辑/标注工具

软件spring_Linux/Ubuntu

flameshot的详细介绍:

Flameshot:你们要的超强Linux截图软件

软件spring_git_02

2.安装
按照github文档 https://github.com/lupoDharkael/flameshot#installation, 发现官方说明的Ubuntu版本是18.04,而且网上可找到的大多教程都是在Ubuntu18.04下的安装教程。

Github主页安装说明

软件spring_git_03

网络安装教程

软件spring_快捷键_04

那么Ubuntu16.04能不能用呢?

答案是:当然可以,在系统自带的软件商店就可以搜索到flameshot这款软件,点击安装即可。

软件spring_flameshot截图软件_05


但是问题来了,通过软件商店安装的软件无法正常启动!!!

而且即使是按照网上所说的教程,在终端中输入如下启动命令也不行

flame gui

网络教程:

软件spring_Linux/Ubuntu_06


实践失败:

软件spring_git_07


怎么办呢?

所幸找到一篇博客记录的如何在Ubuntu16.04下安装该软件:

Install flameshot on ubuntu 16.04

在终端中,执行该博客中的以下命令操作即可成功运行flameshot

First check whether you have git installed

sudo apt install git

Clone the repository using this command

git clone https://github.com/lupoDharkael/flameshot.git

Go to the clone directory

cd flameshot

Install the dependencies

sudo apt install -y git g++ build-essential qt5-qmake qt5-default qttools5-dev-tools

Compile and install using qmake and make install

qmake

make install #desktop entry fails with warning

To use it

flameshot gui

注意:在执行上述的make install #desktop entry fails with warning命令时可能会提示权限不够

(执行make install #desktop entry fails with warning命令)

软件spring_软件spring_08

(编译结果提示:权限不够)

解决办法时:在该命令前加上 sudo,即

sudo make install #desktop entry fails with warning

软件spring_软件spring_09


最后即可正常打开了!3.开机启动设与快捷键设置

为了避免每次开机后在终端中启动该软件,可以在软件的设置中选择开机时启动

软件spring_git_10

尽管可以通过搜索来随时启动Flameshot,但如果想使用PrtSc键触发启动,则需要指定对应的键盘快捷键。以下是相关配置步骤:进入 设置>设备>键盘,拉到最下面,点击

1.进入系统设置中的“键盘设置”

软件spring_软件spring_11


2.页面中会列出所有现有的键盘快捷键,拉到底部就会看见一个“+”按钮

 

软件spring_flameshot截图软件_12


3.点击 “+” 按钮添加自定义快捷键并输入以下两个字段:

1].“名称”:任意名称均可

2].“命令”:flameshot gui

软件spring_flameshot截图软件_13


软件spring_git_14


最后将这个快捷操作绑定到Ctrl+F1(根据个人习惯)。配置之后,你的自定义快捷键页面大概会是以下这样(将键盘快捷键映射到Flameshot):

软件spring_flameshot截图软件_15


当然,每个用户的桌面环境UI不同,快捷键的设置界面还有可能是如下几种情况:

软件spring_Linux/Ubuntu_16


软件spring_git_17


4.版本注意问题

0.6.0以下的版本是没有插入文字的功能和贴图功能的,建议安装0.6.0以上版本。