- - Как да генерирате QR кодове в Linux

Как да генерирате QR кодове в Linux

Трябва да изпратите връзка от вашия Linux компютър към вашиямобилно устройство? Опитайте да генерирате QR код на работния плот на Linux! Той е бърз, универсален и е съвместим с почти всяка мобилна операционна система! Най-добрият начин за генериране на QR кодове в Linux е с приложението на командния ред Qrencode. Защо? Той е скриптов, има много различни опции за изход и е с много малко тегло като цяло.

Инсталирайте Qrencode

За да инсталирате приложението Qrencode на вашия Linux компютър, отворете прозореца на терминала, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. След като прозорецът на терминала е отворен, следвайте инструкциите на командния ред по-долу, за да стартирате и стартирате приложението на вашия Linux компютър.

Ubuntu

Приложението Qrencode е в PPA „Ubuntu Universe”. Ако използвате Ubuntu, е възможно да инсталирате програмата с подходящ по-долу.

sudo apt install qrencode

Debian

Qrencode е в хранилището на софтуера на Debian Main и е достъпен за всички потребители на Debian Linux, използващи 10, 9. 8 и Sid. За да накарате приложението да работи, използвайте следното Ап-да команда.

sudo apt-get install qrencode

Arch Linux

В Arch Linux, Qrencode е в хранилището на софтуера „Екстри“. Активирайте „Extra“ във вашия конфигурационен файл на Pacman. След това, след като “Extra” е настроен, използвайте Пак Ман команда по-долу, за да работи Qrencode.

sudo pacman -S qrencode

Fedora

Потребителите на Fedora Linux могат да получат приложението Qrencode, инсталирано от основните източници на пакет Fedora. За да го настроите във вашата система Fedora, използвайте следното DNF команда.

sudo dnf install qrencode

OpenSUSE

Qrencode е в хранилището на софтуера „Oss all“ на OpenSUSE. За да го инсталирате във вашата система OpenSUSE Linux, използвайте следното Zypper код.

sudo zypper install qrencode

Общ Linux

Приложението Qrencode е достъпно за всичкиLinux дистрибуции чрез изходния код. Ако използвате операционна система Linux, която няма приложението в своите софтуерни източници, отидете на този уебсайт тук, за да изтеглите изходния код. Кодовата страница също има инструкции как да компилирате всичко и какви зависимости изисква.

Генериране на QR кодове - Qrencode

Qrencode може да прави QR кодове директно чрезтерминал към EPS файл или PNG файл. В това ръководство ще се съсредоточим върху използването на PNG като изход, тъй като е по-универсален. За да генерирате персонализиран QR код, отворете прозорец на терминала и въведете командата qrencode с "qrcode.png" като изходно име на файла.

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

Заменете „your-link-here“ с връзка, която стеискате да вградите в QR кода. Файлът „qrcode.png“ ще се запише в началната директория (~). За достъп до кода щракнете двукратно върху файла с изображения и той ще се отвори в екрана за изображения по подразбиране на вашия компютър с Linux. След това можете да сканирате QR кода с мобилно устройство.

Създайте скрипт с QR код

Най- qrencode команда прави създаването на QR код в Linux досталесно. Ако обаче редовно генерирате QR кодове, за да сканирате на мобилното си устройство и искате да използвате Qrencode, за да го направите, вероятно ще искате по-бърз начин. Най-бързият начин е да създадете баш скрипт, който можете да стартирате по всяко време за създаване на нови QR кодове в Linux.

Първата стъпка в bash скрипта е да създадете файла. Използвайки докосване команда, направете празен файл с името на „qrcode“ във вашата домашна директория.

touch ~/qrcode

Отворете файла „qrcode“ в текстовия редактор на Nano с командата по-долу.

nano -w ~/qrcode

След като файлът qrcode се отвори в Nano, напишете в shebang в горната част на файла. Shebang ще каже на терминала ви как да боравите със скрипта и как да го стартирате.

#!/bin/bash

Натиснете пространство за да създадете нова линия в Nano. След това копирайте и поставете кода по-долу в редактора. За да поставите в Nano, натиснете Ctrl + Shift + 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

Запишете редакциите във файла „qrcode“ в текстовия редактор на Nano, като натиснете Ctrl + O на клавиатурата.

След като създадете скрипта, трябва да инсталиратеПриложението „Feh“, тъй като скриптът го използва за автоматично показване на QR кода на екрана. За да инсталирате Feh на вашия Linux компютър, въведете една от командите по-долу.

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

Сега, когато Feh е инсталиран, процесът на създаване на скрипт е завършен. Въведете командите по-долу, за да инсталирате скрипта на вашия компютър с Linux.

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

За да стартирате скрипта, напишете следната команда в терминал.

qrcode

Поставете връзката в подкана и QR код ще се появи на екрана, когато е готово!

Коментари