Ein QR-Code ist eine Art Barcode, der Informationen speichert und mit einem digitalen Gerät, einschließlich Smartphones, gelesen wird. Wenn Sie in Convenience-Stores oder Cafés waren, haben Sie dort wahrscheinlich unter anderem QR-Codes zum Empfangen von Zahlungen oder zum Teilen von Wi-Fi-Passwörtern gesehen.

Aber das ist nicht alles. QR-Codes haben andere nützliche Anwendungen in der heutigen Welt. Sie können beispielsweise QR-Codes verwenden, um den Zugang zu Ihrem Heim-WLAN mit Gästen zu teilen oder Ihre Kontaktkarte zu teilen.

Folgen Sie uns, während wir erklären, wie Sie QR-Codes unter Linux mit qrencode erstellen.

Schritt 1: Installation von qrencode unter Linux

Zunächst müssen Sie das Programm qrencode auf Ihrem Computer installieren. Wie bei jedem anderen Programm hängt dies auf Ihrem Linux-Computer vollständig davon ab die Linux-Distribution, die Sie verwenden. Befolgen Sie daher die unten aufgeführten Schritte, um qrencode auf Ihrem System zu erhalten:

An Ubuntu und seine Derivate, öffnen Sie das Terminal und führen Sie den folgenden Befehl aus, um qrencode zu installieren:

instagram viewer
sudo apt Installieren qrencode

Um qrencode auf Fedora zu installieren, verwenden Sie:

sudo dnf Installieren qrencode

An Arch-Linux und Manjaro können Sie qrencode mit Pacman wie folgt installieren:

sudo pacman -S qrencode

Wenn Sie openSUSE verwenden, führen Sie Folgendes aus:

sudo zypper Installieren qrencode

Schritt 2: Verwendung von qrencode zum Erstellen eines QR-Codes

Als CLI-basiertes Tool beinhaltet qrencode die Verwendung einer Reihe verschiedener Optionen zum Generieren eines QR-Codes. Im Folgenden sind alle wesentlichen Optionen (und ihre Attribute) aufgeführt, die Sie kennen müssen, um einen einfachen QR-Code zu generieren:

  • -o Dateiname: Wird verwendet, um den Ausgabedateinamen des generierten QR-Codes anzugeben.
  • -s Größe: Hier können Sie die Modulgröße in Punkten angeben. Standardmäßig ist der Wert auf drei eingestellt, Sie können ihn jedoch Ihren Anforderungen entsprechend ändern.
  • -l Fehlerkorrekturstufe: Wie der Name schon sagt, können Sie mit dieser Option die Fehlerkorrekturstufe für Ihren QR-Code festlegen. Grundsätzlich entscheidet es, wie viel Änderung im QR-Code seine Scanbarkeit beeinflusst. Es verwendet standardmäßig niedrig (L).
  • -t Dateityp: Mit dieser Option können Sie den Dateityp für Ihren QR-Code festlegen. Sein Standardwert ist PNG, aber Sie können ihn auf eine Reihe anderer Formate einstellen.

Führen Sie für weitere qrencode-Optionen den folgenden Befehl in einem Terminalfenster aus:

qrencode --Hilfe

Nachdem Sie nun mit den grundlegenden QRENCODE-Optionen vertraut sind, erfahren Sie hier, wie Sie sie zu einem Befehl zusammenfügen, um einen QR-Code zu generieren, der Text ausgibt:

qrencode -s 9 -l H -o "QR-Code.png""Dies ist ein Test-QR-Code!"

Mit diesem Befehl generieren wir einen QR-Code für den Text „Dies ist ein Test-QR-Code!“. Dieser QR-Code wird aufgerufen QR-Code.png, haben eine Größe von neun Pixeln und verwenden die Korrekturstufe hoch (H). Es wird im Home-Verzeichnis auf Ihrem Computer gespeichert, sodass Sie den integrierten Dateimanager verwenden können, um darauf zuzugreifen.

Schritt 3: Verifizieren des generierten QR-Codes

Nachdem Sie den QR-Code erstellt haben, müssen Sie im nächsten Schritt überprüfen, ob er ordnungsgemäß generiert wurde und Ihre gewünschten Informationen enthält.

Dazu benötigen Sie lediglich einen QR-Code-Scanner. Auf dem iPhone erhalten Sie einen QR-Scanner als integriertes Dienstprogramm, auf das Sie über das Kontrollzentrum zugreifen können. Auf der anderen Seite, wenn Sie Android verwenden, können Sie den QR-Code-Leser und -Scanner von Kaspersky auf Ihr Gerät herunterladen. Oder Sie können jeden anderen QR-Code-Scanner aus dem Play Store herunterladen.

Download:QR-Code-Reader und -Scanner von Kaspersky

Öffnen Sie als Nächstes das QR-Code-Bild auf Ihrem Linux-Desktop. Starten Sie den QR-Code-Scanner auf Ihrem Smartphone und richten Sie ihn so auf den QR-Code auf Ihrem Computer, dass er richtig in der Box ausgerichtet ist.

Sobald Ihr Telefon diesen Code scannt, zeigt es seinen Inhalt an. Überprüfen Sie, ob es sich um denselben Inhalt handelt, den Sie während der Codegenerierung eingegeben haben. Falls es dasselbe ist, können Sie loslegen und diesen QR-Code nach Belieben verwenden. Wenn nicht, versuchen Sie es erneut mit qrencode.

Kodieren anderer Arten von Daten in einem QR-Code

