Hier, vendredi 18 octobre 2024, comme d'habitude dans de nombreuses communautés Linux au sein des réseaux sociaux et des applications de messagerie instantanée, a été célébré un nouveau et amusant Desk Friday. Et comme d'habitude, votre humble serviteur, qui vous écrit aujourd'hui, a participé publiquement sur X (anciennement Twitter) et sur sa chaîne/groupe personnel Telegram. Cependant, hier, une capture d'écran partagée par un utilisateur de GNU/Linux a attiré mon attention sur le fait que son terminal n'affichait pas les informations techniques de son matériel et de son système d'exploitation, mais plutôt les informations techniques d'un dépôt Git que vous aviez installé sur votre ordinateur. Ainsi, après recherches, j'ai connu et essayé le Récupérer l'outil CLI qu'aujourd'hui je viens partager et vous enseigner, ce qui s'appelle «Onefetch».
Aussi, ce Fetch me semble une alternative très intéressante, notamment pour les utilisateurs professionnels et distributions GNU/Linux autodidactes qui se consacrent constamment au développement de programmes et d'applications utilisant Git, et ils voient la célébration des Desktop Fridays comme une opportunité de montrer aux autres quelques informations techniques sur ce qu'ils développent. Dans le même temps, évitez d’afficher des informations techniques sensibles sur votre ordinateur. Donc, sans plus tarder, nous aborderons aujourd'hui les informations essentielles sur Onefetch afin que vous puissiez l'essayer et l'utiliser si vous le trouvez utile, nécessaire et même amusant.
Mais, avant de commencer cet article intéressant et utile sur cette nouvelle alternative à l'outil Fetch CLI appelée «Onefetch», qui est également disponible gratuitement pour Linux et Windows, nous vous recommandons d'explorer le post connexe précédent avec de nombreuses autres applications similaires, à la fin de la lecture de ceci :
De manière directe, brève et facile à comprendre, nous pouvons décrire un programme ou une application "Fecth" comme ceux dont le but ou l'objectif est d'afficher sur les écrans des terminaux un petit résumé informatif sur les caractéristiques techniques actuelles de l'ordinateur et du système d'exploitation. où est exécuté. Par conséquent, il est généralement largement utilisé pour être programmé lors de l'exécution des terminaux (consoles) des différents systèmes d'exploitation, de manière à savoir immédiatement ce qui est le plus essentiel et vital pour avoir un diagnostic rapide de l'endroit où nous allons travailler. .
Onefetch : un outil CLI Git Feedback écrit en Rust
Qu’est-ce que Onefetch ?
Selon le Site officiel de GitHub par «Onefetch», ses développeurs décrivent et promeuvent ledit outil de manière très détaillée comme suit :
Onefetch est un outil de reporting Git en ligne de commande écrit en Rust qui affiche les informations de projet et les statistiques de code pour un référentiel Git local directement dans votre terminal. L'outil fonctionne sans connexion Internet. Par défaut, les informations du référentiel sont affichées avec le logo de la langue dominante, mais cela peut être configuré pour utiliser une image spécifique, sur les terminaux pris en charge, une saisie de texte ou rien du tout.
Par ailleurs, il est important de souligner que ce programme est capable de détecter automatiquement les licences open source des développements indiqué et de fournir à l'utilisateur des informations précieuses telles que la diffusion du code. Aussi, à propos modifications en attente, nombre de dépendances (par gestionnaire de packages), les principaux contributeurs (par nombre de commits), la taille occupée sur le disque, la date de création, les lignes de code implémentées, entre autres données pertinentes.
Alors que, dans son site officiel, ils indiquent et fournissent uniquement des informations (sous forme d'aperçu ASCII) sur tous les langages de programmation pris en charge par cet outil CLI. Cependant, et comme prévu, le même Il est également disponible sur l'Ubuntu Software Store, tant pour obtenir des informations sur le projet que pour son installation.
Comment l'installer sur Ubuntu, Debian et autres distributions dérivées de GNU/Linux ?
Comme nous l'avons exprimé immédiatement ci-dessus, "Onefetch" sur Ubuntu peut être installé facilement et rapidement à l'aide du package Snap. Cependant, il peut être facilement installé sur d'autres distributions GNU/Linux basées sur Ubuntu et Debian simplement en téléchargez le fichier d'installation au format .deb à partir du lien suivant, ou en installant le package à l'aide du Dépôt PPA officiel du développeur de la manière habituelle:
sudo add-apt-repository ppa:o2sh/onefetch
sudo apt-get update
sudo apt-get install onefetch
Dans mon cas particulier, et comme j'utilise mon propre respin MX Linux personnel, j'ai installé «Onefetch» en utilisant le référentiel PPA, en remplaçant le référentiel Bookworm détecté par le référentiel Noble. Tandis que, pour tester son efficacité, j'ai justement téléchargé le dépôt Git de "Onefetch" pour voir comment cela fonctionne lorsque vous l'exécutez avec la commande suivante :
onefetch /home/sysadmin/onefetch/
Le résultat étant le suivant :
Résumé
Bref, maintenant que vous connaissez encore un outil Fetch CLI, nous espérons que si vous êtes un participant passionné de Desktop Friday, vous utiliserez occasionnellement «Onefetch». Pour qu'en vous amusant à participer, vous profitiez aussi de diffuser des informations techniques sur un projet Git sur lequel vous travaillez ou auquel vous participez ou souhaitez simplement soutenir la diffusion. Et si Connaissez-vous d'autres outils Fetch CLI que nous n'avons pas encore abordés ?, nous vous invitons alors à le mentionner via des commentaires, pour en parler dans une prochaine publication pour la connaissance et le bénéfice de tous nos lecteurs.
Enfin, n'oubliez pas de partager cet article utile et amusant avec les autres, et visitez le début de notre «Site Internet» en espagnol ou dans d'autres langues (en ajoutant 2 lettres à la fin de l'URL, par exemple : ar, de, en, fr, ja, pt et ru, entre autres). De plus, nous vous invitons à rejoindre notre Chaîne Telegram officielle pour lire et partager plus d'actualités, de guides et de tutoriels sur notre site Web.