GNU/Linux
Debian: passer à «testing»
· ☕ 5 min de lecture

Debian est une des distributions de GNU/Linux les plus communes et robustes grâce à son système de publication de version structuré et méticuleux. Les versions passent par différents stades de développement appelés «branches». On peut voir ces branches comme des «versions» de Debian qui ne sont pas figées dans le temps contrairement aux publications de Debian. Par exemple, Buster est le nom de la dernière version publiée par Debian à ce jour et la branche correspondant à Debian est appelée stable. Par défaut, il s’agit de la branche avec laquelle Debian s’installe. Comme le système de paquetage inclut d’abord les paquets dans la branche unstable, puis testing et finalement stable, les versions prennent un certains temps à aboutir. Ce faisant, ceci garantie une stabilité aux utilisateurs (d’où le nom de la branche). Ceci dit, certains utilisateurs plus avancés ayant le désir d’un système plus à jour peuvent configurer leur système afin que celui-ci passe à testing. Ce processus est très commun parmi les utilisateurs avancés et comporte pratiquement très peu d’inconvénients. Pour plus d’information par rapport aux branches, voyez les différents liens ci-après:


fzf: comment optimiser son utilisation de la ligne de commande
· ☕ 12 min de lecture

fzf est un programme filtrant le flux de son entrée standard par mots clefs fournis par l’utilisateur de manière interactive. Le filtre est du type fuzzy (d’où le nom fzf pour fuzzy finder), c’est-à-dire que les termes fournis au programme sont décomposés en sous-mots afin de permettre des recherches approximatives par l’utilisateur. Par exemple, prenons l’entrée suivante:

1
2
3
toto
titi
tutu

Si l’utilisateur fournissait le terme tt, toutes les lignes seraient sélectionnées, puisque les sous-mots t et t se trouvent tous deux dans toutes les lignes. Cependant, avec le terme de recherche oo, seul la première ligne correspondrait avec le mot toto selon le même raisonnement.