Гид по технологиям

Flameshot — удобный и настраиваемый скриншотер для Linux

9 min read Linux Обновлено 31 Dec 2025
Flameshot — удобный скриншотер для Linux
Flameshot — удобный скриншотер для Linux

Скриншот интерфейса Flameshot на рабочем столе Linux

Почему Flameshot

Flameshot сочетает в себе простоту и гибкость: интерфейс интуитивно понятен, а встроенный редактор позволяет быстро аннотировать снимки экрана без перехода в отдельные графические редакторы. Программа лёгкая по ресурсам, легко настраивается и подходит как обычным пользователям, так и инженерам и техписам, которым нужны точечные инструменты захвата и автоматизации.

Важно: Flameshot — свободное ПО с открытым исходным кодом. Это значит, что код доступен для проверки и модификации, а разработка идёт сообществом.

Краткое определение

Flameshot — приложение для создания скриншотов в Linux с GUI и CLI, включающее встроенный редактор аннотаций и опции автоматической загрузки.


Установка Flameshot на популярные дистрибутивы Linux

Ниже приведены команды установки для основных дистрибутивов. Откройте терминал и выполните команду, подходящую для вашей системы.

Debian / Ubuntu / производные:

sudo apt update
sudo apt install flameshot

Fedora / CentOS / RHEL (с dnf):

sudo dnf install flameshot

Arch Linux / Manjaro:

sudo pacman -Syu flameshot

openSUSE:

sudo zypper install flameshot

Установка через Snap (универсально, если установлен snapd):

sudo snap install flameshot

Установка через Flatpak (через Flathub):

flatpak install flathub org.flameshot.Flameshot

Проверка наличия менеджеров пакетов:

snap --version
flatpak --version

Если команда возвращает номер версии — менеджер установлен. Если нет — установите snapd или flatpak через документацию вашего дистрибутива.

Примечание: в некоторых окружениях (особенно на Wayland) поведение скриншотов и интеграция могут отличаться. В таких случаях посмотрите раздел “Совместимость и ограничения” ниже.

Первый запуск и базовая конфигурация

Запустите Flameshot через меню приложений. После запуска программа обычно сворачивается в область уведомлений (system tray). Правой кнопкой мыши по иконке откройте “Configuration” (Конфигурация).

Окно конфигурации Flameshot с вкладками настроек

В окне настроек вы увидите четыре основных вкладки:

  • Interface — параметры внешнего вида и поведения интерфейса редактора. Здесь можно выбрать основной цвет, контрастный цвет, прозрачность затемнения области вне выделения и показать/скрыть кнопки.

Окно настроек внешнего вида Flameshot

  • Filename Editor — шаблоны имен файлов. Позволяет выбрать формат имени (дата, время, произвольный префикс) и сразу увидеть предпросмотр.

  • General — общие настройки: уведомления рабочего стола, автозапуск при входе в систему, импорт/экспорт конфигураций, путь сохранения снимков.

Настройки общих параметров и пути сохранения

  • Shortcuts — таблица текущих сочетаний клавиш для операций Flameshot.

Важно: по умолчанию Flameshot может не иметь глобального сочетания клавиш для прямого вызова окна выделения. Рекомендовано создать пользовательское глобальное сочетание.

Создание глобального сочетания клавиш для вызова окна захвата

  1. Откройте системные “Keyboard Shortcuts” (Сочетания клавиш) вашего рабочего окружения.
  2. Добавьте новое сочетание.
  3. В поле “Name” (Имя) введите “Flameshot”.
  4. В поле “Command” (Команда) введите:
flameshot gui
  1. Установите желаемую комбинацию клавиш (например, PrtSc или Shift+PrtSc) и сохраните.

Окно создания сочетания клавиш для Flameshot

После этого нажатие назначенной комбинации будет открывать окно выделения Flameshot.

Назначение сочетания клавиш для вызова окна захвата Flameshot