Wie ein paar Schritte zuvor gezeigt, ist Text eine der vielen Arten von Daten, die Sie in Ihren QR-Code codieren können. Neben Text können Sie unter anderem auch eine Website-URL, einen SMS- oder E-Mail-Link zu Ihrer Telefonnummer oder E-Mail-Adresse, Kontaktkarte, App-Download-Links oder Kalenderereignisse einfügen.

Nachfolgend haben wir die Befehle zum Generieren von QR-Codes mit einigen dieser Elemente aufgelistet:

1. Generieren eines QR-Codes mit einer Website-URL

qrencode -s 9 -l H -o "URL.png""https://www.makeuseof.com"

2. Hinzufügen einer SMS-Aufforderung zu einem QR-Code

qrencode -s 9 -l H -o "SMS.png""SMSTO:+XX-XXXXXXXXXX: Hallo"

Wenn Sie diesen QR-Code mit Ihrem Telefon scannen, werden Sie aufgefordert, die Nachricht zu senden oder eine neue in der Messaging-App zu verfassen. Wenn Sie Ersteres auswählen, wird eine „Hallo“-Nachricht an diese Nummer gesendet, während Letzteres Ihnen die Möglichkeit gibt, die Nachricht vor dem Senden zu bearbeiten.

Alternativ können Sie den Raum auch nach dem verlassen Doppelpunkt (:) in das Befehls-Leerzeichen, um der Person, die den Code scannt, die Möglichkeit zu geben, den gewünschten Text einzugeben.

Da eine Kontaktkarte normalerweise eine Reihe von Informationen enthält, die sich über mehrere Zeilen erstrecken, ist das Hinzufügen dieser Textzeilen zu Ihrem QR-Code während seiner Generierung keine kluge Entscheidung. Stattdessen müssen Sie diese zu einer Textdatei hinzufügen und qrencode wie folgt dorthin umleiten:

qrencode -s 9 -l H -o "contact_card.png"< vcard.txt

Wichtige Felder in der Kontaktkarte für Ihre Referenz:

START:VKARTE
AUSFÜHRUNG:3.0
N:Nachname;Familien-oder Nachname
FN:Anzeigename
ORG:
TITEL:
TEL; TYPE=voice, work, pref:
EMAIL:
ENDE:VKARTE

5. Wi-Fi-Details über einen QR-Code teilen

qrencode -s 9 -l H -o "WLAN-Details.png""WLAN: S:<SSID>;T: WPA2;P:<Passwort>;;"

Hier ersetzen und mit Ihrem WLAN-Namen bzw. Passwort. Wenn Ihr Netzwerk WEP anstelle von WPA verwendet, ersetzen Sie WPA durch dasselbe.

Sobald Sie diesen Code jetzt auf Ihrem Telefon scannen, werden Sie aufgefordert, sich mit dem Netzwerk zu verbinden. Tippen Sie auf Verbinden, Verbinden, oder eine andere gleichwertige Schaltfläche, um sofort eine Verbindung herzustellen.

6. Erstellen eines QR-Codes mit einer E-Mail-Aufforderung

qrencode -s 9 -l H -o "email.png""mailto:<E-Mail-Addresse>?subject=Betreff&Körper = Körper"

Ersetzen Sie im obigen Befehl mit der E-Mail-Adresse, die Personen erreichen sollen, die den QR-Code scannen. Und ähnlich ersetzen Thema und Körper basierend auf Ihren Anforderungen.

7. Hinzufügen einer WhatsApp-Nachrichtenaufforderung in einem QR-Code

qrencode -s 9 -l H -o "WhatsApp-Me.png""https://wa.me/XXXXXXXXXX"

Wenn Sie diesen Befehl ausführen, ersetzen Sie alle Xs durch Ihre Handynummer (einschließlich der Landesvorwahl).

Generieren Sie ganz einfach benutzerdefinierte QR-Codes unter Linux

Das Generieren von QR-Codes kann zunächst eine ziemlich herausfordernde Aufgabe sein. Die Verwendung des richtigen Tools zur Generierung von QR-Codes kann den Prozess jedoch erheblich vereinfachen, wie in dieser Anleitung anhand des QR-Code-Generators gezeigt wird.

So können Sie jetzt ganz einfach QR-Codes erstellen, um Ihre Kontaktkarte zu teilen, Kalendereinladungen zu versenden, Wi-Fi-Anmeldeinformationen zu teilen und vieles mehr. Natürlich haben wir nur Codes für einige dieser Anwendungen aufgelistet, und es gibt noch viel mehr, was Sie tun können, indem Sie einfach googeln.

Falls Sie nach einer dauerhaften Lösung suchen, können Sie sogar einen 3D-gedruckten QR-Code für sich selbst erstellen.

Was ist ein QR-Code und wie wird er in 3D gedruckt?

Lesen Sie weiter

TeilenTwitternTeilenEmail

Verwandte Themen

  • Linux
  • QR-Code
  • Linux-Befehle

Über den Autor

Yash Wate (58 veröffentlichte Artikel)

Yash ist ein Staff Writer bei MUO für DIY, Linux, Programmierung und Sicherheit. Bevor er seine Leidenschaft für das Schreiben entdeckte, entwickelte er für das Web und iOS. Sie können seine Texte auch auf TechPP finden, wo er andere Branchen abdeckt. Neben Technik spricht er gerne über Astronomie, Formel 1 und Uhren.

Mehr von Yash Wate

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich anzumelden