Първоначално разработени за автомобилната индустрия, QR кодовете постепенно набират популярност в други сектори, благодарение на тяхната висока четливост и капацитет за съхраняване на повече данни.

В резултат на това днес ще намерите QR кодове в действие в различни приложения. Независимо дали става въпрос за споделяне на vCards и пароли за Wi-Fi или улесняване на безжичните плащания, споделяне на връзки за изтегляне на приложения или пренасочване на хора към уебсайтове, QR кодовете могат да направят почти всичко.

За да получите QR код, за да направите някое от тях, обаче, имате нужда от генератор на QR кодове: инструмент, който може да добавя информация към QR кодовете. Ето някои от най-добрите генератори на QR кодове за Linux.

1. qrencode

qrencode е базиран на CLI генератор на QR кодове за Linux. Той използва библиотеката libqrencode за кодиране на данни в QR кодови символи като растерен масив. След като се генерира код, той се записва като PNG файл с изображение, който след това можете да споделите или използвате според нуждите.

instagram viewer

Използването на qrencode е доста лесно. Всичко, което трябва да направите, за да генерирате QR кодове с него, е да изпълните няколко прости команди в терминала. Но тъй като qrencode предлага толкова много опции: ниво на корекция на грешки, размер, тип файл и т.н. и има много неща, които можете да направите, използвайки го, разпознаването на всички тези опции може да бъде обезсърчително. За такива моменти можете да използвате qrencode --помощ команда за търсене на всички налични опции и тяхното използване.

Това, което прави впечатление при qrencode, в сравнение с повечето други генератори на QR кодове, е, че предлага няколко разширени функции, които ви позволява да го използвате, за да генерирате не само основни текстови QR кодове, но и QR кодове за SMS подкани, подкани за WhatsApp, vCard и много Повече ▼.

Инсталиране на qrencode

Следвайте инструкциите за инсталиране по-долу, за да получите qrencode на вашата Linux машина.

На Ubuntu/Debian:

sudo apt Инсталирай qrencode

На Arch Linux:

sudo pacman -S qrencode

На Fedora, CentOS или RHEL:

sudo dnf Инсталирай qrencode

2. Генератор на QR кодове

QR Code Generator (от Studio La Cosa Nostra) е прост софтуер за генериране на QR кодове в основата си. Той е изцяло базиран на GUI и доста лесен за използване. Едно от нещата, които зачеркват в този софтуер, е функцията за визуализация на живо, която променя структурата на QR кода, докато въвеждате текст в него.

Но това каза, QR Code Generator е доста основен и идеален само за генериране на QR код, базиран на текст. За разлика от повечето други инструменти, той предлага само две допълнителни опции: възможност за избор на ширината на QR код и бутон за бързо запазване, за да запазите вашия QR код като PNG файл, което в известен смисъл ограничава неговия обхват на използвайте.

Инсталирайте QR Code Generator на Linux

QR Code Generator се предлага като AppImage, както и Snap пакет на Linux. Ако имате Snap на вашето устройство, можете да получите QR Code Generator на него, като изпълните следната команда в терминал:

sudo snap Инсталирай qr-код-генератор-десктоп

Като алтернатива, ако нямате Snap, можете първо да го инсталирате с помощта на нашия Ръководство за щракване или изтеглете AppImage за генератор на QR кодове.

Изтегли:QR Code Generator AppImage

След това отидете в папката, където сте го изтеглили, и щракнете с десния бутон върху AppImage. Изберете Имоти, и на Имоти прозорец, щракнете върху Разрешения раздел.

Накрая поставете отметка в квадратчето до Разрешаване на изпълнение на файл като програма ако използвате базиран на Nautilus файлов мениджър. На Делфин отметнете Изпълнима е опция и променете Изпълни падащо меню до Всеки на PCManFM.

Накрая докоснете двукратно AppImage, за да го стартирате.

3. Декодер

Decoder е усъвършенстван софтуер за генериране на QR код за Linux. Подобно на QR Code Generator, той също така ви дава визуализация на живо на QR кода, когато въвеждате желания текст. След като генерирате QR код, можете или да го запазите, или да го експортирате. Всички ваши запазени кодове са изброени под История раздел и може да бъде достъпен по всяко време.

