Qu'est-ce que Neofetch pour Linux?

Qu'est-ce que Neofetch pour Linux?

Néofetch est un utilitaire de ligne de commande super pratique utilisé pour récupérer les informations du système en quelques secondes. Il est multiplateforme, open-source, et il affiche tout allant de la disponibilité de votre système à la version du noyau Linux. Ce guide expliquera le fonctionnement de Neofetch, de ses fonctionnalités et de la méthode de l'installation.

Travail et fonctionnalités

Cet utilitaire CLI est écrit en bash, vous devrez donc l'exécuter et l'utiliser sur un terminal bash. Cela, cependant, fait tout le contraire de limiter sa portabilité. Neofetch peut fonctionner sur plus de 150 systèmes d'exploitation, notamment Windows, Linux, Mac OS X - Fondamentalement partout où vous utilisez Bash, vous pouvez exécuter Neofetch.

À la première utilisation, les informations système apparaîtront à côté du logo de votre système d'exploitation imprimé en ASCII. Qui est personnalisable pour toute image ASCII de votre préférence. Neofetch fait plus loin sa configurabilité à un niveau supérieur en vous permettant de modifier qui, où et quand les informations doivent afficher. Cette étendue de personnalisation est exactement ce qui place Neofetch au-dessus des autres outils d'information du système CLI.

Neofetch équipe ses utilisateurs de plus de 50 configurations de sortie leur permettant d'afficher les statistiques système selon leurs souhaits. Il est rapide, hautement personnalisable, complet dans sa sortie et imprime une image entièrement colorée.

Installation de Neofetch

Le processus d'installation est assez simple et facile, comme vous le verrez sous peu. Si vous utilisez Ubuntu 16.10 ou moins, vous pouvez obtenir le Neofetch du logiciel Ubuntu directement sans histoires. Vous pouvez également le faire via le terminal, comme indiqué ci-dessous.

Tout d'abord, l'ajout du référentiel d'application est nécessaire, et ce n'est qu'alors que nous pouvons l'installer. Pour ce faire, exécutez les commandes suivantes:

$ sudo add-att-repository ppa: dawidd0811 / neofetch
$ sudo apt mise à jour
$ sudo apt install neofetch

Si vous utilisez Ubuntu 17.04 ou une version supérieure, il vous suffit d'exécuter la dernière commande des trois mentionnés ci-dessus.

Les utilisateurs d'Arch Linux doivent utiliser la commande ci-dessous:

$ sudo pacman -s neofetch

Sur Fedora 30, 31 ou 32:

$ sudo dnf installer neofetch

Sur Debian Sid, 9, 10 ou 11:

$ sudo apt-get install neofetch

Enfin, sur OpenSuse, vous pouvez utiliser la commande suivante:

$ sudo zypper installer neofetch

Utilisation de Neofetch

Ayant installé Neofetch sur votre système d'exploitation, vous pouvez maintenant commencer à l'utiliser pour afficher les informations du système via une commande de terminal courte. Exécutez la commande ci-dessous et regardez Neofetch travailler sa magie pour vous.

$ neofetch

La sortie par défaut devrait ressembler à ceci.