Совет: если ваша среда рабочего стола использует собственный менеджер сочетаний клавиш, создайте сочетание через него.


Как захватывать скриншоты с помощью Flameshot

Flameshot поддерживает два основных режима использования: GUI (графическое окно выделения) и CLI (командная строка). Оба пригодны для разных сценариев: быстрый захват с аннотациями — GUI; автоматизация, скрипты и серверные задачи — CLI.

Захват через GUI

  1. Нажмите назначенное сочетание клавиш (или кликните по иконке программы и выберите “Take Screenshot”).
  2. Используйте мышь для выделения области. Перемещайте выделение мышью или стрелками клавиатуры (шаг 1 px).

Окно выделения Flameshot для создания скриншота

Опции в окне захвата:

  • Pin — прикрепить снимок к рабочему столу (полезно при демонстрациях).
  • Open — открыть файл в приложении по умолчанию.
  • Save — сохранить на диск (или Ctrl+S).
  • Upload — загрузить изображение на Imgur.
  • Annotation — инструменты рисования: перо, маркер, текст.
  • Shapes — фигуры: линия, стрелка, прямоугольник, круг.
  • Size — показать размеры выделения (пиксели).
  • Selection — переместить область выделения.
  • Pixelate — замыть / пикселизировать конфиденциальную информацию.

Горячие клавиши внутри окна:

  • Ctrl+C — скопировать в буфер обмена.
  • Ctrl+S — сохранить на диск.
  • Esc — отменить/закрыть.

Практический приём: используйте сочетание Ctrl+C для быстрого копирования изображений в буфер и Ctrl+V для вставки в заметки, мессенджеры или документы.

Захват через CLI

CLI удобен для сценариев автоматизации, CI документации и когда нужен скрипт для массового сохранения.

Общий синтаксис:

flameshot [режим] [аргументы]

Основные команды:

  • По умолчанию открыть GUI:
flameshot gui
  • Сохранить выделение в указанный путь (появится GUI для выбора области, затем сохранение):
flameshot gui -p /путь/до/папки
  • Снимок всего экрана и сохранение:
flameshot full -p /путь/до/файла.png
  • Снимок всего экрана и копирование в буфер обмена:
flameshot full -c
  • Захват и немедленная загрузка на Imgur:
flameshot full --upload
  • Вывести путь сохранённого файла при сохранении (полезно для скриптов). Обычно Flameshot возвращает путь в stdout при использовании -p.

Пример автоматизации: сохранить снимок экрана с текущей датой и временем в имя файла (bash):

DIR=~/Pictures/screenshots
date=$(date +"%Y%m%d-%H%M%S")
flameshot full -p "$DIR/screenshot-$date.png"

Полезные рабочие процессы и интеграции

Ниже — несколько готовых шаблонов использования Flameshot в реальных задачах.

Рабочие процессы по ролям:

  • Для разработчика: быстро фиксировать баги — назначить клавишу, скриншотить, аннотировать стрелкой/пометкой, копировать в буфер и вставить в трекер задач (Jira/GitHub).

  • Для техписа: объединять снимки с подписями — использовать шаблоны имени файла с номером версии документа и датой, сохранять в папку проекта.

  • Для дизайнера: создание отчетов по интерфейсу — делать снимки, использовать пикселизацию для скрытия приватных частей, экспортировать в PNG и пересылать коллегам.

Автоматизация и скрипты:

  • Интеграция в рабочий процесс сборки документации для генерации снимков UI в тестах.
  • Использование systemd timer / cron + flameshot full для создания периодических снимков экрана (серверные случаи обычно не применимы для desktop-сессий).

Шпаргалка сочетаний клавиш (рекомендуемая):

  • PrtSc — открыть Flameshot GUI.
  • Shift+PrtSc — выделение и сохранение в папку.
  • Ctrl+S — сохранить из окна захвата.
  • Ctrl+C — копировать в буфер обмена.

