Sådan registreres terminalen og genereres en animeret gif

De af os, der laver selvstudier eller opretter undervisningsvejledninger, ved, hvor vigtigt det er optag vores skærmTilsvarende de af os, der specialiserer sig i Linux, vi har behovet for det optage terminal, det er derfor, vi bringer en ansøgning, der kaldes Peek ud over at hjælpe os med at optage vores terminal giver os mulighed for at generere en animeret gif af optagelsen.

Hvad er Peek?

Peek er et open source-værktøj, skrevet i Vala af den tyske Philipp Wolfer, som giver os mulighed for at optage terminalen og generere en animeret gif af hvad vi gør på den.

Dette enkle, men kraftfulde værktøj har et vindue med en ramme, der bruges til at indramme terminalen, det har kun knappen til at optage eller stoppe optagelse, og når optagelsen er færdig, giver det dig mulighed for at gemme gif, hvor du vil.

Værktøjet kan have mange anvendelser, men det er hovedsageligt designet til at dele serier af kommandoer eller handlinger, som vi udfører i terminalen. Et eksempel på output fra værktøjet nedenfor:

optage terminal

Sådan installeres Peek

Peeks installation er ret enkel, den har pakker til Arch Linux, Debian og derivater, og den kan også installeres fra kildekoden, kompileret behørigt i enhver distribution. trinene nedenfor

Installer Peek fra kildekoden

Du kan kompilere og installere Peek ved hjælp af CMake:

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

Installer Peek på Arch Linux og derivater

Arch Linux-brugere og dets derivater kan bruge følgende PKGBUILD tilgængelig i AUR. Du kan installere det med følgende kommando:

$ yaourt -S peek

Installer Peek på Ubuntu / Debian og derivater

Du kan downloade den nyeste version af Peeks .deb-pakke fra her. Du kan installere det på følgende måde:

$ 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

Sådan optages terminal med Peek

Processen med at optage terminalen og generere en gif af optagelsen er meget enkel, og vi viser den nedenfor.

  1. Vi åbner en terminal og tilpasser den til den størrelse, vi ønsker.
  2. Vi kører kig.
  3. Vi forstørrer eller reducerer kig for at passe til terminalens størrelse, vi rammer kig for at passe helt til terminalbjælken.
  4. Tryk på Optag i kig.
  5. Inden de 3 sekunder venter, går vi til terminalen og begynder at udføre de kommandoer, vi ønsker.
  6. Når vi er færdige med vores procedure, skal du klikke på stop, der åbnes automatisk et vindue for at gemme den resulterende gif.
  7. Vi vælger, hvor vi skal gemme og gemme.
  8. Vi nød vores gif.

peek

Dette er en enkel og hurtig måde at registrere, hvad vi laver i terminalen, men vi kan også bruge det til at registrere ethvert område på vores skærm og generere en animeret gif. Vi håber, det vil være til stor nytte for dig, og vi afventer dine kommentarer.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Daniel Smith sagde han

    Jeg kunne ikke kompilere det 🙁
    Kunne IKKE finde Vala (mangler: VALA_EXECUTABLE)

    1.    firben sagde han

      Prøv at installere Vala

  2.   Daniel Smith sagde han

    For at installere vala
    sudo apt installer valac

    Forresten er den sidste kommando i installationen fra kildekoden:
    sudo gør installationen

  3.   ROMSAT sagde han

    Hej firben,
    hej, efter at have læst din fantastiske artikel og fulgt alle trin til punkt og prikke, holder det ikke op med at virke for mig.
    Min skærm fyldes op med linjer, der starter med frame = ...
    Jeg har forsøgt at køre det i baggrunden ved at gøre: $ peek &
    men heller ikke det gør det samme for mig.
    Jeg arbejder med Ubuntu MATE.
    Kom så, hilsner fra Malaga.

  4.   Anonymous sagde han

    Hej, jeg har et spørgsmål / forslag. Det er måske ikke det rigtige sted at stille spørgsmålet, men jeg ved ikke hvor.

    Først og fremmest tillykke til dig og alle redaktørerne for det gode indhold på siden. De har hjulpet mig meget.

    Når jeg leder efter en artikel, prøver jeg at finde den nyeste eller i det mindste kende datoen for artiklen. Jeg kan ikke se det her. Jeg har set det på listen over nye artikler, der vises på hjemmesiden, men ikke inden for indlægget. Fordi jeg ofte kommer til et indlæg fra google, ser jeg aldrig datoen.

    Så spørgsmålet er, hvor vises datoen i posten? Og hvis de ikke viser det, tror jeg, det ville være godt, hvis de inkluderede det.

    Tak.

    1.    Anonymous sagde han

      Jeg ser, at jeg ikke er den eneste, som dette sker for! Det er virkelig irriterende at finde en artikel om noget, du ledte efter, og når du vil teste, hvad du taler om, skal du finde ud af, at den ikke længere eksisterer / fungerer, fordi den er forældet. Blot at sætte et par tal, datoen, ville blive løst, og jeg synes ikke, det er noget dyrt, ellers ville jeg ikke skrive denne kommentar.

      Som et forslag, hvad jeg normalt gør, er at se på kommentarerne, at de har en dato, selvom det selvfølgelig er vejledende, og jeg søger også normalt i forskellige blogs, da det er almindeligt, at der laves replikaer af artikler, især hvis det er noget udestående. Men selvfølgelig finder du det muligvis ikke på nogen måde, og du vil være tilbage med tvivlen for evigt.

      En hilsen.

      1.    firben sagde han

        Vi har implementeret dit forslag, fra nu af vil du kunne se datoen i artiklen (før du kunne gøre det fra omslaget)

  5.   ingen sagde han

    Læsere kan også finde kommandoen 'script' interessant, som registrerer en shell-session i en tekstfil, så det ikke er nødvendigt at optage en video.