Comment installer le navigateur Surf sur Linux
Si vous êtes un utilisateur de Linux à la recherche d'un navigateur web à la fois moderne et léger, il est préférable de ne pas opter pour Firefox. Tournez-vous plutôt vers Surf. Ce navigateur Webkit se distingue par sa simplicité d'utilisation et son absence de fonctionnalités superflues telles que les extensions, la synchronisation, les favoris et autres options similaires. Il privilégie une navigation rapide et une réactivité accrue.
AVERTISSEMENT : Faites défiler la page jusqu'à la fin de cet article pour consulter le tutoriel vidéo.
Installation du navigateur Surf
L'approche de Surf diffère de celle de nombreux autres navigateurs sous Linux. Il ne convient donc pas aux novices. Cependant, si vous êtes prêt à surmonter une légère courbe d'apprentissage, il offre une expérience de navigation rapide et efficace qui vaut le détour.
Note: Surf peut être utilisé sur n'importe quel système, mais pour profiter de fonctionnalités telles que la navigation par onglets et éviter d'ouvrir de multiples fenêtres, il est recommandé d'utiliser un gestionnaire de fenêtres tel que i3.
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
Linux générique
Installer Surf sur une distribution Linux non officiellement supportée est simple. Les développeurs mettent à disposition une archive Tar téléchargeable. Pour l'obtenir, vérifiez que l'outil de téléchargement "wget" est installé, puis ouvrez un terminal et utilisez-le pour télécharger la dernière version.
Note: Compiler Surf depuis les sources nécessite l'installation des outils de développement GTK et WebKit les plus récents pour Linux. Consultez le manuel de votre distribution pour plus d'informations.
wget https://dl.suckless.org/surf/surf-2.0.tar.gz
Après avoir téléchargé l'archive, extrayez les fichiers à l'aide de la commande "tar".
tar -xvzf surf-2.0.tar.gz
Naviguez ensuite jusqu'au dossier de code et lancez le processus de construction.
sudo make clean install
Utilisation du navigateur Surf
Surf est un navigateur minimaliste, où la navigation se fait principalement via des arguments en ligne de commande. Cette approche, plutôt qu'une interface utilisateur complexe, offre plusieurs avantages. Le plus important est la possibilité pour les utilisateurs de créer des "applications web" personnalisées, sans avoir besoin d'outils spécifiques. De plus, cela rend Surf idéal pour une expérience web en plein écran.
Pour naviguer, ouvrez un terminal et saisissez :
surf https://website.com
Pour une expérience optimale, nous recommandons l'utilisation de la combinaison de touches Alt + F2 disponible sur de nombreux environnements de bureau Linux. Cela permet de lancer vos sites web préférés avec Surf, sans avoir besoin d'une fenêtre de terminal ouverte en permanence.
Navigation par onglets dans Surf
L'un des aspects distinctifs de Surf est l'absence de commandes d'interface pour gérer l'utilisateur. Cela facilite l'accès au contenu web sans avoir à gérer une interface complexe. Bien que cela soit appréciable pour beaucoup, certains peuvent regretter l'impossibilité d'ouvrir plusieurs pages dans des "onglets".
Ajouter une interface à onglets à Surf est plutôt simple. Cela commence par l'installation de l'application "tabbed".
Ubuntu
sudo apt install tabbed
Debian
sudo apt-get install tabbed
Arch Linux
sudo pacman -S tabbed
Fedora
sudo dnf install tabbed -y
OpenSUSE
Malheureusement, il n'existe pas de package SUSE natif pour Tabbed. Si vous en avez besoin, vous devrez le télécharger et le construire manuellement.
Une fois l'application "tabbed" installée, vous pouvez utiliser des onglets avec Surf en exécutant la commande suivante dans un terminal :
tabbed surf -e website.com
Navigation dans les onglets
La navigation dans les onglets de Surf diffère de celle des autres navigateurs web car elle ne prend pas en charge la souris. Le clavier est utilisé à la place.
Pour ouvrir un nouvel onglet dans Surf, appuyez sur Ctrl + Maj + Entrée.
Pour passer rapidement d'un onglet à un autre, appuyez sur Ctrl + 1 à 9.
Pour fermer un onglet, utilisez Ctrl + Q, et pour basculer entre les deux derniers onglets, utilisez Ctrl + Tab.
Page d'accueil de Surf
La capacité de Surf à accéder instantanément à un site web avec une simple commande est un atout. Cependant, si vous souhaitez définir une page d'accueil spécifique, il faudra créer un script personnalisé.

Créez un nouveau fichier script dans le terminal avec la commande "touch".
touch surf-homepage
Ensuite, utilisez "echo" pour ajouter le Shebang au script. Ne négligez pas cette étape! Sans Shebang, votre système Linux ne pourra pas interpréter le fichier script!
echo '!#/bin/bash' >> surf-homepage
Une fois le Shebang configuré, ajoutez la commande de lancement. Assurez-vous de remplacer "website.com" par l'URL de votre page d'accueil.
echo 'tabbed surf -e website.com' >> surf-homepage
Mettez à jour les permissions du script avec "chmod", puis utilisez la commande "mv" pour l'ajouter à /usr/bin.
sudo chmod +x surf-homepage sudo mv surf-homepage /usr/bin
Vous pouvez désormais lancer votre page d'accueil à tout moment via le terminal (ou Alt + F2) avec :
surf-homepage