Това, което обаче отличава Decoder от QR Code Generator, е неговият вграден Wi-Fi генератор на QR кодове функционалност, която приема вход под формата на мрежово име, парола и криптиране и генерира QR код от него.

Не само това, Decoder може също да сканира QR кодове, така че не е необходимо да изтегляте друг инструмент на компютъра си за него. За да направите това, Decoder разчита на вашата уеб камера, както и на екранни снимки. Така че, когато влезете в Сканиране раздела на приложението, Decoder ви моли да изберете метод, след което трябва да извършите съответните стъпки за сканиране на QR кода.

Инсталиране на декодер

Decode се предлага като плоска опаковка. За да го инсталирате, първо трябва инсталирайте Flatpak на вашата Linux машина.

След като Flatpak бъде инсталиран, отворете терминала и изпълнете следната команда, за да инсталирате Decoder:

плосък пакетИнсталирайплосък хъбcom.belmoussaoui.Декодер

4. QtQR

QtQR е базиран на Qt софтуер за генериране и декодиране на QR кодове в Linux. Това е най-модерният базиран на GUI генератор на QR кодове в този списък, който ви предлага възможност генерира QR кодове за различни типове данни, вариращи от текст и URL до SMS, Wi-Fi, геолокация и много повече.

По подобен начин QtQR също ви позволява да променяте различни параметри на QR кода, като размер на пиксела, размер на полето и ниво на корекция на грешки, преди да генерирате QR код. И дори включва вграден декодер, който да ви помогне да сканирате QR кодове.

Що се отнася до сканирането, QtQR ви дава две опции: Декодиране от файл и Декодиране от уеб камера, който можете да изберете съответно, за да декодирате всеки QR код. След като QtQR декодира кода, той извежда съдържанието му с няколко подходящи опции за действие в главния прозорец, който можете да използвате според нуждите.

Как да инсталирате QtQR на Linux

QtQR е доста стар софтуер и следователно можете да го намерите в повечето мениджъри на пакети. Така че отворете мениджъра на пакети на вашата Linux машина, потърсете QtQR и го инсталирайте.

Като алтернатива можете да се насочите към Launchpad за да намерите версия на QtQR, изтеглете я и я инсталирайте чрез командния ред.

5. Zint

Zint е още един CLI-базиран скенер за QR кодове за Linux. Въпреки това, ако използвате Qt-базирана дистрибуция на вашата машина, можете също да получите достъп до нейния GUI, в случай че предпочитате това. Имайте предвид, че ще трябва да инсталирате библиотеки Qt на вашата система, ако искате да използвате Zint в режим GUI.

От всички генератори на QR кодове в този списък, Zint е може би единственият инструмент, който предлага толкова много функции и опции, като същевременно е удобен за CLI и GUI. Независимо дали става дума за настройка на външния вид на кода или въвеждане на различни видове данни, Zint може да се справи с почти всички видове операции.

Това, което добавя допълнително към предимството на Zint, е неговата поддръжка за над 50 различни символи, което ви позволява да го използвате за повече от просто генериране на QR код.

Как да инсталирате Zint на Linux

Zint се предлага като TAR пакет. Така че първо изтеглете архива на вашата машина.

Изтегли:Zint

След това отидете в директорията за изтегляния и извлечете файла. Отворете терминала и отидете до извлечената директория Zint с помощта на командата cd и командата ls. Сега въведете следните команди, за да го инсталирате:

mkdir build
cd изграждане
cmake ..
направи
направи Инсталирай

Ако получите някакви кодове за грешки при изпълнение на тези команди, уверете се, че имате cmake, libpng, и libpng-devel пакети, инсталирани на вашата система, преди да опитате отново.

Генерирайте QR кодове без усилие в Linux

Вече установихме колко полезни могат да бъдат QR кодовете. В Linux е лесно да намерите правилния генератор на QR кодове за вашите изисквания и можете да използвате множество помощни програми, за да генерирате QR кодове на вашата Linux машина без усилие.

Ако някои от тези инструменти ви се струват много основни, докато други ви се струват плашещи, можете също да опитате онлайн генератор на QR кодове.