Дополнения: когда Flameshot может не подойти и альтернативы

Когда Flameshot может оказаться неудобным:

  • На некоторых сборках Wayland могут быть ограничения на захват экрана и функции загрузки.
  • Для очень сложной постобработки изображений (многоуровневые правки, фильтры) лучше использовать полноценный графический редактор (GIMP, Krita, Inkscape для векторной графики).
  • Если требуется централизованная корпоративная загрузка с аутентификацией и аудитом — встроенный загрузчик на Imgur не подойдёт.

Альтернативы:

  • GNOME Screenshot / KDE Spectacle — встроенные в окружения, просты и надёжны.
  • Shutter — старое приложение с расширенными функциями (иногда не поддерживается в новых дистрибутивах).
  • Ksnip — кроссплатформенный и ориентирован на аннотации.

Решение: если нужна простая, быстрая и кастомная утилита с аннотациями — Flameshot. Если требуется интеграция с корпоративными сервисами — изучите плагины или скрипты загрузки в вашу систему.


Тонкости совместимости и ограничения

Wayland vs X11

  • На X11 Flameshot работает полнофункционально.
  • На Wayland некоторые окружения (например, строгие настройки безопасности GNOME на Wayland) могут ограничивать функциональность (например, захват всего экрана или автозагрузку). В таких случаях проверьте документацию окружения или используйте XWayland, если это приемлемо.

Проблемы с загрузкой на Imgur

  • Автоматическая загрузка использует внешний сервис Imgur. Если в вашей сети блокировки или корпоративные политики запрещают внешние загрузки, используйте локальный путь сохранения или собственные скрипты загрузки.

Права доступа и автозапуск

  • Для автозапуска убедитесь, что запись в директорию для снимков доступна текущему пользователю.
  • Flatpak/Snap версии могут иметь ограниченные разрешения; в Flatpak разрешения можно корректировать с помощью flatpak override.

Частые проблемы и способы их устранения

Проблема: Flameshot не запускается или не отображается иконка в трее

  • Проверьте, работает ли процесс: ps aux | grep flameshot.
  • Если процесс висит, завершите его и запустите заново: pkill flameshot && flameshot &.
  • На некоторых окружениях трей-иконки отключены — используйте команды запуска flameshot gui напрямую как обходной путь.

Проблема: Горячая клавиша не вызывает окно

  • Убедитесь, что сочетание клавиш не занято другим приложением.
  • Создайте глобальное сочетание в системных настройках, как описано выше.

Проблема: При попытке захвата весь экран сохраняется чёрный экран

  • Возможно, вы используете Wayland и дистрибутив/компонент не поддерживает снятие скриншотов таким способом. Попробуйте X11 сеанс или XWayland.

Проблема: Flatpak / Snap не имеют доступа к нужной папке

  • Для Flatpak можно дать доступ:
flatpak override --user --filesystem=/путь/до/папки org.flameshot.Flameshot

Безопасность и приватность

  • Flameshot позволяет загружать изображения на Imgur, сторонний сервис. Перед загрузкой убедитесь, что данные на изображении не содержат конфиденциальной информации.
  • Используйте функцию Pixelate для сокрытия личных данных на скриншотах.
  • Если политика безопасности компании запрещает использование внешних сервисов, настроите сохранение в локальную папку и интеграцию с внутренней системой хранения.

Юридические аспекты

  • При передаче снимков, содержащих личные данные, учитывайте применимые правила конфиденциальности (например, GDPR в ЕС). Обезличивание и минимизация данных — лучшая практика.

Шаблон проверки приёма (Критерии приёмки)

Используйте этот чеклист, чтобы удостовериться, что Flameshot настроен правильно для рабочего процесса:

  • Программа установлена и обновлена.
  • Назначено глобальное сочетание клавиш для открытия окна захвата.
  • Путь по умолчанию для сохранения изменён на нужную папку (если требуется).
  • Проверена работа копирования в буфер и сохранения на диск.
  • Инструменты аннотаций (стрелки, текст) работают и сохраняются корректно.
  • Ограничения Wayland исследованы и документированы для команды.

