Originalmente desenvolvidos para a indústria automotiva, os códigos QR estão gradualmente ganhando popularidade em outros setores, graças à sua alta legibilidade e capacidade de armazenar mais dados.
Como resultado, você encontrará códigos QR em ação em vários aplicativos hoje. Seja compartilhando vCards e senhas de Wi-Fi ou facilitando pagamentos sem fio, compartilhando links de download de aplicativos ou redirecionando pessoas para sites, os códigos QR podem fazer praticamente qualquer coisa.
Para obter um código QR para fazer qualquer um desses, no entanto, você precisa de um gerador de código QR: uma ferramenta que pode adicionar informações aos códigos QR. Aqui estão alguns dos melhores geradores de código QR para Linux.
1. qrencode
qrencode é um gerador de código QR baseado em CLI para Linux. Ele usa a biblioteca libqrencode para codificar dados em símbolos de código QR como uma matriz de bitmap. Depois que um código é gerado, ele é salvo como um arquivo de imagem PNG, que você pode compartilhar ou usar conforme necessário.
Usar qrencode é bem fácil. Tudo o que você precisa fazer para gerar códigos QR usando-o é executar alguns comandos simples no terminal. Mas como o qrencode oferece tantas opções: nível de correção de erros, tamanho, tipo de arquivo, etc., e há muito que você pode fazer usando-o, entender todas essas opções pode ser assustador. Para esses momentos, você pode usar o qrencode --help comando para procurar todas as opções disponíveis e seu uso.
O que chama a atenção no qrencode, em comparação com a maioria dos outros geradores de código QR, é que ele oferece vários recursos avançados, que permite que você o use para gerar não apenas códigos QR de texto básico, mas também códigos QR para prompts de SMS, prompts do WhatsApp, vCard e muito mais mais.
qrencode instalação
Siga as instruções de instalação abaixo para obter qrencode em sua máquina Linux.
No Ubuntu/Debian:
sudo apt instalar qrencode
No Arch Linux:
sudo pacman -S qrencode
No Fedora, CentOS ou RHEL:
sudo dnf instalar qrencode
2. Gerador de código QR
QR Code Generator (por Studio La Cosa Nostra) é um software gerador de QR simples em sua essência. É inteiramente baseado em GUI e muito fácil de usar. Uma das coisas que chamam a atenção neste software é o recurso de visualização ao vivo, que altera a estrutura do código QR à medida que você insere texto nele.
Mas dito isso, o QR Code Generator é bastante básico e ideal apenas para geração de código QR baseado em texto. Ao contrário da maioria das outras ferramentas, oferece apenas duas opções adicionais: a capacidade de selecionar a largura do QR code e um botão de salvamento rápido para salvar seu código QR como um arquivo PNG, o que, de certa forma, limita seu escopo de usar.
Instale o QR Code Generator no Linux
O QR Code Generator está disponível como AppImage e como pacote Snap no Linux. Se você tiver o Snap presente em sua máquina, poderá obter o QR Code Generator executando o seguinte comando em um terminal:
sudo snap instalar qr-code-generator-desktop
Alternativamente, se você não tiver o Snap, você pode primeiro instalá-lo usando nosso Guia de encaixe ou baixe o AppImage for QR Code Generator.
Download:Imagem do aplicativo gerador de código QR
Depois disso, vá para a pasta onde você baixou e clique com o botão direito do mouse no AppImage. Selecionar Propriedades, e no Propriedades janela, clique no Permissões aba.
Por fim, marque a caixa ao lado de Permitir a execução do arquivo como um programa se você estiver usando um gerenciador de arquivos baseado em Nautilus. No Dolphin, marque a É executável opção e altere a Executar suspenso para Alguém no PCManFM.
Por fim, dê um toque duplo no AppImage para executá-lo.
3. Decodificador
Decoder é um software de geração de código QR avançado para Linux. Semelhante ao QR Code Generator, ele também oferece uma visualização ao vivo do código QR quando você digita o texto desejado. Depois de gerar um código QR, você pode salvá-lo ou exportá-lo. Todos os seus códigos salvos estão listados sob o História guia e pode ser acessado a qualquer momento.
No entanto, o que diferencia o Decoder do QR Code Generator é seu gerador de código QR Wi-Fi integrado funcionalidade que recebe entrada na forma de nome de rede, senha e criptografia e gera um código QR fora disso.
Não apenas isso, o Decoder também pode escanear códigos QR, então você não precisa baixar outra ferramenta no seu computador para isso. Para fazer isso, o Decoder conta com sua webcam e também com as capturas de tela. Então, quando você entra no Varredura guia no aplicativo, o Decoder solicita que você escolha um método, após o qual você precisa executar as etapas apropriadas para digitalizar o código QR.
Instalação do decodificador
Decode está disponível como um flatpak. Para instalá-lo, primeiro você precisa instale o Flatpak em sua máquina Linux.
Depois que o Flatpak estiver instalado, abra o terminal e execute o seguinte comando para instalar o Decoder:
embalagem planainstalarflathubcom.belmoussaoui.Decodificador
4. QtQR
QtQR é um software baseado em Qt para gerar e decodificar códigos QR no Linux. É o gerador de código QR baseado em GUI mais avançado nesta lista que oferece a capacidade de gerar códigos QR para diferentes tipos de dados, desde texto e URL até SMS, Wi-Fi, geolocalização e muito mais.
Da mesma forma, o QtQR também permite modificar vários parâmetros do código QR, como tamanho do pixel, tamanho da margem e nível de correção de erros, antes de gerar um código QR. E ainda inclui um decodificador integrado para ajudá-lo a digitalizar códigos QR.
Em relação à digitalização, o QtQR oferece duas opções: Decodificar do arquivo e Decodificar da webcam, que você pode escolher de acordo para decodificar qualquer código QR. Depois que o QtQR decodificar o código, ele exibe seu conteúdo, com algumas opções de ação relevantes, na janela principal, que você pode usar conforme necessário.
Como instalar o QtQR no Linux
O QtQR é um software bastante antigo e, portanto, você pode encontrá-lo na maioria dos gerenciadores de pacotes. Então abra o gerenciador de pacotes em sua máquina Linux, procure o QtQR e instale-o.
Alternativamente, você pode ir para Plataforma de lançamento para encontrar uma versão do QtQR, baixe-a e instale-a por meio da linha de comando.
5. Zinco
Zint é mais um scanner de código QR baseado em CLI para Linux. No entanto, se você estiver usando uma distribuição baseada em Qt em sua máquina, também poderá acessar sua GUI, caso prefira. Observe que você precisará instalar bibliotecas Qt em seu sistema caso deseje usar o Zint no modo GUI.
De todos os geradores de código QR nesta lista, o Zint é provavelmente a única ferramenta que oferece tantos recursos e opções, sendo amigável tanto para CLI quanto para GUI. Seja definindo a aparência do código ou inserindo diferentes tipos de dados, o Zint pode lidar com quase todos os tipos de operações.
O que aumenta ainda mais a vantagem do Zint é o suporte para mais de 50 simbologias diferentes, o que permite que você o use para mais do que apenas a geração de código QR.
Como instalar o Zint no Linux
Zint está disponível como um pacote TAR. Então, primeiro, baixe o arquivo em sua máquina.
Download:Zinco
Em seguida, vá para o diretório Downloads e extraia o arquivo. Abra o terminal e navegue até o diretório Zint extraído usando o comando cd e o comando ls. Agora, digite os seguintes comandos para instalá-lo:
compilação mkdir
cd construir
cma..
faço
faço instalar
Se você receber algum código de erro ao executar esses comandos, certifique-se de ter fazer, libpng, e libpng-devel pacotes instalados em seu sistema antes de tentar novamente.
Gere códigos QR sem esforço no Linux
Já estabelecemos como os códigos QR podem ser úteis. No Linux, é fácil encontrar o gerador de código QR certo para suas necessidades e você pode usar vários utilitários para gerar códigos QR em sua máquina Linux sem esforço.
Se algumas dessas ferramentas parecem muito básicas para você, enquanto outras parecem intimidadoras, você também pode tentar um gerador de código QR online.