Der Lynx-Webbrowser: Surfen im Internet direkt vom Linux-Terminal aus
Kennen Sie das Gefühl, wenn Sie an einem Linux-Rechner ohne grafische Oberfläche sitzen und schnell etwas bei Google suchen müssen? Keine Sorge, das ist normal! Anstatt zum Smartphone zu greifen, können Sie mit dem Lynx-Webbrowser direkt im Terminal surfen.
Installation von Lynx
Lynx ist ein beliebter textbasierter Browser, der sich ideal zum Surfen im Terminal eignet. Er läuft auf Unix-ähnlichen Systemen sowie unter MS-DOS und ist mit 26 Jahren Entwicklungszeit einer der ältesten noch aktiven Webbrowser.
Lynx mag auf den ersten Blick überholt wirken, ist aber besonders nützlich, wenn Sie auf einem Linux-Server ohne grafische Benutzeroberfläche arbeiten und eine Datei herunterladen müssen.
In der Regel ist Lynx nicht standardmäßig auf Linux-Distributionen installiert, daher ist eine manuelle Installation erforderlich.
Um Lynx zu installieren, öffnen Sie ein Terminalfenster und folgen Sie den Anweisungen für Ihr jeweiliges Betriebssystem.
Ubuntu
Ubuntu ist bekannt für seine weite Verbreitung, daher ist es nicht überraschend, dass ein Lynx-Paket in den Repositories zur Verfügung steht. Geben Sie den folgenden Befehl in Ihr Terminal ein:
sudo apt install lynx
Debian
Auch unter Debian Linux kann Lynx einfach installiert werden. Öffnen Sie ein Terminal und geben Sie folgenden Befehl ein. Beachten Sie, dass Debian Pakete möglicherweise langsamer aktualisiert als andere Distributionen, was zu einer älteren Lynx-Version führen kann.
Hinweis: Möchten Sie eine aktuellere Version von Lynx unter Debian nutzen? Dann schauen Sie sich diese Anleitung an!
sudo apt-get install lynx
Arch Linux
Arch Linux-Nutzer sind bekannt für ihre Terminal-Affinität, weshalb Lynx hier im Haupt-Repository verfügbar ist. Zur Installation verwenden Sie folgenden Pacman-Befehl:
sudo pacman -S lynx
Fedora
Auch auf Fedora ist die Installation von Lynx unkompliziert. Die Entwickler stellen ein Paket in den Softwarequellen zur Verfügung. Um es zu installieren, führen Sie folgenden Dnf-Befehl aus:
sudo dnf install lynx
OpenSUSE
Wenn Sie OpenSUSE verwenden und mit Lynx im Netz surfen möchten, öffnen Sie ein Terminal und installieren Sie die aktuelle Version von Lynx mit folgendem Zypper-Befehl:
sudo zypper install lynx
Generisches Linux
Lynx ist ein alter Browser, weshalb er vermutlich auch in den Repositories weniger bekannter Distributionen vorhanden ist. Sollte dies nicht der Fall sein, können Sie Lynx aus dem Quellcode kompilieren. Hier die Anleitung:
Schritt 1: Quellcode von Lynx herunterladen.
wget https://invisible-mirror.net/archives/lynx/tarballs/lynx2.8.9rel.1.tar.bz2
Schritt 2: Quellcode extrahieren.
tar xvjf lynx2.8.9rel.1.tar.bz2
Schritt 3: In das Lynx-Verzeichnis wechseln.
cd lynx2.8.9rel.1/
Schritt 4: Quellcode konfigurieren.
./configure --prefix=/usr
Schritt 5: Lynx kompilieren.
make
Schritt 6: Lynx installieren.
make install-full
Surfen im Terminal mit Lynx
Da Lynx ein Befehlszeilenbrowser ist, öffnen Sie Webseiten, indem Sie die URL angeben. Um beispielsweise Wikipedia aufzurufen, geben Sie im Terminal Folgendes ein:
lynx https://www.wikipedia.org
Beim Laden der Seite werden Sie mit verschiedenen Abfragen konfrontiert. Diese stammen von den heutigen Webstandards. Sie müssen in der Regel „A“ drücken, um Cookies zuzulassen. Dies kann einen Moment dauern.
Nachdem Sie alle Cookie-Hinweise und Abfragen akzeptiert haben, sollte die Webseite korrekt im Textmodus angezeigt werden.
Lynx-Tastenkürzel
Lynx bietet eine Vielzahl an Tastenkürzeln, die das Surferlebnis im Terminal deutlich verbessern. Hier einige wichtige davon:
Um zu einer neuen Webseite zu navigieren, drücken Sie „G“. Mit der linken Pfeiltaste gelangen Sie eine Seite zurück. Die rechte Pfeiltaste folgt einem Link.
Das Scrollen funktioniert wie bei modernen Browsern: Mit der Abwärtstaste navigieren Sie nach unten, mit der Aufwärtstaste nach oben.
Weitere Informationen zu Lynx
Lynx ist ein nützliches Werkzeug, aber für Benutzer, die eine grafische Oberfläche gewöhnt sind, kann die Navigation gewöhnungsbedürftig sein. Zum Glück bietet das Programm ein detailliertes Handbuch, das alle Aspekte des Browsers erklärt!
Um das Lynx-Handbuch im Terminal anzuzeigen, führen Sie folgenden Befehl aus:
man lynx
Alternativ können Sie das Handbuch als Textdatei speichern, um es bequemer zu lesen:
man lynx >> ~/Documents/lynx-manual.txt