运维开发网

在Ubuntu/Arch/Fedora上安装flameshot截图软件的方法

运维开发网 https://www.qedev.com 2021-01-15 13:44 出处:云网牛站 作者:乌彩燕
本文介绍在Ubuntu 18.04/16.04、Debian 10/9/8、Arch Linux、Manjaro和Fedora发行版上安装及使用flameshot截图软件的方法。 在Ubuntu 18.04/Ubuntu 16.04上安装Flameshot 通过运行以下命令,从apt存储库在Ubuntu

本文介绍在Ubuntu 18.04/16.04、Debian 10/9/8、Arch Linux、Manjaro和Fedora发行版上安装及使用flameshot截图软件的方法。

 

在Ubuntu 18.04/Ubuntu 16.04上安装Flameshot

通过运行以下命令,从apt存储库在Ubuntu 18.04上安装Flameshot:

sudo apt install flameshot

你也可以从源代码构建,但需要在打包flameshot之前安装构建工具:

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

sudo apt install libqt5dbus5 libqt5network5 libqt5core5a libqt5widgets5 libqt5gui5 libqt5svg5-dev

sudo apt install git openssl ca-certificates

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

cd flameshot

mkdir build

cd build

qmake ../

sudo make

sudo make install

注:首选方法是从apt存储库安装,因为很容易将软件包更新到最新版本。

 

在Debian 10/Debian 9/Debian 8上安装Flameshot

对于Debian 10+,该软件包可以从官方apt上游安装:

sudo apt install  flameshot

Debian 9(Stretch)包也可获得,Backports已经从测试中重新编译了包,将以下行添加到/etc/apt/sources.list:

deb http://ftp.debian.org/debian stretch-backports main

保存文件,更新apt db并安装flameshot:

sudo apt update

apt-get -t stretch-backports install flameshot

对于Debian 8,添加:

deb http://ftp.debian.org/debian jessie-backports main

然后安装flameshot:

sudo apt update

apt-get -t jessie-backports install flameshot

 

在Arch Linux/Manjaro上安装Flameshot

对于Arch Linux及其衍生品,如Manjaro,Antergos,该包可从上游存储库获得:

sudo pacman -S flameshot

也可以从AUR安装开发版本,参考安装及使用Arch Linux/Manjaro系统中的AUR助手yay一文:

yay -S --noconfirm --needed flameshot-git

从源头构建:

sudo pacman -S base-devel git qt5-base qt5-tools

sudo pacman -S qt5-svg

sudo pacman -S openssl ca-certificates

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

cd flameshot

mkdir build

cd build

qmake ../

sudo make

sudo make install

 

在Fedora上安装Flameshot

在Fedora上使用dnf包管理器来安装flameshot:

sudo dnf install flameshot

从源头构建:

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

sudo dnf install qt5-qtbase qt5-qtsvg-devel

sudo dnf install git openssl ca-certificates

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

cd flameshot

mkdir build

cd build

qmake ../

sudo make

sudo make install

 

使用Flameshot的方法

使用GUI开始捕获:

flameshot gui

在Ubuntu/Arch/Fedora上安装flameshot截图软件的方法

使用GUI启动捕获并保存在自定义保存路径中:

flameshot gui -p /path-to-captures

打开GUI,延迟5秒:

flameshot gui -d 5000

使用自定义保存路径(无GUI)全屏捕获并延迟:

flameshot full -p /path-to-captures -d 5000

使用自定义保存路径复制到剪贴板的全屏捕获:

flameshot full -c -p ~/myStuff/captures

捕获包含鼠标的屏幕并以PNG格式打印图像(字节):

flameshot screen -r

捕获屏幕编号1并将其复制到剪贴板:

flameshot screen -n 1 -c

 

CLI配置

你可以使用图形菜单配置Flameshot,但也可以使用终端或脚本来执行此操作。

1、打开配置菜单:

flameshot config

2、在捕获模式下显示初始帮助消息:

flameshot config --showhelp true

3、有关可用选项的更多信息,请使用帮助:

flameshot config -h

 

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号