So installieren Sie den Surf-Browser unter Linux

Falls Sie Linux nutzen und einen schlanken, modernen Webbrowser suchen, sollten Sie Firefox meiden und stattdessen den Surf-Browser in Betracht ziehen. Dieser präsentiert sich als unkomplizierter und benutzerfreundlicher Webkit-Browser, der auf überflüssige Funktionen wie Add-ons, Synchronisation, Favoriten und ähnliches verzichtet. Stattdessen stellt er eine zügige und reaktionsfreudige Webumgebung bereit.

ACHTUNG, SPOILER: Scrollen Sie nach unten, um das Video-Tutorial am Ende dieses Artikels zu finden.

Installation des Surf-Browsers

Die Funktionsweise von Surf unterscheidet sich von vielen anderen Browsern unter Linux und ist daher nicht unbedingt für Einsteiger geeignet. Wenn Sie jedoch bereit sind, die anfängliche Lernkurve zu überwinden, werden Sie mit einem schnellen und effizienten Surferlebnis belohnt, das seinesgleichen sucht.

Hinweis: Surf ist prinzipiell überall einsatzfähig, doch um ein optimales Erlebnis mit Tab-Browsing zu erzielen, ohne ständig neue Fenster öffnen zu müssen, empfehlen wir die Verwendung des i3-Fenstermanagers.

Ubuntu

sudo apt install surf

Debian

sudo apt-get install surf

Arch-Linux

sudo pacman -S surf

Fedora

sudo dnf install surf -y

OpenSUSE

sudo zypper in surf

Generisches Linux

Die Installation von Surf auf Linux-Distributionen ohne offizielle Unterstützung ist unkompliziert, da die Entwickler ein herunterladbares Tar-Archiv zur Verfügung stellen. Um dieses zu beziehen, stellen Sie sicher, dass das Download-Tool „wget“ installiert ist, öffnen Sie ein Terminal und laden Sie die neueste Version herunter:

Hinweis: Für die Kompilierung von Surf von Grund auf sind die aktuellen GTK- und WebKit-Entwicklungstools für Linux erforderlich. Detaillierte Informationen finden Sie im Handbuch Ihrer Linux-Distribution.

wget https://dl.suckless.org/surf/surf-2.0.tar.gz

Nachdem das Surf-Tar-Archiv heruntergeladen wurde, extrahieren Sie die Dateien mit dem Befehl tar:

tar -xvzf surf-2.0.tar.gz

Wechseln Sie nun im Terminal in den Code-Ordner und starten Sie den Erstellungsprozess:

sudo make clean install

Nutzung des Surf-Browsers

Der Surf-Browser zeichnet sich durch seine Einfachheit aus. Die gesamte Navigation erfolgt über Befehlszeilenargumente. Diese Herangehensweise, anstelle einer komplexen Benutzeroberfläche, bietet etliche Vorteile. Der wichtigste ist, dass Benutzer maßgeschneiderte „Web-Apps“ erstellen können, ohne sich mit speziellen Tools auseinandersetzen zu müssen. Zudem eignet sich Surf hervorragend für ein Web-Erlebnis im Vollbildmodus.

Die Bedienung von Surf gestaltet sich wie folgt: Um eine Webseite zu öffnen, starten Sie ein Terminal und geben Sie ein:

surf https://website.com

Für ein optimales Ergebnis empfehlen wir die Verwendung der Alt + F2-Befehlsfunktion, die viele Linux-Desktopumgebungen bereitstellen. Damit können Benutzer ihre bevorzugten Websites im Surf-Browser aufrufen, ohne dass ein Terminalfenster geöffnet sein muss.

Tab-Browsing mit Surf

Das Hauptmerkmal von Surf ist das Fehlen jeglicher Browser-Steuerelemente zur Oberflächenverwaltung. Dies ermöglicht es den Benutzern, ungestört zu den gewünschten Webinhalten zu gelangen. So vorteilhaft diese Funktion auch sein mag, einige Benutzer empfinden sie möglicherweise als unkomfortabel, insbesondere wenn sie daran gewöhnt sind, mehrere Seiten in Tabs zu öffnen.

Das Hinzufügen einer Tab-Oberfläche zu Surf ist jedoch recht unkompliziert und beginnt mit der Installation der Tabbed-Anwendung.

Ubuntu

sudo apt install tabbed

Debian

sudo apt-get install tabbed

Arch-Linux

sudo pacman -S tabbed

Fedora

sudo dnf install tabbed -y

OpenSUSE

Leider existiert kein natives SUSE-Paket für Tabbed. Falls Sie es benötigen, müssen Sie es manuell herunterladen und erstellen.

Sobald die Tabbed-App installiert ist, kann Surf Tabs nutzen. Führen Sie den folgenden Befehl in einem Terminal aus:

tabbed surf -e website.com

Navigation zwischen Tabs

Die Navigation zwischen Tabs in Surf unterscheidet sich von anderen Browsern, da sie keine Mausunterstützung bietet. Stattdessen erfolgt die Bedienung über die Tastatur.

Um einen neuen Tab in Surf zu öffnen, drücken Sie Strg + Umschalt + Eingabe.

Für einen schnellen Wechsel zwischen Tabs nutzen Sie Strg + 1 – 9.

Schließen Sie Browser-Tabs in Surf mit Strg + Q und wechseln Sie zwischen den beiden zuletzt genutzten Tabs mit Strg + Tab.

Surf-Startseite

Die Möglichkeit von Surf, mit einem einzigen Befehl sofort eine Webseite aufzurufen, ist äußerst praktisch. Wenn Sie jedoch eine Startseite für Surf einrichten möchten, ist ein benutzerdefiniertes Skript erforderlich.

Erstellen Sie zunächst im Terminal eine neue Skriptdatei mit dem Touch-Befehl:

touch surf-homepage

Fügen Sie anschließend mit echo den Shebang zum Skript hinzu. Dieser Schritt ist unerlässlich, da Ihr Linux-System die Skriptdatei ohne Shebang nicht interpretieren kann!

echo '!#/bin/bash' >> surf-homepage

Nachdem der Shebang eingerichtet ist, fügen Sie den Startbefehl hinzu. Ersetzen Sie dabei „website.com“ durch die URL Ihrer gewünschten Startseite:

echo 'tabbed surf -e website.com' >> surf-homepage

Aktualisieren Sie die Berechtigungen des Skripts mit chmod und verschieben Sie es dann mit dem Befehl mv nach /usr/bin:

sudo chmod +x surf-homepage
sudo mv surf-homepage /usr/bin

Starten Sie Ihre Startseite zukünftig jederzeit über das Terminal (oder Alt + F2) mit folgendem Befehl:

surf-homepage