Установите скриншот пламени в Ubuntu/Debian/Arch/Fedora |
Flameshot — мощное, но простое в использовании программное обеспечение для создания снимков экрана для Linux. Он может работать в дистрибутивах Ubuntu/Debian/Arch/Fedora Linux. В этом руководстве мы увидим, как вы можете установить и использовать Flameshot в этих дистрибутивах Linux.
Особенности Флэмшота
- Настраиваемый внешний вид.
- Легко использовать.
- Редактирование скриншотов в приложении.
- Интерфейс ДБус.
- Загрузите в Имгур.
Установите скриншот пламени в Ubuntu/Debian
Flameshot устанавливается в Ubuntu/Debian из репозитория apt
путем выполнения следующей команды:
sudo apt install flameshot
Сборка из исходников
Вы также можете выполнить сборку из исходного кода, но перед упаковкой Flameshot вам необходимо установить инструменты сборки:
sudo apt install g++ cmake extra-cmake-modules build-essential qt5-default qttools5-dev-tools qttools5-dev libqt5dbus5 libqt5network5 libqt5core5a libqt5widgets5 libqt5gui5 libqt5svg5-dev
git clone https://github.com/lupoDharkael/flameshot.git
cd flameshot
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ../
make
sudo make install
Предпочтительным методом является установка из репозитория apt
, поскольку пакет легко обновить до последней версии.
Установите приложение Flameshot на Arch Linux/Manjaro
Для Arch Linux и его производных, таких как Manjaro, Antergos и т. д. Пакет доступен из вышестоящего репозитория.
sudo pacman -S flameshot
Версии для разработки также можно установить из AUR. Если у вас нет AUR, проверьте — Лучший помощник AUR для Arch Linux/Manjaro:
yay -S --noconfirm --needed flameshot-git
Сборка из исходного кода
sudo pacman -S cmake base-devel git qt5-base qt5-tools
git clone https://github.com/lupoDharkael/flameshot.git
cd flameshot
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ../
make
sudo make install
Как установить Flameshot в Fedora
Используйте диспетчер пакетов dnf
в Fedora, чтобы установить flameshot
sudo dnf install flameshot
Сборка из исходников
sudo dnf install gcc-c++ cmake qt5-devel qt5-qtbase-devel qt5-linguist
sudo dnf install git openssl ca-certificates
git clone https://github.com/lupoDharkael/flameshot.git
cd flameshot
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ../
make
sudo make install
Как использовать Flameshot для создания снимков экрана
Запустите захват с помощью графического интерфейса:
flameshot gui
Запустите захват с помощью графического интерфейса и сохраните его по произвольному пути сохранения:
flameshot gui -p /path-to-captures
Открыть графический интерфейс с задержкой в 5 секунд:
flameshot gui -d 5000
Полноэкранный захват с настраиваемым путем сохранения (без графического интерфейса) и с задержкой:
flameshot full -p /path-to-captures -d 5000
Полноэкранный снимок с копированием пользовательского пути сохранения в буфер обмена:
flameshot full -c -p ~/myStuff/captures
Сделайте снимок экрана с мышью и распечатайте изображение (байты) в формате PNG:
flameshot screen -r
Захватите экран номер 1 и скопируйте его в буфер обмена:
flameshot screen -n 1 -c
Конфигурация интерфейса командной строки
Вы можете использовать графическое меню для настройки Flameshot, но в качестве альтернативы вы можете использовать для этого свой терминал или сценарии.
- Откройте меню конфигурации: конфигурация Flameshot.
- Показать начальное справочное сообщение в режиме захвата: Flameshot config –showhelp true
- Для получения дополнительной информации о доступных опциях используйте флаг справки: Flameshot config -h
Дополнительные примеры использования см. в документации Flameshot.