Как записать терминал и сгенерировать анимированный gif

Те из нас, кто занимается учебными пособиями или создает учебные пособия, знают, насколько это важно. записать наш экранТочно так же те из нас, кто специализируется на Linux, у нас есть необходимость терминал записи, поэтому мы предлагаем приложение под названием Заглядывать что, помимо помощи в записи, наш терминал позволяет нам создавать анимированный GIF из записи.

Что такое Peek?

Заглядывать это инструмент с открытым исходным кодом, написанный на как-то от немца Филиппа Вулфера, который позволяет нам записывать терминал и генерировать анимированный gif того, что мы на нем делаем.

Этот простой, но мощный инструмент имеет окно с рамкой, которое используется для кадрирования терминала, у него есть только кнопка для записи или остановки записи, а после завершения записи он дает вам возможность сохранить гифку в любом месте.

Инструмент может иметь множество применений, но он был разработан в основном для обмена сериями команд или действий, которые мы выполняем в терминале. Пример вывода инструмента ниже:

терминал записи

Как установить Peek

Установка Peek довольно проста, в ней есть пакеты для Arch Linux, Debian и производных, а также ее можно установить из исходного кода, должным образом скомпилированного в любом дистрибутиве. шаги ниже

Установить Peek из исходного кода

Вы можете скомпилировать и установить Peek с помощью CMake:

$ git clone https://github.com/phw/peek.git
$ cd peek/
$ cmake . && make
$ sudo make install

Установите Peek в Arch Linux и производных

Пользователи Arch Linux и его производных могут использовать следующие PKGBUILD доступно в AUR. Вы можете установить его с помощью следующей команды:

$ yaourt -S peek

Установите Peek в Ubuntu / Debian и производных

Вы можете скачать последнюю версию пакета Peek .deb с здесь. Установить его можно следующим образом:

$ wget https://github.com/phw/peek/releases/download/v0.8.0/peek-0.8.0-Linux.deb
$ sudo apt install libsdl1.2debian ffmpeg libavdevice-ffmpeg56
$ sudo dpkg -i peek-0.8.0-Linux.deb
$ peek

Как записать терминал с помощью Peek

Процесс записи терминала и создания gif записи очень прост, и мы перечислим его ниже.

  1. Открываем терминал и адаптируем его под нужный размер.
  2. Бежим посмотреть.
  3. Мы увеличиваем или уменьшаем выступ, чтобы он соответствовал размеру клеммы, мы обрамляем выступ, чтобы полностью соответствовать клеммной колодке.
  4. Нажмите Запись в режиме просмотра.
  5. Прежде чем ждать 3 секунды, мы идем в терминал и начинаем выполнять нужные нам команды.
  6. Когда мы закончим нашу процедуру, нажимаем на стоп, автоматически откроется окно для сохранения полученного gif.
  7. Выбираем где копить и копить.
  8. Нам понравился наш гиф.

заглядывать

Это простой и быстрый способ записывать то, что мы делаем в терминале, но мы также можем использовать его для записи любой области нашего экрана и создания анимированного gif. Мы надеемся, что он будет вам полезен, и ждем ваших комментариев.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

8 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Даниэль Эрреро сказал

    Я не смог его скомпилировать 🙁
    Не удалось найти Vala (отсутствует: VALA_EXECUTABLE)

    1.    Lagarto сказал

      Попробуйте установить Vala

  2.   Даниэль Эрреро сказал

    Чтобы установить vala
    sudo apt install valac

    Кстати, последняя команда в установке из исходного кода:
    sudo make install

  3.   РОМСАТ сказал

    Привет, ящерица,
    эй, после прочтения вашей великолепной статьи и выполнения всех шагов до буквы, мне это не совсем подходит.
    Мой экран заполняется строками, которые начинаются с frame = ...
    Я пробовал запустить его в фоновом режиме, выполнив: $ peek &
    но то же самое и со мной.
    Работаю с Ubuntu MATE.
    Давай, привет из Малаги.

  4.   анонимный сказал

    Здравствуйте, у меня есть вопрос / предложение. Возможно, это неподходящее место, чтобы задавать вопрос, но я не знаю где.

    Прежде всего, поздравляем вас и всех редакторов с хорошим содержанием на сайте. Они мне очень помогли.

    Что ж, всякий раз, когда я ищу статью, я стараюсь найти самую последнюю или, по крайней мере, узнать дату публикации. Я не вижу этого здесь. Я видел это в списке новых статей, который появляется на домашней странице, но не в сообщении. Поскольку я часто получаю сообщения из Google, я никогда не вижу дату.

    Итак, вопрос в том, где в сообщении появляется дата? И если они этого не покажут, я думаю, было бы хорошо, если бы они его включили.

    Спасибо.

    1.    анонимный сказал

      Я вижу, что это не только я! Действительно раздражает найти статью о том, что вы искали, и когда вы хотите проверить то, о чем говорите, обнаруживаете, что ее больше не существует / не работает, потому что она устарела. Просто поставив несколько цифр, дату, это было бы решено, и я не думаю, что это что-то дорогое, иначе я бы не писал этот комментарий.

      В качестве предложения я обычно смотрю на комментарии, что у них есть дата, хотя, конечно, она ориентировочная, и я также обычно ищу в различных блогах, поскольку часто делаются реплики статей, особенно если это что-то выдающееся. Но, конечно, вы можете не найти его никак и навсегда останетесь с сомнениями.

      Приветствие.

      1.    Lagarto сказал

        Мы реализовали ваше предложение, теперь вы сможете видеть дату в статье (раньше, чем вы могли сделать это с обложки)

  5.   никто сказал

    Читатели также могут найти интересную команду 'script', которая записывает сеанс оболочки в текстовый файл, чтобы не было необходимости записывать видео.