Тест-кейсы и критерии приёмки

  1. Тест: Вызов окна захвата по горячей клавише

    • Действия: Нажать назначенную комбинацию.
    • Ожидаемый результат: Открывается окно выделения Flameshot.
  2. Тест: Сохранение снимка с аннотацией

    • Действия: Сделать выделение, добавить стрелку и текст, сохранить.
    • Ожидаемый результат: PNG-файл в указанной папке с видимыми аннотациями.
  3. Тест: CLI-сохранение всего экрана

    • Действия: Выполнить flameshot full -p /tmp/test.png.
    • Ожидаемый результат: Файл /tmp/test.png создан.
  4. Тест: Копирование в буфер

    • Действия: Сделать выделение и нажать Ctrl+C, вставить в текстовый редактор.
    • Ожидаемый результат: Изображение вставлено из буфера обмена.

Быстрая мини-методология выбора настроек

  • Если нужен быстрый рабочий процесс: назначьте одну горячую клавишу, сохраняйте в общую папку проекта и используйте Ctrl+C для копирования.
  • Если важна приватность: выключите автоматическую загрузку и используйте Pixelate перед сохранением.
  • Если нужна автоматизация: применяйте CLI-режим с указанием -p и скриптуйте имена по дате/тегам.

FAQ

Можно ли изменить формат сохраняемых файлов?

Да. Flameshot по умолчанию сохраняет в PNG. При использовании CLI можно указать путь с нужным расширением (например, .jpg), но рекомендуется PNG для сохранения качества и прозрачности.

Как сделать несколько снимков подряд без перезапуска программы?

Используйте горячую клавишу для вызова GUI и сохраняйте или копируйте каждый снимок; Flameshot остаётся запущенным в трее.

Как отключить загрузку на Imgur по умолчанию?

В интерфейсе настроек снимков снимите галочку у опций автоматической загрузки или не используйте кнопку Upload в окне захвата.


Короткая памятка для социальных сетей

Flameshot — лёгкий и мощный инструмент для создания и аннотирования скриншотов в Linux: быстрый GUI, CLI для автоматизации, пикселизация для приватности и гибкая настройка сочетаний клавиш.


Итоги

Flameshot — отличный выбор для большинства пользователей Linux, которым нужен быстрый, настраиваемый и функциональный скриншотер. Он особенно полезен для техписов, разработчиков и дизайнеров благодаря встроенным инструментам аннотирования и поддержке автоматизации через CLI. Если вам нужна более сложная постобработка изображений или интеграция с корпоративными сервисами, объединяйте Flameshot с другими инструментами или используйте альтернативы.

Ключевые рекомендации:

  • Установите Flameshot через репозиторий вашей системы или через Snap/Flatpak.
  • Создайте глобальное сочетание клавиш для вызова окна захвата.
  • Настройте шаблон имени файлов и путь сохранения.
  • Используйте Pixelate для защиты конфиденциальных данных.

Спасибо за внимание — надеюсь, это руководство поможет вам быстрее и удобнее работать со скриншотами в Linux.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Можно ли добавить ОЗУ в Android‑телефон?
Android.

Можно ли добавить ОЗУ в Android‑телефон?

Исправить Critical Process Died в Windows 10
Windows

Исправить Critical Process Died в Windows 10

Обновление ОЗУ в Mac — совместимость и установка
Апгрейд

Обновление ОЗУ в Mac — совместимость и установка

Бесплатный Microsoft 365 для студентов
Образование

Бесплатный Microsoft 365 для студентов

Редактирование PDF в браузере — Adobe Acrobat
PDF Инструменты

Редактирование PDF в браузере — Adobe Acrobat

Передача данных с телефона на ПК — Windows 10
Windows

Передача данных с телефона на ПК — Windows 10