Lsix, vendosni fotografitë në imazhet në terminalin e Ubuntu tuaj

rreth lsix

Në artikullin vijues do të hedhim një vështrim në Lsix. Në këtë blog pak kohë më parë u fol Fundi. Ky ishte një aplikacion që punoi si një Shikuesi i imazhit CLI peshë e lehtë. Aplikimi që do të shohim sot është diçka e ngjashme. Isshtë si komanda 'ls' në sistemet e ngjashme me Unix.

Lsix është një mjet i thjeshtë CLI i krijuar për të shfaqni imazhe të tablove në terminal duke përdorur grafikë Sixel. Për ata që pyesin se çfarë është Gjashtëmbëdhjetë, Unë dua të them që kjo është shkurtesa e gjashtë pikselëve. Shtë një lloj i formatit grafik të bitmap. Përdor ImageMagick, pra pothuajse të gjitha Formatet e skedarëve të mbështetur nga imagemagick duhet të funksionojnë mirë.

Karakteristikat e përgjithshme të lsix

  • Zbuloni automatikisht nëse terminali juaj mbështet grafikë Sixel ose jo. Nëse terminali juaj nuk është i pajtueshëm me Sixel, ai do t'ju njoftojë.
  • Ju do të jeni në gjendje të zbuloni automatikisht ngjyrën e sfondit të terminalit. Përdorni sekuencat e arratisjes terminale për t'u përpjekur të kuptoni ngjyrat e planit të parë dhe sfondit të terminalit tuaj dhe shfaqni qartë miniaturat.
  • lsix do të shfaqë imazhet në një rresht çdo herë, nëse është e mundur. Për këtë arsye, nuk do të duhet të presësh gjatë që të krijohet e gjithë montazhi.
  • Punon mirë me SSH. Kjo pajisje do të lejojë përdoruesin manipuloni imazhet e ruajtura në serverin tuaj të largët pa shumë ndërlikime.
  • Es mbështet grafikë jo-bitmap, si skedarë: .svg, .eps, .pdf, .xcf, etj.
  • kjo shkruar ne BASH, kështu që funksionon pothuajse në të gjitha shpërndarjet e Gnu / Linux.

Ju mundeni shihni të gjitha tiparet e tij në më shumë detajefaqja e projektit GitHub.

Instalimi i Lsix

duke ditur që lsix përdor ImageMagick, ne do të duhet të sigurohemi që e kemi të instaluar në sistemin tonë. Isshtë në dispozicion në depot e paracaktuara të shumicës së shpërndarjeve të Gnu / Linux. Në Debian, Ubuntu, Linux Mint thjesht duhet të hapni një terminal (Ctrl + Alt + T) dhe shkruani:

sudo apt install imagemagick

Shërbimi i mëposhtëm nuk bën nuk kërkon instalim. Vetem shkarkojeni dhe zhvendoseni në $ PATH.

Shkarkoni versionin më të fundit të lsix nga faqja Github e projektit. Në të njëjtin terminal shkruani:

shkarkoni lsix me wget

wget https://github.com/hackerb9/lsix/archive/master.zip

Nxjerr skedarin zip të shkarkuar:

unzip master lsix

unzip master.zip

Komanda e mësipërme do të nxjerrë të gjithë përmbajtjen në një dosje të quajtur 'lsix-mjeshtër'. Kopjoni binarin lsix nga ky direktori në $ PATH tuaj, për shembull / usr / local / bin /.

sudo cp lsix-master/lsix /usr/local/bin/

Së fundi, e bëjnë binarin të ekzekutueshëm:

sudo chmod +x /usr/local/bin/lsix

Tani është koha për të shfaqur miniaturat në terminal. Para se të filloni të përdorni lsix, sigurohuni që terminali juaj të mbështesë grafikë Sixel.

gabimi lsix në xterm vt340 nuk është aktivizuar

Ky skenar është zhvilluar në një Xterm në mënyrën e imitimit vt340. Sidoqoftë, zhvilluesi i saj pretendon që lsix duhet të punojë në çdo terminal të pajtueshëm me Sixel. Xterm mbështet grafikë Sixel, por ato nuk janë aktivizuar si parazgjedhje.

Ju mundeni filloni Xterm me modalitetin Sixel të aktivizuar duke përdorur komandën e mëposhtme nga një terminal tjetër:

xterm -ti vt340

Një mundësi tjetër është bëjeni vt340 llojin e paracaktuar të terminalit për Xterm. Ne mund ta arrijmë këtë redaktimi i skedarit .Xresources. Nëse nuk është në dispozicion, thjesht krijoni atë:

vi .Xresources

Shtoni rreshtin e mëposhtëm:

Konfigurimi i burimeve Xs për lsix

xterm*decTerminalID     :      vt340

Për terminalin shtypni ESC dhe shkruani: wq për të ruajtur dhe mbyllur skedarin.

Përfundoni duke ekzekutuar komandën e mëposhtme për të zbatoni ndryshimet:

xrdb -merge .Xresources

Xterm tani do të fillojë me mënyrën Sixel të aktivizuar në çdo lëshim si parazgjedhje.

Shikoni imazhet e tablove në terminal

Nisur Xterm duke përdorur mënyrën vt340, kështu duket Xterm në sistemin tim.

xterm si parazgjedhje

Kjo është një vegël shumë e thjeshtë. Nuk ka ndonjë flamur të rreshtit të komandës ose skedarë konfigurimi. E tëra çfarë ju duhet të bëni është të kaloni rrugën e skedarit tuaj si një argument.

lsix tregon një skedar specifik

lsix ejemplo/ubunlog.jpg

Nëse është ju vraponi pa shteg, do t'ju tregojë imazhet e tablove të direktorisë aktuale të punës.

imazhe brenda drejtorisë me lsix

lsix

Siç mund ta shihni në pamjen e ekranit më sipër, fotografitë e të gjitha skedarëve brenda direktorisë shfaqen qartë në terminal. Nëse përdorni komandën 'ls', ju do të shihni vetëm emrat e skedarëve, jo fotografitë.

ls krahasuar me lsix

Ne do të jemi në gjendje shikoni një grup imazhesh të një lloji specifik duke përdorur karta të egra. Për të shfaqur të gjitha imazhet e një lloji të veçantë, të tilla si JPG, wildcard mund të përdoret siç tregohet më poshtë:

përmbajtja e drejtorisë jpeg me lsix

lsix *.jpg

Nëse do të donim të shihnim vetëm imazhe PNG, do të duhet të ndryshonim shtrirjen:

përmbajtje png brenda direktorisë me lsix

lsix *png

Cilësia e imazhit të tablove është çuditërisht e mirë. Miniaturat janë qartë të dukshme. Shpresoj se ishte e qartë se lsix është shumë e ngjashme me komandën 'ls', por vetëm për të treguar fotografitë. Nëse punoni me shumë imazhe, lsix mund të jetë mjaft i dobishëm për ju.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.