本文介绍在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
使用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
相关主题 |