2021-02-11 18:01 Temps de lecture : 7 min

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.

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
Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.