Accueil
» LINUX
»
Comment installer le navigateur Beaker sous Linux avec une image AppImage
Comment installer le navigateur Beaker sous Linux avec une image AppImage
La méthode la plus simple pour exécuter le navigateur Beaker sous Linux consiste à utiliser l'AppImage Linux disponible sur la page des versions officielles du projet. Téléchargez le fichier, rendez-le exécutable et lancez-le depuis votre bureau ou un terminal. Cette méthode ne nécessite aucune commande d'installation de paquet pour Debian, Fedora, Arch ou openSUSE.
Attention : Beaker n’est plus maintenu. Le dépôt du projet a été archivé le 27 décembre 2022 et sa dernière version disponible est la 1.1.0, publiée le 8 décembre 2020. Ce navigateur n’est plus mis à jour ni ne bénéficie de correctifs de sécurité. Il convient de l’utiliser comme un navigateur de remplacement pour des cas d’utilisation spécifiques de Beaker ou Hypercore, et non comme un navigateur courant fiable. Évitez de l’utiliser pour des comptes sensibles ou pour la navigation privée.
Avant d'installer Beaker
La page archivée du projet Beaker redirige les utilisateurs vers sa page Releases pour le téléchargement des binaires et propose une méthode de compilation à partir des sources pour les développeurs. L'AppImage étant un fichier exécutable unique, la procédure ci-dessous est identique sur la plupart des distributions Linux. Elle n'installe aucun paquet dans la base de données des paquets système et ne doit pas être exécutée avec l'option `--system` sudo.
Cette version Linux datant de 2020, sa compatibilité avec les distributions actuelles n'est pas garantie. Téléchargez le fichier depuis la page des versions officielles de Beaker , et non depuis un miroir non officiel. Le fichier Linux indiqué est : [insérer le nom du fichier Linux] Beaker.Browser-1.1.0.AppImage. Notez que cette ancienne version peut nécessiter des composants d'exécution qui ne sont plus installés par défaut sur votre distribution.
Installez et lancez l'AppImage Linux.
Ouvrez la page de publication officielle. Recherchez Beaker 1.1.0 et téléchargez son AppImage Linux. Ne choisissez pas l'installateur Windows, l'image disque macOS ni l'archive source. La page de publication est l'emplacement officiel des binaires publiés du projet.
Sélectionnez le fichier AppImage associé à la version 1.1.0 de Beaker.
Pour le premier lancement, conservez le fichier dans le dossier Téléchargements. Vérifiez que le nom du fichier téléchargé est correct Beaker.Browser-1.1.0.AppImage. Sous Linux, les noms de fichiers sont sensibles à la casse. Si votre navigateur a ajouté un chiffre (1), par exemple « c », supprimez ce suffixe ou utilisez le nom complet dans les commandes ci-dessous.
Vérifiez le nom du fichier AppImage téléchargé avant d'exécuter les commandes du terminal.
Autorisez l'exécution du fichier. Ouvrez un terminal et accordez à l'AppImage l'autorisation d'exécution. Exécutez ces commandes en tant qu'utilisateur normal, et non en tant que superutilisateur (root) :
cd ~/Downloads
chmod +x Beaker.Browser-1.1.0.AppImage
Si vous avez enregistré le fichier téléchargé ailleurs, accédez d'abord à ce répertoire. La chmodcommande modifie les permissions de ce fichier ; elle n'installe pas Beaker à l'échelle du système et ne modifie pas les autres applications.
Activez le bit d'exécution avant de lancer l'AppImage.
Démarrez Beaker. Depuis le même terminal, exécutez :
./Beaker.Browser-1.1.0.AppImage
Si votre système est compatible avec cette ancienne AppImage, Beaker devrait s'ouvrir comme une application de bureau. Vous pouvez également utiliser votre gestionnaire de fichiers : ouvrez les propriétés du fichier, activez l'autorisation d'exécution (ou « Autoriser l'exécution du fichier comme un programme »), fermez la boîte de dialogue, puis double-cliquez sur l'AppImage. La formulation exacte varie selon l'environnement de bureau. Le guide de démarrage rapide d'AppImage décrit les deux méthodes (graphique et terminal).
Exécutez directement l'AppImage ; aucune installation système n'est requise.
Accès au menu du bureau et aux versions sources
Une AppImage peut s'exécuter sans créer d'entrée de menu. Si Beaker n'apparaît pas dans le menu Internet ou Applications de votre bureau, utilisez la commande ci-dessus ou ouvrez le fichier avec votre gestionnaire de fichiers. L'intégration au bureau est optionnelle et varie selon les distributions Linux ; consultez la documentation AppImage relative à l'intégration au bureau si vous souhaitez un lanceur. Les anciennes instructions qui créent un script appartenant à l'utilisateur root /usr/binet définissent en dur un nom d'utilisateur pour le répertoire personnel sont inutiles pour cette installation et peuvent ne plus fonctionner si l'AppImage est déplacée.
Le fichier README archivé explique également comment compiler Beaker à partir des sources, notamment via une version basée sur Node.js. beaker/scriptsCette méthode est destinée aux développeurs ayant besoin du code source et ne constitue pas une installation de bureau mieux prise en charge : le dépôt est en lecture seule, la chaîne d'outils documentée est obsolète et les responsables de la maintenance ne testent plus la compatibilité avec les versions Linux actuelles. Consultez les instructions de compilation archivées uniquement si vous devez compiler le projet.
Dépannage
« Accès refusé » ou le fichier ne s’ouvre pas.
Répétez l'opération chmod +xen utilisant le chemin d'accès et le nom de fichier exacts. Si l'AppImage se trouve sur un lecteur amovible ou une partition montée, il est possible que cet emplacement soit monté avec une noexecoption ; copiez le fichier dans un répertoire de votre dossier personnel et réessayez. Vérifiez également que vous exécutez la commande depuis le dossier contenant le fichier.
Un message mentionne FUSE oulibfuse.so.2
Certains systèmes Linux nécessitent un paquet de compatibilité FUSE pour exécuter d'anciennes AppImages. Les noms et la disponibilité des paquets varient selon la distribution ; consultez donc la documentation de votre distribution plutôt que de télécharger une bibliothèque depuis un site non vérifié. Le guide de dépannage FUSE pour AppImages explique les causes fréquentes. L'AppImage de Beaker étant ancienne et le projet archivé, il est possible qu'aucune correction officielle ne soit disponible pour une erreur de compatibilité.
Beaker est absent du menu de l'application
Ce comportement est normal sur les ordinateurs qui n'intègrent pas automatiquement les AppImages. Le fichier peut toujours être lancé depuis le terminal ou le gestionnaire de fichiers. Ne recréez pas l'ancien lanceur codé en dur du guide précédent ; il pointe vers un répertoire source et ne sera pas compatible avec le fonctionnement des AppImages.
N’utilisez l’AppImage que si ses fonctionnalités peer-to-peer héritées vous sont indispensables et si elle est compatible avec votre distribution. Pour un accès web classique, choisissez un navigateur bénéficiant encore de mises à jour de sécurité.