Ainsi, par défaut Neofetch vous montrera la liste des éléments suivants:

  • Nom du système d'exploitation
  • Nom et modèle de l'ordinateur portable
  • Version du noyau
  • Time de disponibilité (depuis combien de temps le système est en cours d'exécution)
  • Nombre total de packages (installés par défaut et autres)
  • Shell et sa version
  • Résolution d'écran
  • De (environnement de bureau)
  • WM (Window Manager)
  • Thème du gestionnaire de fenêtres
  • Thème du système actuel
  • Icônes du système
  • Terminal
  • Détails du processeur
  • Détails du GPU
  • Mémoire système (RAM)

Configuration de Neofetch

Comme je l'ai déjà dit, Neofetch est extrêmement personnalisable. Vous pouvez changer essentiellement tout sur sa sortie. Allons une compréhension plus profonde de la façon dont vous pouvez définir vos préférences et configurer Neofetch de différentes manières.

Si vous souhaitez modifier la distribution Linux ou, plus généralement, quel logo du système d'exploitation apparaît dans une impression colorée lors d'appeler Neofetch, vous pouvez utiliser la commande suivante. Notez que vous n'avez pas à installer ces systèmes d'exploitation ou ces distributions pour pouvoir afficher leur logo à côté des informations du système.

$ neofetch --ascii_distro_windows

Voici la sortie que j'ai obtenue:

Assez cool, en effet. Vous pouvez également faire la même chose pour tout autre système d'exploitation / distribution. Par exemple, exécutez la commande suivante pour afficher le logo de Debian:

$ neofetch --ascii_distro_debian

Comme promis plus tôt, vous pouvez également afficher des images personnalisées de votre choix au lieu de logos du système d'exploitation. Apprenons à faire ça.

Tout d'abord, vous allez installer certaines dépendances de package, à savoir W3m-Image et ImageMagick. L'image W3M est utilisée pour afficher des images et ImageMagick est nécessaire pour créer des miniatures. Ceux-ci sont souvent mis à disposition dans le gestionnaire de packages de la plupart des distributions. Par exemple, utilisez la commande suivante pour les installer toutes les deux:

$ sudo apt install w3m-iMg ImageMagick

Vous aurez également besoin d'un terminal qui prend en charge \ 033 [14T, xwininfo + xprop / xpdyinfo ou xdotool. Jetez un œil à la liste suivante pour voir quels terminaux prennent en charge W3M-IMG:

  • Konsole
  • Gnome-terminal
  • Terminateur
  • St
  • Urxvt
  • X final
  • Termide
  • XFCE4-terminal

Dans le cas où vous avez installé des émulateurs de terminologie, d'itter.

Une fois que tout est fait et prêt, exécutez la commande suivante pour remplacer le logo OS par une image personnalisée de votre choix:

$ Neofetch -w3m Home / SK / Desktop / Cat.PNG

Remplacez simplement le nom de fichier et l'adresse par les coordonnées de votre fichier et vous êtes prêt à partir.

En continuant, vous pouvez définir Neofetch pour démarrer à Terminal Boot-up. Ainsi, si vous souhaitez que Neofetch affiche automatiquement vos informations système chaque fois que vous lancez le terminal ou ouvrez un nouvel onglet, exécutez la commande suivante:

$ nano ~ /.bashrc

Cela vous permettra de modifier le fichier bashrc. Ensuite, ajoutez la ligne ci-dessous à la fin:

$ neofetch

Enfin, vous pouvez enregistrer le fichier et arrêter. En outre, vous pouvez appliquer les modifications nouvellement apportées à l'aide de la commande suivante:

$ source ~ /.bashrc

Et avec cela fait, vous verrez maintenant Neofetch Afficher tous les détails de votre système à chaque fois que vous ouvrez un terminal ou un nouvel onglet.

Ensuite, nous avons des options de personnalisation, et avant de les entrer, permettez-moi de vous dire qu'il y en a une tonne. Il serait stupide d'essayer de montrer chacun d'eux dans cet article, mais nous allons en énumérer les utiles, néanmoins.

L'opérateur de désactivation peut être utilisé pour supprimer / masquer une certaine information de la sortie de Neofetch. Par exemple, si vous souhaitez supprimer la mémoire de la liste, utilisez la commande suivante:

$ neofetch - mémoire dissable

Maintenant, vous pouvez voir que l'entrée de la mémoire est désactivée. Vous pouvez également faire de même pour toute autre entrée. Si vous souhaitez savoir davantage comment vous pouvez personnaliser Neofetch à votre goût, utilisez la commande suivante pour voir une liste d'options:

$ neofetch - help

Une autre chose qui mérite d'être mentionnée est que lors du démarrage de Neofetch pour la première fois, un fichier de configuration est créé à l'adresse: $ Home /.config / neofetch / config.confli

Vous pouvez apporter des modifications à ce fichier pour activer en permanence ou désactiver les informations d'informations système particulières. Le même fichier de configuration fonctionnera également sur des versions plus récentes et mises à jour de Neofetch, vous n'aurez donc pas à le modifier à chaque fois.

Conclusion

Nous avons couvert beaucoup de terrain sur Neofetch dans cet article - ce que c'est, comment cela fonctionne et ce que vous pouvez en faire. Il s'agit d'un excellent utilitaire d'informations système de ligne de commande et fonctionne bien sur de nombreuses plates-formes. Il est très modifiable et facile à utiliser. Dans l'ensemble, excellent outil, vous devriez envisager de l'obtenir si vous devez revoir fréquemment les informations du système.