Começando
Mostraremos vários métodos diferentes que você pode usar para exibir imagens no terminal. Principalmente nosso foco será a instalação e o uso de utilitários de terceiros, exceto por um método em que você pode usar um comando embutido para alcançar a mesma tarefa. Vamos dividir nossa discussão na forma de uma lista por uma questão de acessibilidade.
Isso abrange aproximadamente todos os pontos principais deste guia, então, sem mais delongas, vamos entrar nele!
Usando Feh
Feh é uma pequena ferramenta bacana que você pode instalar no seu sistema para mostrar imagens no terminal. Ele pode ser instalado através dos repositórios oficiais do Ubuntu, pois mostraremos em breve. Mas antes disso, vamos falar sobre alguns dos recursos que este visualizador de imagem tem a oferecer.
O FEH suporta vários modos de visão de imagem, listas de arquivos, atalhos de teclado e mouse configuráveis, sinais, legendas de imagem, entrada de terminal e muito mais. Alguns dos modos de visualização são apresentação de slides, montagem, multiview e índice.
Antes de chegarmos à maneira como você pode usar esses recursos impressionantes, vamos instalar o pacote. Abra uma nova sessão de terminal através do menu de atividades ou pressionando Ctrl + Alt + T no seu teclado. O primeiro passo é entrar no comando dado abaixo.
$ sudo apt-get install feh
Você precisará adicionar o repositório multiverso, por isso, se ainda não o fizer, execute o comando abaixo antes de instalar o FEH.
$ sudo apt-add-repositório multiverso
Depois de instalar o visualizador de imagem, agora mostraremos como você pode usá -lo. Primeiro, mude seu diretório atual para a pasta onde você tem a imagem que deseja exibir. O próximo passo é executar o seguinte comando.
$ feh [nome do arquivo]
Por exemplo, temos:
$ feh cachorro.jpg
Você pode pressionar a tecla "Q" para sair de cena.
Este programa pode ser usado para executar muitas tarefas, pois possui vários modos de visualização. Clique aqui para ver a documentação completa se você estiver interessado. Você também pode executar o comando abaixo para ver a ajuda sobre o uso.
$ MAN FEH
Usando VIU
O próximo em nossa lista de espectadores de imagem é VIU. Você pode usar este utilitário de linha de comando de código aberto para exibir imagens no terminal. Alguns dos muitos formatos de imagem acessíveis são .jpg, .png, .igif, e mais.
Essencialmente, VIU é o front-end do aplicativo conhecido como ViUer. Ele escolhe entre dois protocolos gráficos para usar - Iterm e Kitty. O VIU é capaz de exibir GIFs animados, usar dimensões personalizadas e dar ao controle de transparência do usuário. Você também pode inserir mídia no VIU através de stdin.
Agora, vamos para a parte de instalação. VIU está escrito na linguagem de programação conhecida como ferrugem, portanto, pode ser baixada usando o gerenciador de pacotes de carga. Se você ainda não o tiver, execute o comando abaixo para instalá -lo.
$ sudo apt install cargo
Deve levar alguns momentos para instalar. Depois de concluído, execute o comando abaixo para instalar o VIU.
$ cargo install viu
Agora que instalamos com sucesso o VIU, o próximo passo é começar a usá -lo. Execute o comando abaixo para ver um detalhamento de instruções sobre seu uso.
$ VIU
Como fizemos para Feh, podemos executar o comando abaixo para exibir uma imagem através do VIU.
Cão de $ VIU.jpg
Com isso dito, cobrimos quase tudo o que há para saber sobre VIU. Se desejar, fique à vontade para visitar a página de documentação e saber mais sobre este utilitário.
Usando o FIM
FIM, abreviação de FrameBuffer Melhored, é um utilitário de linha de comando altamente configurável que permite que os usuários exibam imagens no terminal. Ele pode exibir quase qualquer tipo de conteúdo gráfico na linha de comando e é muito útil para todos os amantes do terminal.
O FIM possui muitos recursos interessantes, alguns dos quais são chave de chave prejudicável ao usuário, aliases de comando, exibição de tags EXIF, variáveis internas, orientação EXIF e muito mais.
Além disso, esse utilitário é muito orientado para o teclado. Não há botões ou menus para usar, e é responsabilidade do usuário definir ligações de chaves personalizadas para diferentes fins.
Agora, vamos instalar o FIM executando o comando abaixo.
$ sudo apt install fim
Deve levar alguns momentos para instalar. Depois de terminar, execute o comando abaixo para ver como você pode usar o FIM.
$ FIM -Help
Podemos exibir uma imagem executando o seguinte comando.
$ FIM DOG2.JPEG
Lembre -se de definir seu diretório atual para onde as imagens são colocadas; caso contrário, o utilitário não conseguirá encontrar os arquivos.
Se você quiser investigar mais os recursos deste utilitário incrível, execute o comando abaixo para ver sua documentação.
$ MAN FIM
Com isso dito, chegamos ao fim de nossa discussão sobre FIM.
Usando um comando embutido
Agora que cobrimos vários utilitários de terceiros, vamos falar sobre um comando embutido que faz a mesma coisa.
E se lhe dissessemos que há uma maneira de clicar duas vezes em um arquivo de imagem no terminal? Bem, certamente há um método. Você pode usar o XDG-aberto para fazer isso. Primeiro, defina o diretório atual para onde você colocou o arquivo desejado. Então, execute o comando abaixo.
$ XDG-Open Dog2.JPEG
Como você pode ver, alcançamos os mesmos resultados através de um comando embutido. Não tivemos que instalar nenhum software. Basta executar um único comando e você pode exibir qualquer imagem de sua escolha no terminal.
Então, se você deseja usar este comando ou um utilitário de terceiros, nós o equipamos com ambos!
Conclusão
Neste artigo, analisamos vários métodos para mostrar imagens no terminal no Ubuntu. Analisamos três utilitários diferentes da linha de comando e, em seguida, um comando embutido que também faz o trabalho.