QR kódy původně vyvinuté pro automobilový průmysl si postupně získávají oblibu i v jiných odvětvích, a to díky vysoké čitelnosti a kapacitě pro uložení většího množství dat.
Díky tomu dnes najdete QR kódy v akci napříč různými aplikacemi. Ať už jde o sdílení vCard a hesel Wi-Fi nebo usnadnění bezdrátových plateb, sdílení odkazů na stahování aplikací nebo přesměrování lidí na webové stránky, QR kódy dokážou téměř cokoli.
Chcete-li však získat QR kód k provedení některé z těchto činností, potřebujete generátor QR kódů: nástroj, který může přidávat informace do QR kódů. Zde jsou některé z nejlepších generátorů QR kódu pro Linux.
1. qrencode
qrencode je generátor QR kódu založený na CLI pro Linux. Používá knihovnu libqrencode ke kódování dat do symbolů QR kódu jako bitmapové pole. Jakmile je kód vygenerován, je uložen jako soubor obrázku PNG, který pak můžete sdílet nebo používat podle potřeby.
Použití qrencode je docela snadné. Jediné, co musíte udělat pro generování QR kódů pomocí něj, je spustit několik jednoduchých příkazů v terminálu. Ale protože qrencode nabízí tolik možností: úroveň opravy chyb, velikost, typ souboru atd. a je toho hodně, co s jeho používáním můžete dělat, může být skličující zorientovat se ve všech těchto možnostech. Pro takové časy můžete použít
qrencode --help příkaz k vyhledání všech dostupných možností a jejich použití.Na qrencode ve srovnání s většinou ostatních generátorů QR kódů překvapuje to, že nabízí několik pokročilých funkcí, které vám umožní generovat nejen základní textové QR kódy, ale také QR kódy pro SMS výzvy, WhatsApp výzvy, vCard a mnoho dalších více.
Instalace qrencode
Chcete-li získat qrencode na svém počítači se systémem Linux, postupujte podle pokynů k instalaci níže.
Na Ubuntu/Debian:
sudo apt Nainstalujte qrencode
Na Arch Linuxu:
sudo pacman -S qrencode
Na Fedoře, CentOS nebo RHEL:
sudo dnf Nainstalujte qrencode
2. Generátor QR kódů
QR Code Generator (od Studio La Cosa Nostra) je ve svém jádru jednoduchý software pro generátor QR. Je zcela založen na grafickém uživatelském rozhraní a velmi snadno se používá. Jednou z věcí, které na tomto softwaru zarážejí, je funkce živého náhledu, která mění strukturu QR kódu, když do něj vkládáte text.
Ale to znamená, že generátor QR kódu je docela základní a ideální pouze pro generování QR kódu založeného na textu. Na rozdíl od většiny ostatních nástrojů nabízí pouze dvě další možnosti: možnost vybrat šířku QR kód a tlačítko rychlého uložení pro uložení vašeho QR kódu jako souboru PNG, což v určitém smyslu omezuje jeho rozsah použití.
Nainstalujte QR Code Generator na Linux
Generátor QR kódu je k dispozici jako AppImage a také jako balíček Snap na Linuxu. Pokud máte na svém počítači Snap, můžete na něj získat generátor QR kódu spuštěním následujícího příkazu v terminálu:
sudo snap Nainstalujte qr-code-generator-desktop
Případně, pokud nemáte Snap, můžete si jej nejprve nainstalovat pomocí našeho Snap průvodce nebo si stáhněte AppImage pro generátor QR kódu.
Stažení:Generátor QR kódů AppImage
Poté přejděte do složky, kam jste jej stáhli, a klikněte pravým tlačítkem na AppImage. Vybrat Vlastnostia na Vlastnosti v okně klepněte na Oprávnění tab.
Nakonec zaškrtněte políčko vedle Povolit spouštění souboru jako programu pokud používáte správce souborů založený na Nautilus. U Dolphin zaškrtněte Je spustitelný možnost a změnit Vykonat rozevírací seznam na Kdokoliv na PCManFM.
Nakonec dvakrát klepněte na AppImage a spusťte jej.
3. Dekodér
Decoder je pokročilý software pro generování QR kódu pro Linux. Podobně jako generátor QR kódů vám také poskytuje živý náhled QR kódu, když zadáváte požadovaný text. Jakmile vygenerujete QR kód, můžete jej uložit nebo exportovat. Všechny vaše uložené kódy jsou uvedeny pod Dějiny kartu a lze k nim kdykoli přistupovat.
Co však odlišuje Decoder od QR Code Generator, je jeho vestavěný Wi-Fi generátor QR kódu funkce, která přijímá vstup ve formě názvu sítě, hesla a šifrování a generuje QR kód z toho.
A nejen to, Decoder umí také skenovat QR kódy, takže pro něj nemusíte stahovat další nástroj do počítače. K tomu se Decoder spoléhá na vaši webovou kameru a také na snímky obrazovky. Takže když půjdete do Skenovat na kartě aplikace, vás Decoder požádá o výběr metody, poté musíte provést příslušné kroky k naskenování QR kódu.
Instalace dekodéru
Decode je k dispozici jako flatpak. Chcete-li jej nainstalovat, musíte nejprve nainstalujte Flatpak na váš počítač se systémem Linux.
Jakmile je Flatpak nainstalován, otevřete terminál a spusťte následující příkaz k instalaci Decoderu:
flatpakNainstalujteflathubcom.belmoussaoui.Dekodér
4. QtQR
QtQR je software založený na Qt pro generování a dekódování QR kódů v Linuxu. Je to nejpokročilejší generátor QR kódů založený na GUI na tomto seznamu, který vám tuto možnost nabízí generovat QR kódy pro různé typy dat, od textu a URL po SMS, Wi-Fi, geolokaci a mnoho dalších.
Podobně vám QtQR také umožňuje upravit různé parametry kódu QR, jako je velikost pixelu, velikost okraje a úroveň opravy chyb, před vygenerováním kódu QR. A dokonce obsahuje vestavěný dekodér, který vám pomůže skenovat QR kódy.
Pokud jde o skenování, QtQR vám dává dvě možnosti: Dekódovat ze souboru a Dekódování z webové kamery, který si můžete vybrat podle toho, abyste dekódovali jakýkoli QR kód. Jakmile QtQR dekóduje kód, zobrazí jeho obsah s několika relevantními možnostmi akcí v hlavním okně, které můžete použít podle potřeby.
Jak nainstalovat QtQR na Linux
QtQR je docela starý software, a proto jej můžete najít na většině správců balíčků. Otevřete tedy správce balíčků na svém počítači se systémem Linux, vyhledejte QtQR a nainstalujte jej.
Případně se můžete vydat na panel Chcete-li najít verzi QtQR, stáhněte si ji a nainstalujte ji pomocí příkazového řádku.
5. Zint
Zint je dalším skenerem QR kódů založeným na CLI pro Linux. Pokud však na svém počítači používáte distro založené na Qt, můžete také přistupovat k jeho GUI, pokud to chcete. Pamatujte, že pokud budete chtít používat Zint v režimu GUI, budete si muset na svůj systém nainstalovat knihovny Qt.
Ze všech generátorů QR kódů na tomto seznamu je Zint pravděpodobně jediným nástrojem, který nabízí tolik funkcí a možností a přitom je přátelský k CLI i GUI. Ať už jde o nastavení vzhledu kódu nebo vkládání různých druhů dat, Zint zvládne téměř všechny druhy operací.
Další výhodou Zintu je jeho podpora pro více než 50 různých symbologií, což vám umožňuje používat jej pro více než jen generování QR kódu.
Jak nainstalovat Zint na Linux
Zint je k dispozici jako balíček TAR. Nejprve si tedy stáhněte archiv do svého počítače.
Stažení:Zint
Dále přejděte do adresáře Downloads a extrahujte soubor. Otevřete terminál a přejděte do extrahovaného adresáře Zint pomocí příkaz cd a příkaz ls. Nyní jej nainstalujte zadáním následujících příkazů:
sestavení mkdir
CD stavět
cmake..
udělat
udělat Nainstalujte
Pokud se při spuštění těchto příkazů zobrazí nějaké chybové kódy, ujistěte se, že je máte cmake, libpng, a libpng-devel balíčky nainstalované ve vašem systému, než to zkusíte znovu.
Vytvářejte QR kódy bez námahy na Linuxu
Již jsme zjistili, jak užitečné mohou být QR kódy. V systému Linux je snadné najít správný generátor QR kódů pro vaše požadavky a můžete použít několik nástrojů pro snadné generování QR kódů na vašem počítači se systémem Linux.
Pokud se vám některé z těchto nástrojů zdají velmi základní, zatímco jiné vám přijdou zastrašující, můžete místo toho zkusit také online generátor QR kódů.