Recherche de site Web

Affichez les informations de votre système Linux avec Fanbox


Les visualiseurs de systèmes de bureau ne sont pas une nouveauté sous Linux. Avec des outils comme Conky et Bginfo4X, on peut affirmer sans se tromper que l'affichage des informations système, de la disponibilité, de l'utilisation de la RAM, de l'utilisation du processeur, etc., directement sur le bureau de l'utilisateur, est quelque chose que tout le monde a essayé à un moment donné sous Linux.

Entrez dans Fanbox : un simple tableau de bord basé sur HTML5, CSS et Javascript pour afficher les informations système pertinentes. Il vise à être tout aussi efficace pour vous offrir un tableau de bord système facile à lire pour votre bureau. Comment le faire fonctionner exactement sous Linux ? Découvrons-le!

Installation

Fanbox est facile à installer. Tout ce dont nous avons besoin, ce sont les outils utilisés pour le construire. Ouvrez un terminal et entrez les commandes suivantes.

Tout d’abord, git et NodeJS devront être installés :

sudo apt-get install npm git

Une fois les outils nécessaires installés, il est temps de cloner le dépôt git :

git clone https://github.com/joereynolds/fanbox

Maintenant que nous l'avons cloné, entrez dans le répertoire :

cd fanbox/app

Enfin, nous pouvons utiliser NodeJS et NPM pour installer Fanbox :

sudo npm install electron-prebuilt -g
sudo npm install

Si vous utilisez une autre distribution Linux, la seule différence dans les instructions réside dans l'installation de "git" et "npm". Remplacez-les par le gestionnaire de packages utilisé par votre distribution Linux.

Changer de thème

Fanbox est livré avec quelques thèmes. Pour changer de thème, ouvrez le dossier fanbox que vous avez téléchargé (il doit se trouver dans votre répertoire personnel), puis ouvrez le dossier de l'application. Dans ce dossier, vous remarquerez « config.json ». Il s'agit du fichier de configuration et peut être facilement modifié pour changer le thème Fanbox.

Ouvrez « config.json » dans votre éditeur de texte et localisez la ligne suivante :

{
"theme": "simple-laptop.htm",
...
}

Remplacez « simple-laptop.htm » par l'un des éléments suivants : « light.htm », « pepper.htm », « shonky.htm » ou « simple.htm », puis enregistrez le fichier. Si vous vous sentez courageux, il est également possible de modifier les autres références aux thèmes dans ce fichier, mais nous ne le recommandons pas.

Comment courir en dehors du terminal

Fanbox est cool, mais lorsque vous le téléchargez et le construisez, vous ne pouvez vraiment l'exécuter que si vous entrez dans le répertoire téléchargé avec git, puis exécutez une commande. Ce n'est guère pratique. C'est pourquoi nous allons apprendre à en faire une application classique. Tout d’abord, ouvrez un éditeur de texte et créez un fichier. Collez-y ce qui suit :

#!/bin/bash
cd ~/fanbox/app
electron main.js

Après avoir collé les commandes ci-dessus, enregistrez le fichier dans votre dossier personnel sous le nom "fanbox.sh". Une fois le script shell créé, il est temps de créer un fichier d'entrée Desktop. À l'aide de votre éditeur de texte, créez un autre fichier vierge et collez ce qui suit :

[Desktop Entry]
Name=Fanbox
Comment=View system information with Fanbox.
Exec=/home/username/fanbox.sh
Terminal=false
Type=Application
Categories=Utility;

Remarque : vous devrez remplacer le nom d'utilisateur par le nom d'utilisateur que vous avez sur votre installation Linux.

Une fois collé, enregistrez le fichier sous "Fanbox.desktop" et placez-le dans votre dossier personnel pour le moment.

Il est maintenant temps de marquer notre script et notre fichier de bureau comme exécutables. Si nous ne le faisons pas, rien ne fonctionnera. Dans le terminal, entrez ces commandes :

sudo chmod +x fanbox.sh
sudo chmod +x Fanbox.desktop

Avec les fichiers marqués comme exécutables, il est temps « d'installer » notre fichier Fanbox.desktop. Ceci est accompli en le déplaçant vers /usr/share/applications.

sudo mv Fanbox.desktop /usr/share/applications

Une fois cette commande terminée, vous devrez vous déconnecter de votre bureau, puis vous reconnecter. Lorsque vous y reviendrez, vérifiez simplement le menu des applications de votre environnement de bureau, recherchez Fanbox et lancez-le !

Configurer Fanbox pour qu'il démarre lorsque vous vous connectez

Un outil de surveillance du système est inutile s’il ne fonctionne pas toujours, n’est-ce pas ? Maintenant que nous avons séparé Fanbox du terminal et l'avons intégré à nos applications, nous pouvons créer une entrée pour qu'il s'exécute automatiquement au démarrage. Voici un moyen rapide et universel de le faire.

sudo cp /usr/share/applications/Fanbox.desktop ~/.config/autostart

Cela consiste à copier l'entrée de bureau que nous avons créée et à la placer dans le dossier de démarrage automatique, un dossier universel situé dans le répertoire de configuration. Il est responsable du lancement automatique des applications, si elles sont en démarrage automatique. Peu importe l'environnement de bureau que vous utilisez, si le fichier se trouve ici, il démarrera tout seul.

Conclusion

Bien qu'il existe certainement d'autres outils sous Linux qui permettent aux utilisateurs d'afficher leurs informations système, Fanbox a toujours le potentiel d'être formidable. Pourquoi? La technologie sous-jacente, bien sûr. Ce programme est construit sur HTML5, CSS et JavaScript. Cela signifie qu'il sera facile de contribuer et d'ajouter de nouvelles fonctionnalités.

Pas besoin d'apprendre le C++ pour ajouter une fonctionnalité à Fanbox. Lorsque ce programme cessera ses premiers jours, je pourrais facilement voir de nombreux utilisateurs de Linux affluer vers cet outil pour tous leurs besoins en informations sur le système de bureau.

Utilisateurs Linux : passeriez-vous de ce que vous utilisez actuellement pour afficher les informations système à Fanbox ? Dites-nous pourquoi ou pourquoi pas ci-dessous !

Articles connexes