- - Hur man skapar QR-koder på Linux

Hur man skapar QR-koder på Linux

Behöver du skicka en länk från din Linux-PC till dinmobilenhet? Prova att generera en QR-kod på Linux-skrivbordet! Det är snabbt, mångsidigt och är kompatibelt med praktiskt taget alla mobila operativsystem! Det bästa sättet att generera QR-koder på Linux är med kommandoradsapplikationen Qrencode. Varför? Det är skrivbart, har många olika utmatningsalternativ och är mycket lätt i total storlek.

Installera Qrencode

För att installera Qrencode-applikationen på din Linux-PC öppnar du ett terminalfönster genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. När terminalfönstret är öppet, följ kommandoradsinstruktionerna nedan för att få applikationen igång på din Linux-PC.

Ubuntu

Qrencode-appen finns i PPA för Ubuntu Universe. Om du använder Ubuntu är det möjligt att installera programmet med Benägen kommando nedan.

sudo apt install qrencode

Debian

Qrencode finns i ”Debian Main” -programvarulagret och är tillgängligt för alla Debian Linux-användare som använder 10, 9. 8 och Sid. Använd följande för att få appen att fungera Apt-get kommando.

sudo apt-get install qrencode

Arch Linux

På Arch Linux finns Qrencode i programvaran ”Extras”. Aktivera "Extra" i din Pacman-konfigurationsfil. Sedan, när “Extra” har konfigurerats, använd Pac Man kommandot nedan för att få Qrencode till att fungera.

sudo pacman -S qrencode

Fedora

Fedora Linux-användare kan få Qrencode-applikationen installerad från de primära Fedora-paketkällorna. Använd följande för att ställa in det på ditt Fedora-system DNF kommando.

sudo dnf install qrencode

OpenSUSE

Qrencode finns i OpenSUSE: s ”Oss all” -programvarulager. Använd följande för att installera det på ditt OpenSUSE Linux-system Zypper koda.

sudo zypper install qrencode

Generisk Linux

Qrencode-applikationen är tillgänglig för allaLinux-distributioner via källkod. Om du använder ett Linux-operativsystem som inte har appen i sina programkällor, gå över till den här webbplatsen här för att ladda ner källkoden. Kodsidan har också instruktioner om hur man sammanställer allt och vilka beroenden det kräver.

Generera QR-koder - Qrencode

Qrencode kan skapa QR-koder direkt genomterminal till en EPS-fil, eller PNG-fil. I den här guiden fokuserar vi på att använda PNG som utgång, eftersom det är mer mångsidigt. För att skapa en anpassad QR-kod öppnar du ett terminalfönster och anger kommandot qrencode med “qrcode.png” som utgångsfilnamn.

qrencode -m 10 -o qrcode.png "your-link-here"

Ersätt "din-länk-här" med en länk du villgillar att bädda in i QR-koden. Filen "qrcode.png" sparas i hemkatalogen (~). För att komma åt koden dubbelklickar du på bildfilen och den öppnas i standardbildvisaren på din Linux-dator. Du kan sedan skanna QR-koden med en mobil enhet.

Skapa ett QR-kodskript

De qrencode kommandot gör att skapa en QR-kod på Linux ganskalätt. Men om du rutinmässigt genererar QR-koder för att skanna på din mobila enhet och vill använda Qrencode för att göra det, kommer du förmodligen att ha ett snabbare sätt. Det snabbaste sättet är att skapa ett bash-skript som du kan köra när som helst för att skapa nya QR-koder på Linux.

Det första steget i bash-skriptet är att skapa filen. Använda Rör kommando, skapa en tom fil med namnet “qrcode” i din hemkatalog.

touch ~/qrcode

Öppna filen "qrcode" i Nano-textredigeraren med kommandot nedan.

nano -w ~/qrcode

När qrcode-filen är öppen i Nano, skriv i shebang längst upp i filen. Shebang berättar din terminal hur man hanterar skriptet och hur man kör det.

#!/bin/bash

Tryck Rymden för att skapa en ny rad i Nano. Kopiera och klistra sedan in koden nedan i redigeraren. För att klistra in i Nano, tryck på Ctrl + Skift + V.

echo Paste your message or link to generate a QR code:
read code
qrencode -m 10 -o qrcode.png $code
sleep 1
echo "QR Code has been generated as ~/qrcode.png. Launching with Feh."
feh ~/qrcode.png

Spara redigeringarna i "qrcode" -filen i Nano-textredigeraren genom att trycka på Ctrl + O på tangentbordet.

När du har skapat skriptet måste du installera“Feh” -applikation, eftersom skriptet använder det för att automatiskt visa QR-koden på skärmen. För att installera Feh på din Linux-dator anger du ett av kommandona nedan.

Ubuntu

sudo apt install feh

Debian

sudo apt-get install feh

Arch Linux

sudo pacman -S feh

Fedora

sudo dnf install feh

OpenSUSE

sudo zypper install feh

Nu när Feh är installerat är skriptframställningsprocessen klar. Ange kommandona nedan för att installera skriptet på din Linux-dator.

sudo chmod +x ~/qrcode
sudo mv ~/qrcode /usr/bin/

Om du vill köra skriptet skriver du följande kommando i terminal.

qrcode

Klistra in din länk i prompten och en QR-kod dyker upp på skärmen när det är klart!

kommentarer