Comment masquer les packages snap de lsblk sous Linux

Les packages Snap sont une excellente technologie Linux que la communauté adopte, car elle offre de nombreuses fonctionnalités et avantages. Cependant, parfois, les packages Snap peuvent brouiller votre sortie de ligne de commande lorsque la commande lsblk s'exécute dans le terminal, et cela peut être incroyablement ennuyeux.

Dans ce guide, nous verrons comment vous pouvez prendre des mesures pour masquer les packages Snap de la  sortie de commande lsblk  via une commande. Nous verrons même comment rendre le filtre permanent, afin que vous n'ayez plus jamais à vous en soucier ! Voici comment procéder.

Pourquoi les packages Snap ruinent-ils la sortie LSBLK ?

Comment masquer les packages snap de lsblk sous LinuxLes packages Snap sont en quelque sorte des systèmes de fichiers, le programme étant isolé (AKA isolé) du reste du système. Les instantanés dans un bac à sable ont de nombreux avantages, comme la possibilité d'avoir des éléments préconfigurés, de rester dans un espace confiné loin de l'utilisateur, etc. Cependant, ils peuvent également introduire de sérieux désagréments pour les utilisateurs de Linux.

Comment masquer les packages snap de lsblk sous Linux

Malgré leur excellente qualité, le problème est que, comme les Snaps se présentent aux utilisateurs Linux comme des systèmes de fichiers (bien qu'isolés), ils apparaissent lorsque l'utilisateur Linux exécute la commande lsblk  filesystem. Il brouille efficacement les disques durs réels avec des tonnes et des tonnes d'informations sur les packages Snap, et cela peut être incroyablement ennuyeux.

Exécuter LSBLK sans packages Snap en sortie

Il est possible de filtrer les packages Snap de l'outil LSBLK lors de l'exécution de la commande lsblk  pour afficher les systèmes de fichiers de votre ordinateur. Pour ce faire, ouvrez une fenêtre de terminal et exécutez la commande lsblk  avec le commutateur de ligne de commande -e7. Ce commutateur supprimera les systèmes de fichiers SquashFS (paquets Snap) de la sortie.

lsblk -e7

Si vous voyez des Snaps apparaître dans la sortie de la commande lsblk  sur le compte root, cette commande y fonctionnera également. Pour filtrer les Snaps lors de l'utilisation du compte root (ou connecté en tant que sudo -s ), prenez la commande sudo  et placez-la devant  lsblk -e7 .

sudo lsblk -e7

Si vous n'aimez pas exécuter la  commande sudo  , il est également possible de se connecter à root puis d'utiliser la commande lsblk -e7  . Par exemple, je peux me connecter rapidement à root avec  su  , puis exécuter la commande filter.

su - 

lsblk -e7

Le commutateur de ligne de commande « e » (AKA exclure) pour la commande lsblk  est puissant et possède de nombreuses fonctionnalités et options excellentes. Pour plus d'informations sur le commutateur de ligne de commande « e » et sur la façon dont vous pouvez l'utiliser pour filtrer diverses choses, veuillez consulter le manuel lsblk 

Pour accéder au  manuel lsblk  , ouvrez une fenêtre de terminal et entrez la  commande man lsblk  . Ou, enregistrez le manuel dans un fichier texte lisible avec :

man lsblk > ~/Documents/lsblk-manual.txt

Rendre le filtre Snap permanent

Bien qu'il soit pratique de savoir que le commutateur de ligne de commande « e7 », lorsqu'il est exécuté avec la  commande lsblk  , filtrera les packages Snap de la sortie de la commande, il est plutôt fastidieux de ne pas oublier de le saisir à chaque fois. Si vous souhaitez rendre ce filtre permanent, vous pouvez configurer ce que l'on appelle un alias Bash.

Un "alias" Bash est essentiellement une commande "raccourci" qui indique à la ligne de commande que vous souhaitez exécuter une commande spécifique lorsqu'elle est entrée dans le terminal. Nous pouvons l'utiliser pour faire fonctionner la commande lsblk -e7  lorsque vous entrez la commande lsblk -e7 .

Sauvegarder votre Bashrc

Avant de voir comment configurer l'alias Bash qui filtrera automatiquement les Snaps, une sauvegarde de votre Bashrc doit être effectuée. Cette sauvegarde permettra d'annuler facilement les modifications si nécessaire.

Pour faire une sauvegarde de votre Bashrc, entrez la commande suivante dans une fenêtre de terminal.

cp ~/.bashrc ~/bashrc-backup

Une fois votre Bashrc sauvegardé, conservez-le dans votre répertoire personnel. Ou placez-le quelque part pour le garder en lieu sûr. 

Configuration de l'alias

Pour configurer l'alias Bash pour  lsblk , commencez par ouvrir votre fichier Bashrc à des fins d'édition à l'aide de l'éditeur de texte Nano. 

nano ~/.bashrc

Une fois à l'intérieur de l'éditeur de texte Nano, trouvez un espace vide. Si votre fichier Bashrc est rempli de texte, faites-le défiler et trouvez un endroit pour taper et entrer le code ci-dessous. Ou, placez votre nouvel alias directement sous les alias existants si vous en avez déjà configuré.

Comment masquer les packages snap de lsblk sous Linux

alias lsblk='lsblk -e7' 

Après avoir écrit le nouvel alias dans l'éditeur de texte Nano, appuyez sur le  bouton Ctrl + O  du clavier. Une fois ce bouton enfoncé, appuyez sur la  touche Entrée  pour indiquer à l'éditeur de texte Nano d'enregistrer vos modifications. Ensuite, quittez l'éditeur de texte en appuyant sur la  commande Ctrl + X. 

Maintenant que l'alias est configuré, fermez la fenêtre de votre terminal et rouvrez-la. Ensuite, entrez la commande lsblk  . Il devrait automatiquement filtrer les Snaps de la sortie lsblk.

Comment annuler le filtre Snap

Vous avez décidé que cela ne vous dérange pas que les Snaps s'affichent en tant que périphériques lors de l'exécution de la commande lsblk  sur votre ordinateur ? Exécutez ces commandes pour l'annuler.

rm ~/.bashrc

mv ~/bashrc-backup ~/.bashrc

Leave a Comment

Téléchargez FlightGear Flight Simulator gratuitement [Amusez-vous]

Téléchargez FlightGear Flight Simulator gratuitement [Amusez-vous]

De temps en temps, tout le monde a besoin d'une pause. Si vous cherchez un jeu intéressant, essayez Flight Gear. C'est un jeu gratuit, multiplateforme et open source.

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

MP3 Diags est l'outil idéal pour corriger les problèmes de votre collection musicale. Il peut baliser correctement vos fichiers MP3, ajouter des pochettes d'album manquantes et corriger les VBR.

Applications de notification de bureau Google Voice

Applications de notification de bureau Google Voice

Tout comme Google Wave, Google Voice a suscité un véritable buzz à travers le monde. Google ambitionne de révolutionner nos communications et, comme il devient

Téléchargez vos favoris Flickr avec FlickrFaves

Téléchargez vos favoris Flickr avec FlickrFaves

De nombreux outils permettent aux utilisateurs de Flickr de télécharger leurs photos en haute qualité, mais existe-t-il un moyen de télécharger les favoris Flickr ? Nous avons récemment découvert

OK Sampler est un logiciel déchantillonnage musical gratuit

OK Sampler est un logiciel déchantillonnage musical gratuit

Qu'est-ce que l'échantillonnage ? Selon Wikipédia, « C'est l'acte de prendre une partie, ou un échantillon, d'un enregistrement sonore et de le réutiliser comme instrument ou

Sauvegarde de Google Sites : Importation/Exportation

Sauvegarde de Google Sites : Importation/Exportation

Google Sites est un service de Google permettant d'héberger un site web sur ses serveurs. Cependant, il n'offre aucune option de sauvegarde intégrée.

Application de bureau Google Tasks

Application de bureau Google Tasks

Google Tasks n'est pas aussi populaire que d'autres services Google tels que Calendar, Wave, Voice, etc., mais il est toujours largement utilisé et fait partie intégrante de la vie quotidienne des gens.

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Dans notre guide précédent sur l'effacement sécurisé du disque dur et des supports amovibles via Ubuntu Live et le CD de démarrage DBAN, nous avons discuté du disque basé sur Windows

Comment activer la connexion automatique à Kodi sous Linux

Comment activer la connexion automatique à Kodi sous Linux

Guide complet pour activer la connexion automatique à Kodi sous Linux avec diverses distributions et environnements de bureau.

Comment exécuter Rocket League sur Linux

Comment exécuter Rocket League sur Linux

Découvrez comment exécuter Rocket League sur Linux malgré l