free-soft

Table of Contents

1. Glossaire

1.1. Types d’interfaces

Type Signification Traduction Commentaire
KERN noyau du système d’exploitation    
TERM terminal Console  
REPL Read Eval Print Loop Boucle de commandes Logiciel intéractif
      en ligne de commande
SRV server, service Serveur, Service à l’écoute  
CLI Command Line Interface Ligne de commande Logiciel utilisé via
      une ligne de commande
TUI Text User Interface Interface texte avec menus, Généralement en ncurses
    boîtes de saisie, etc  
GUI Graphical User Interface Interface graphique avec menus,  
    boîtes de saisie, etc  
LANG language Langage  
LIB librairie, bibliothèque Ensemble de fonctions  
    nécessaires à d’autres logiciels  

2. Arch Linux

2.1. Documentation

Commande Interface Fonction Paquet ou dépôt
man TUI pages de manuels man-db
tldr CLI exemples d’utilisation tldr
eg CLI exemples d’utilisation pip/eg
cheat CLI aide-mémoire aur/cheat
navi TUI aide-mémoire aur/navi
info TUI info info

2.2. Système

Commande Interface Fonction Paquet ou dépôt
archinstall   outil d’installation, uefi uniquement archinstall
fdisk CLI partitionnement du disque util-linux
cfdisk TUI partitionnement du disque util-linux
sfdisk CLI version scriptable de fdisk util-linux
wipefs CLI effacer les système de fichier util-linux
gdisk CLI partitionnement du disque en GPT gptfdisk
cgdisk TUI partitionnement du disque en GPT gptfdisk
sgdisk CLI version scriptable de gdisk gptfdisk
parted CLI partitionnement du disque parted
hdparm CLI paramètres du disque hdparm
smartctl CLI santé du disque smartmontools
wipe CLI effacement sécurisé de fichiers wipe
loadkeys CLI disposition du clavier en console linux kbd
brightnessctl CLI luminosité du matériel brightnessctl
grub-mkconfig CLI grub boot manager, pour BIOS ou UEFI grub
grub-install      
os-prober CLI détection des systèmes os-prober
    d’exploitation  
efibootmgr CLI modification des variables UEFI efibootmgr
refind-install CLI refind, boot manager pour UEFI redind-efi
  KERN noyau linux linux
  KERN noyau linux support long terme linux-lts
  KERN noyau linux zen linux-zen
lsbrelease CLI informations sur la distribution lsb-release
pacman CLI gestionnaire de paquet pacman
repo-add CLI crée une base de donnée de paquets pacman
makepkg CLI construit un paquet pacman
       
pactree CLI hiérarchie des dépendances entre paquets pacman-contrib
pacsearch CLI recherche de paquets pacman-contrib
pacdiff CLI fichiers pacorig, pacnew, pacsave pacman-contrib
updpkgsums CLI mise à jour des sommes de contrôle pacman-contrib
paclog CLI filtre pour le log de pacman pacutils
pacreport CLI résumé des paquets installés pacutils
pkgfile CLI recherche de fichier dans les paquets pkgfile
asp CLI obtention des sources d’un paquet asp
    remplacement de abs  
pacman-mirrors CLI génération du fichiers des miroirs manjaro/pacman-mirrors
pamac CLI gestionnaire de paquet de manjaro aur/pamac-cli
paru CLI sources et compilation pour AUR aur/paru-bin
yay CLI sources et compilation pour AUR aur/yay
trizen CLI sources et compilation pour AUR aur/trizen
pacui CLI pacman & aur github/excalibur1234/pacui
downgrade CLI réinstaller une ancienne version downgrade
    d’un paquet  
downgrader CLI réinstaller une ancienne version aur/downgrader
    d’un paquet  
snap CLI paquets livrés avec leurs dépendances snapd
flatpak CLI paquets livrés avec leurs dépendances flatpak
ail-cli CLI paquets livrés avec leurs dépendances appimagelauncher
bauh CLI gestion de aur, snap, flatpak bauh
handlr CLI ouverture par le programme par défaut aur/handlr
xdg-mime CLI programmes par défaut xdg-utils
xdg-open CLI ouverture par le programme par défaut xdg-utils
aconfmgr CLI gestionnaire de configuration pour arch aur/aconfmgr-git

2.3. Environnement graphique

Commande Interface Fonction Paquet ou dépôt
Xorg SRV Xorg xorg-server
xinit CLI démarrage Xorg xorg-xinit
lightdm GUI gestionnaire de connexion lightdm
      lightdm-gtk-greeter
      lightdm-gtk-greeter-settings
lightdm-settings GUI configuration de lightdm lightdm-settings
bspwm GUI gestionnaire de fenêtre : pavage bspwm
bspc CLI client pour contrôler bspwm bspwm
bsp-layout CLI layouts pour bspwm aur/bsp-layout
i3 GUI gestionnaire de fenêtre : pavage i3 (groupe)
i3 GUI gestionnaire de fenêtre : pavage i3-gaps
i3-msg CLI contrôle de i3 i3-wm
    blocs d’affichage pour i3 i3blocks
    affichage de données pour i3 i3status
    verrouillage de l’écran pour i3 i3lock
  LIB librairie python pour contrôler i3 pip/i3ipc-python
spectrwm GUI gestionnaire de fenêtre : pavage spectrwm
wmctrl CLI contrôle du gestionnaire de fenêtres wmctrl
xprop CLI affiche les propriétés des fenêtres xorg-xprop
xwininfo CLI information des fenêtres xorg-xwininfo
xdo CLI action sur les fenêtres Xorg xdo
xdotool CLI automatisation sous Xorg xdotool
xkill CLI commande pour fermer une fenêtre xorg-xkill
wattr CLI attributs des fenêtres manjaro/wmutils
xrdb CLI configuration des applications XOrg xorg-xrdb
xev CLI information sur les touches du clavier xorg-xev
xmodmap CLI configuration du clavier xorg-xmodmap
setxkbmap CLI configuration du clavier xorg-setxkbmap
xcape CLI pour utiliser un modifieur comme autre touche xcape
sxhkd SRV bindings clavier & souris pour Xorg sxhkd
xbindkeys SRV bindings clavier & souris pour Xorg xbindkeys
xinput CLI configuration souris & clavier xorg-xinput
unclutter   cache la souris inactive unclutter
keynav SRV grille pour ajuster la souris keynav
imwheel SRV défilement avec la souris imwheel
notify-send CLI notification libnotify
dunst SRV serveur de notification dunst
dunstctl CLI interface pour dunst dunst
statnot SRV serveur de notification aur/statnot
twmn SRV serveur de notification aur/twmn-git
picom SRV compositeur de fenêtres picom
xsel CLI presse-papier xsel
xclip CLI presse-papier xclip
dmenu GUI lanceur d’application dmenu
rofi GUI lanceur d’application rofi
sgtk-menu GUI menu par catégories sgtk-menu
sgtk-dmenu GUI lanceur de type dmenu sgtk-menu
sgtk-grid GUI lanceur de type grille sgtk-menu
xfce4-appfinder GUI menu par catégories xfce4-appfinder
dragon CLI glisser & déposer depuis ou vers terminal aur/dragon-drag-and-drop
dialog TUI boîtes de dialogue texte dialog
whiptail TUI boîtes de dialogue texte pip/whiptail
  GUI presse-papier intégré à rofi aur/rofi-greenclip-beta
zenity GUI boîtes de dialogue graphiques zenity
yad GUI boîtes de dialogue graphiques, fork de zenity yad
buku CLI gestionnaire de bookmarks pip/buku
bukurun GUI gestionnaire de bookmarks github/carnager/bukurun
tabbed GUI permet d’intégrer plusieurs onglets aur/tabbed
    d’une application dans une fenêtre  
polybar GUI barre d’info polybar
xbacklight CLI ajuste la luminosité de l’acren xorg-xbacklight
redshift SRV luminosité & Couleurs écran redshift
    adaptés au jour & à la nuit  
redshift-gtk GUI interface graphique pour redshift redshift
  SRV bluetooth bluez
bluetoothctl REPL bluetooth bluez-utils
blueman-applet GUI applet bluetooth blueman
xrandr CLI multi-écrans  
arandr GUI multi-écrans  
lxrandr GUI multi-écrans  

2.4. Matériel

Commande Interface Fonction Paquet ou dépôt
sensors CLI thermomètres sensors
thermald SRV contrôle de la température thermald
cpupower SRV, CLI contrôle de la fréquence des cpus cpupower
cpupower-gui SRV, CLI, GUI contrôle de la fréquence des cpus cpupower-gui
powertop CLI consommation d’énergie powertop
powerstat CLI consommation d’énergie aur/powerstat
tlp CLI économie d’énergie tlp
    fait chauffer les processeurs sur shari  
hdparm CLI paramètres du disque hdparm
smartctl CLI contrôle des disques smart smartmontools
rfkill CLI outil de contrôle du wifi, bluetooth util-linux
  LIB appels acpi via /proc/acpi/call acpicall
  LIB appels acpi pour noyau LTS acpicall-lts
  LIB switch discrete gpu card bbswitch
  LIB switch discrete gpu card bbswitch-dkms

2.5. Polices de caractères

Commande Interface Fonction Paquet ou dépôt
fc-list CLI liste des fontes fontconfig
fc-cache CLI cache de fontes fontconfig
fontpreview-ueberzug CLI prévisualisation des fontes aur/fontpreview-ueberzug-git
  LIB librairie de génération de glyphes t1lib
  LIB police de caractère unifont bdf-unifont
  LIB police de caractère unifont aur/ttf-unifont
  LIB police de caractère siji aur/siji-git
  LIB symboles nerd font ttf-nerd-font-symbols
  LIB fira code ttf-fira-code
  LIB monofur ttf-monofur
  LIB inconsolata ttf-inconsolate
  LIB proggy clean ttf-proggy-clean
  LIB hermit otf-hermit
  LIB fantasque otf-fantasque-sans-mono
  LIB icônes dans le terminal aur/icons-in-terminal

2.6. Terminal, Shell

Commande Interface Fonction Paquet ou dépôt
kitty TERM terminal  
xterm TERM terminal xterm
urxvt TERM terminal rxvt-unicode
urxvtd TERM serveur de terminaux urxvt rxvt-unicode
urxvtc TERM lance un terminal client de urxvtd rxvt-unicode
  TERM terminfo pour urxvt rxvt-unicode-terminfo
urxvt-tabbed TERM terminal, avec onglets rxvt-unicode
  TERM extensions perl pour urxvt urxvt-perls
st TERM terminal suckless  
kitti3 TERM terminal déroulant basé sur kitty pip/kitti3
tdrop TERM transforme un programme en déroulant tdrop
tmux TERM multiplexeur de terminal tmux
zellij TERM multiplexeur de terminal zellij
vlock CLI verrouillage du terminal kbd
zsh REPL shell zsh
  REPL complétions supplémentaires pour zsh zsh-completions
bash REPL shell bash
fish REPL shell intéractif et amical fish
xonsh REPL mélange shell & python xonsh
elvish REPL shell expressif, versatile et intéractif elvish
nu REPL shell nushell
doas CLI exécute une commande en tant que root opendoas
sudo CLI exécute une commande en tant que root sudo
shellcheck CLI vérifie les scripts shell shellcheck
stty CLI réglages du terminal coreutils
  LIB librairie pour TUI ncurses
tput CLI réinitialisation du terminal ncurses
    requêtes terminfo ou termcap  
  LIB librairie pour TUI notcurses
tee CLI stdin -> tee -> stdout & fichier coreutils
sponge CLI tampon pour ouverture simultanée moreutils
    en lecture et écriture  
tsp CLI file d’attente de processus aur/task-spooler
reptyr CLI processus -> autre terminal reptyr
reredirect CLI redirige ouput processus -> fichier aur/reredirect
relink CLI redirige ouput processus -> terminal courant aur/reredirect
parallel CLI exécution de processus en parallèle parallel
multitail CLI suit la fin d’un fichier modifié multitail
    constamment par un processus  
watchexec CLI exécute une commande quand un watchexec
    fichier est modifié  
watchman CLI exécute une commande quand un watchman
    fichier est modifié  
htop TUI gestionnaire de tâches aur/htim
htop TUI gestionnaire de tâches htop
btm TUI gestionnaire de tâches bottom
bpytop TUI gestionnaire de ressources systeme bpytop
glances TUI statistiques systèmes glances
dstat CLI statistiques système dstat
lsof CLI fichiers ouverts par des processus lsof
mtr CLI route vers un hôte et ping mtr
ps CLI liste des processus procps-ng
procs CLI alternative à ps aur/procs
pgrep CLI recherche de processus par nom procps-ng
pkill CLI envoie un signal à un/des processus procps-ng
killall CLI envoie un signal à un/des processus psmisc
readline LIB librairie d’édition de ligne de commande  
rlwrap CLI enveloppe un programme avec readline  
    pour lui fournir ses fonctions  
    d’édition et un historique  

2.7. Manipulation de texte

Commande Interface Fonction Paquet ou dépôt
cat CLI affichage & Concaténation coreutils
sed CLI édition de flux sed
sd CLI remplacement de sed sd
sad CLI remplacement de sed sad
awk CLI édition de lignes & colonnes gawk
sort CLI tri coreutils
shuf CLI mélange coreutils
uniq CLI affiche les lignes uniques coreutils
diff CLI différences entre 2 fichiers diffutils
diff3 CLI différences entre 3 fichiers diffutils
comm CLI comparaison de fichiers triés coreutils
fmt CLI formatage des paragraphes coreutils
fold CLI formatage des paragraphes coreutils
jq CLI manipulation de fichiers json jq

2.8. Édition

Commande Interface Fonction Paquet ou dépôt
ed CLI, REPL éditeur ed
vim, gvim TUI, GUI éditeur gvim
nvim TUI éditeur neovim
nvim-qt GUI GUI pour neovim neovim-qt
pynvim GUI GUI pour neovim pip/neovim-gui
neovide GUI GUI pour neovim aur/neovide-git
kak TUI éditeur kakoune
kak-lsp SRV éditeur kak-lsp
emacs TUI, GUI éditeur emacs
vis TUI éditeur vis

2.9. Visualisation

Commande Interface Fonction Paquet ou dépôt
cat CLI affiche le contenu d’un fichier coreutils
bat CLI alternative à cat, en rust bat
mdcat CLI affiche un fichier markdown mdcat
less TUI pageur less
  TUI pré-traitement de fichiers pour less lesspipe
vimpager TUI pageur vimpager
pdfjam CLI outils pour pdf texlive-core
pdf* CLI utilitaires pdf poppler
pdfinfo CLI info PDF poppler
pdftk CLI outils PDF poppler
pdfimages CLI extraction d’images d’un PDF poppler
pdftk CLI outil pour pdf pdftk
qpdf CLI transformation pour pdf qpdf
pdftricks GUI outils pour pdf pdftricks
mupdf GUI visualisateur PDF mupdf
zathura GUI visualisateur de PDF, EPUB vi-like zathura
      zathura-pdf-mupdf
  LIB visualisation images & pdf python-ueberzug
  CLI ueberzug ueberzug

2.10. Fichiers

Commande Interface Fonction Paquet ou dépôt
ls CLI liste de fichiers coreutils
lsextended CLI liste de fichiers avec icônes aur/lsextended
tree CLI arborescence des fichiers & répertoires  
exa CLI ls & tree exa
vidir CLI renommage par lot via éditeur moreutils
edir CLI inspiré par vidir pip/edir
qmv CLI renommage par lot via éditeur renameutils
detox CLI noms de fichiers propres detox
trash-put CLI fichier -> corbeille trash-cli
trash-restore CLI restaure un fichier de la corbeille trash-cli
trash-empty CLI vide la corbeille trash-cli
autotrash CLI efface les vieux fichiers de la corbeille aur/autotrash
chmod CLI change les permissions d’un fichier coreutils
chown CLI change le propriétaire d’un fichier coreutils
lsattr CLI liste les attributs d’un fichier e2fsprogs
chattr CLI modifie les attributs d’un fichier e2fsprogs
chacl CLI change les access control lists acl
setfacl CLI règle les access control lists acl
getfacl CLI liste les access control lists acl

2.11. Gestionnaires de fichiers

Commande Interface Fonction Paquet ou dépôt
xplr TUI sélecteur de fichiers xplr
clifm CLI gestionnaire de fichiers aur/clifm
vifm TUI gestionnaire de fichiers vi-like vifm
vifmimg LIB visualisation d’images dans vifm github/vifmimg
ranger TUI gestionnaire de fichiers ranger
lf TUI gestionnaire de fichiers aur/lf
nnn TUI gestionnaire de fichiers nnn
mc TUI gestionnaire de fichiers mc
caja GUI gestionnaire de fichiers caja
spacefm GUI gestionnaire de fichiers aur/spacefm
fdupes CLI trouve les fichiers dupliqués fdupes

2.12. Recherche

Commande Interface Fonction Paquet ou dépôt
fzf CLI recherche & Complétion floue fzf
sk CLI recherche & Complétion floue skim
sk-tmux CLI skim dans un panel tmux skim
smenu CLI menu de sélection aur/smenu
find CLI trouver des fichiers findutils
fd CLI alternative à find, en rust fd
xargs CLI appliquer la même commande findutils
    à plusieurs arguments  
which CLI localisation de binaires which
whereis CLI localisation de binaires, sources, manuels util-linux
locate CLI localisation de fichiers mlocate
zoxide CLI accès rapide aux répertoires zoxide
zsh-z CLI accès rapide aux fichiers & github:agkozak/zsh-z
    répertoires  
autojump CLI accès rapide aux fichiers & github:wting/autojump
    répertoires  
fasd CLI accès rapide aux fichiers & fasd
    répertoires  
fzf-z CLI fzf pour choisir résultats github:andrewferrier/fzf-z
    de z/fasd/autojump  
urlscan TUI gestion des URLs dans le terminal urlscan
urlview TUI gestion des URLs dans le terminal aur/urlview
grep CLI recherche dans les fichiers grep
ack CLI recherche dans les fichiers ack
ag CLI recherche dans les fichiers thesilversearcher
rg CLI alternative à grep/ack/ag, en rust ripgrep
rga CLI ripgrep aussi dans pdf, e-book, office, etc ripgrep-all
ctags CLI génération de tags pour (n)vim ctags
tmsu CLI tags pour fichiers ; file sys virtuel aur/tmsu-bin

2.13. Contrôle de version & de contenu

Commande Interface Fonction Paquet ou dépôt
patch CLI application des différences patch
sccs CLI source code control system aur/sccs
sccs CLI source code control system aur/cssc
rcs CLI revision control system rcs
merge CLI fusion des modifications rcs
    de 3 fichiers  
cvs CLI contrôle de version cvs
svn CLI contrôle de version subversion
git CLI contrôle de version git
git-filter-repo CLI filtre pour depôt git git-filter-repo
gh CLI utilitaire Github github-cli
tig TUI client git tig
lazygit TUI client git lazygit
hg CLI contrôle de version mercurial
bzr CLI bazaar, contrôle de version bzr
brz CLI breezy, successeur de bazaar brz
ipfs CLI interplanetary filesystem go-ipfs
chezmoi CLI gestion des fichiers de chezmoi
    configuration  
asdf CLI gestion de versions aur/asdf-vm
    de programmes  

2.14. Utilitaires

Commande Interface Fonction Paquet ou dépôt
at CLI lancement de processus à une heure at
    et date déterminée  
atq CLI file d’attente de at at
crond SRV planification de processus cronie
cronie CLI récurrents  
remind CLI calendrier & alarme remind
bc REPL calculatrice bc
calc REPL calculatrice calc
sdcv CLI dictionnaires stardict sdcv
zdict CLI wiktionary pip/zdict
trans CLI traduction translate-shell
synonym CLI dictionnaires de synonymes github:smallwat3r/synonym
wikipedia2text CLI encyclopédie Wikipedia chrisbra/wikipedia2text
wikicurses TUI encyclopédie Wikipedia wikicurses
wptranslate CLI traduction via wikipedia pip/wptranslate
kiwix-desktop GUI wikipedia & autres offline  
kiwix-tools CLI wikipedia & autres offline  
wego CLI météo github:schachmat/wego
wiki-search TUI arch Wiki arch-wiki-lite
9base   plan 9  
plan8port   plan 9  

2.15. Organisation

Commande Interface Fonction Paquet ou dépôt
nb CLI gestionnaire de notes aur/nb
task CLI gestionnaire de tâches task
vit TUI interface pour task vit
calcurse TUI calendrier, tâches calcurse
sc-im TUI tableur aur/sc-im-git
teapot TUI tableur 3D, couches 2D aur/teapot

2.16. Langages de programmation

Commande Interface Fonction Paquet ou dépôt
clisp LANG common Lisp clisp
python LANG python python
pip CLI gestionnaire de paquets python python-pip
pipx CLI paquets python, env. isolé python-pipx
pipsearch CLI recherche de paquet python pip/pipsearch
wheel LIB format de paquet python pip/wheel
ruby LANG ruby ruby
perl LANG perl perl
lua LANG lua lua
rust LANG rust rust
ocaml LANG OCaml ocaml
opam LANG gestionnaire de paquets OCaml opam
java LANG java Development Kit jdk10-openjdk
  LANG java Runtime Environment jre10-openjdk
javaws LANG java Web Start icedtea-web

2.17. Réseau

Commande Interface Fonction Paquet ou dépôt
NetworkManager SRV réseau networkmanager
nmtui TUI connexions réseau networkmanager
nm-applet GUI applet pour networkmanager network-manager-applet
avahi-* SRV implémentation de Zero-Conf avahi
    permet la résolution de ordi.local nss-mdns
       
wihotspot-gui GUI hotspot wifi aur/linux-wifi-hotspot
mkfifo CLI création de tube (pipe) nommé coreutils
socat CLI communication avec sockets & pipes socat
netcat CLI communication à travers réseau gnu-netcat
ssh CLI shell à distance openssh
sshfs CLI montage résau via ssh sshfs
curlftpfs CLI montage résau via ftp curlftpfs
mosh CLI shell mobile, comme ssh mais aur/mosh
    supporte les connections  
    intermittentes  
swk CLI mutiples commandes sur hôtes pip/swk
pssh CLI mutiples shells à distance pip/pssh
orgalorg CLI mutiples shells à distance aur/orgalorg
getmail CLI distribution du courrier getmail
mbsync CLI synchronisation de mail via IMAP isync
procmail CLI filtrage du courrier procmail
formail CLI formattage de mail procmail
mail CLI, TUI lecture & envoi de mail s-nail
neomutt TUI lecture & envoi de mail neomutt
abook CLI, TUI gestionnaire de contacts abook
newsboat TUI lecteur de flux RSS newsboat
lftp CLI client FTP lftp
cbftp TUI client FTP / FXP aur/cbftp
filezilla GUI client FTP filezilla
aria2c CLI client FTP, HTTP, torrent, metalink aria2
dad, diana CLI gestion de session aria2 aur/diana-git
aria2p TUI client pour aria2c pip/'aria2p[tui]'
wget CLI téléchargement de site wget
curl CLI téléchargement de site curl
surfraw CLI lance des recherches web surfraw
mkelvis CLI génère un elvi (moteur de recherche) pip/surfraw-tools
    pour surfraw  
ddgr CLI lance des recherches duckduckgo aur/ddgr
  SRV moteur de recherche décentralisé aur/yacy
readable CLI filtre l’essentiel d’une page web aur/readability-cli
  LIB python readability aur/python-readability-lxml
edbrowse CLI navigateur web de style ed edbrowse
w3m TUI navigateur web ncurses vim-like w3m
elinks TUI navigateur web ncurses elinks
lynx TUI navigateur web ncurses lynx
    avec support du protocole gopher  
amfora TUI navigateur protocole gemini  
bombadillo TUI navigateur gemini, gopher, etc  
lagrange GUI navigateur gemini  
qutebrowser GUI navigateur web vim-like qutebrowser
nyxt GUI navigateur web emacs/vim-like nyxt
vivaldi GUI navigateur web vivaldi
brave GUI navigateur web brave
firefox GUI navigateur web firefox
netsurf GUI navigateur web netsurf
min GUI navigateur web min
profanity TUI client XMPP profanity
element-desktop GUI client matrix element-desktop
mirage GUI client matrix matrix-mirage
gomuks TUI client matrix aur/gomuks-bin
toxic TUI client tox toxic
briar-gtk GUI client briar, messagerie p2p aur/briar-gtk
rocketchat-desktop GUI client rocket.chat aur/rocketchat-desktop
signal-desktop GUI client signal signal-desktop
tg TUI client telegram pip/tg
weechat TUI IRC weechat
rainbowstream CLI client twitter pip/rainbowstream
wol CLI réveille un ordinateur via le réseau wol

2.18. Chiffrement

Commande Interface Fonction Paquet ou dépôt
ccrypt CLI chiffrement aur/ccrypt
cdecrypt CLI déchiffrement aur/ccrypt
gpg CLI clés de chiffrement gnupg
    déverrouillage de la clé au login pam-gnupg
gpg-tui TUI interface pour gnupg aur/gpg-tui-bin
age CLI chiffrement aur/age-git
pass CLI gestionnaire de mots de passe pass
    mot de passe à utilisation pass-otp
    unique pour pass  
pinentry-tty CLI saisie du mot de passe pinentry
pinentry-curses TUI saisie du mot de passe pinentry
pinentry-gtk-2 GUI saisie du mot de passe pinentry
seahorse GUI gestionnaires keyring gnome seahorse
pwsafe CLI gestionnaire de mots de passe pwsafe
keepassx GUI gestionnaire de mots de passe keepassx
kpcli CLI CLI pour keepassx aur/kpcli
electrum GUI portefeuille bitcoin electrum

2.19. Conversion

Commande Interface Fonction Paquet ou dépôt
pandoc CLI conversion entre formats pandoc
pandoc-citeproc   conversion entre formats pandoc-citeproc
pandoc-crossref   conversion entre formats pandoc-crossref
rsvg-convert CLI conversion SVG -> PDF, PNG, … librsvg
cairosvg CLI conversion SVG -> PDF, PNG, … python-cairosvg
epub2txt CLI epub -> texte aur/epub2txt-git

2.20. Bureautique

Commande Interface Fonction Paquet ou dépôt
groff CLI système pour rédaction de documents groff
system-config-printer GUI configuration des imprimantes system-config-printer
    système d’impression cups
    complément de cups cups-filters
lpadmin CLI configuration imprimante cups
lpoptions CLI options imprimante cups
lpstat CLI statut des imprimantes cups
cupsctl CLI configure /etc/cupsd.con cups
cupsenable CLI active imprimante cups
cupsdisable CLI désactive imprimante cups
cupsaccept CLI accepte des jobs sur l’imprimante cups
cupsreject CLI refuse des jobs sur l’imprimante cups
lp CLI imprime cups
lpr CLI imprime cups
lpq CLI file d’attente imprimante cups
lprm CLI supprime un job sur l’imprimante cups
lpinfo CLI liste des imprimantes disponibles cups
    pilotes & utilitaires hplip
    pour imprimante HP  
    ppds pour modèles d’imprimante foomatic-engine
      foomatic-db
      foomatic-db-ppds
      foomatic-db-nonfree
      foomatic-db-nonfree-ppds
    pilotes d’imprimante gutenprint
    pilotes d’imprimante foomatic-db-gutenprint-ppds
simple-scan GUI scan de documents simple-scan
libreoffice GUI bureautique libreoffice-fresh

2.21. Archivage

Commande Interface Fonction Paquet ou dépôt
stow CLI gestions de liens symboliques stow
patool CLI archive & compression pip/patool
atool CLI archive & compression atool
bsdtar CLI archive & compression libarchive
arc CLI archive & compression aur/archiver
tar CLI archive tar
cpio CLI archive cpio
shar CLI archive sharutils
fsarchiver CLI archive de système de fichier fsarchiver
xz CLI compression xz
gzip CLI compression gzip
zip CLI archive & Compression minizpi
7z CLI archive & Compression p7zip
archivemount CLI montage d’archive archivemount
fuseiso CLI montage de fichiers iso fuseiso
fuse-zip CLI montage d’archive zip fuse-zip
borg CLI gestionnaire de backups borg

2.22. Stockage

Commande Interface Fonction Paquet ou dépôt
ncdu CLI utilisation du disque ncdu
dua-cli CLI utilisation du disque dua
dust CLI utilisation du disque dust
dua CLI utilisation du disque dua-cli
dfc CLI espace libre sur le disque dfc
duf CLI utilisation & espace libre duf
hardlink CLI liens durs pour sauver de la place hardlink
udisksctl CLI montage de périphériques de stockage udisks2
udiskie CLI automontage udiskie
udevil CLI montage / démontage de systèmes udevil
    de fichiers  
bashmount CLI montage / démontage aur/bashmount
adb CLI android debug bridge android-tools
    montage engin sous Android mtpfs
    montage engin sous Android gvfs-mtp
android-file-transfer GUI montage engin sous Android android-file-transfer
aft-mtp-mount CLI montage engin sous Android android-file-transfer
    montage engin sous Android android-tools
    montage engin sous Android android-udev
jmtpfs CLI montage engin sous Android jmtpfs
simple-mtpfs CLI montage engin sous Android simple-mtpfs

2.23. Synchronisation

Commande Interface Fonction Paquet ou dépôt
rsync CLI synchronisation rsync
unison CLI synchronisation bidirectionnelle unison
syncthing SRV synchronisation multidirectionnelle syncthing
rclone CLI synchronisation dans le cloud rclone

2.24. Multimédia

2.24.1. Lecture

Commande Interface Fonction Paquet ou dépôt
ucollage TUI visualisation d’image aur/ucollage
    basé sur ueberzug  
vimiv GUI visualisateur d’image vim-like aur/vimiv-qt
sxiv GUI visualisateur d’image sxiv
feh GUI visualisateur d’image feh
pqiv GUI visualisateur d’image pqiv
amixer CLI mixeur de son alsa-utils
alsamixer TUI mixeur de son alsa-utils
  SRV serveur de son pipewire
pw-cli CLI cli pour pipewire pipewire
       
  SRV serveur de son pipewire pipewire-pulse
    compatibilité pulse  
pw-record CLI enregistrement pipewire
easyeffects GUI effets pour pipewire easyeffects
pacmd SRV, CLI serveur de son pulseaudio
pactl SRV, CLI serveur de son libpulse
    gestion alsa pour pulseaudio pulseaudio-alsa
    gestion du bluetooth pour pulseaudio pulseaudio-bluetooth
pulseeffects GUI effets pour pulseaudio pulseeffects
pamixer CLI contrôle du volume pulseaudio pamixer
pulsemixer CLI, TUI contrôle du volume pulseaudio pulsemixer
ncpamixer TUI contrôle du volume pulseaudio aur/ncpamixer
pavucontrol GUI contrôle du volume pulseaudio pavucontrol
mocp TUI lecteur de musique ncurses moc
cmus TUI lecteur de musique ncurses vim-like cmus
mpd SRV serveur de musique mpd
mpc CLI client pour Mpd mpc
ncmpcpp TUI client ncuses pour Mpd ncmpcpp
mediainfo CLI info fichiers multimédia mediainfo
ogginfo CLI info fichiers ogg vorbis-tools
mkvinfo CLI info fichiers mkv mkvtoolnix-cli
mplayer CLI lecteur audio & vidéo mplayer
mpv CLI lecteur audio & vidéo mpv
streamlink CLI client flux media streamlink
rvlc CLI lecteur audio & vidéo vlc
nvlc TUI lecteur audio & vidéo vlc
vlc GUI lecteur audio & vidéo vlc
playerctl CLI client pour contrôler vlc & autres playerctl
lsdvd CLI liste le contenu d’un DVD lsdvd

2.24.2. Écriture

Commande Interface Fonction Paquet ou dépôt
gvedit CLI éditeur de diagrammes graphviz graphviz
xdot GUI visualisateur de diagrammes graphviz xdot
convert CLI modification & conversion images -> autre fichier imagemagick
mogrify CLI modification & conversion images -> même fichier imagemagick
posterazor GUI découpage d’images pour posters posterazor
sox CLI boîte à outils son sox
oggenc CLI encodage Ogg Vorbis vorbis-tools
lame CLI encodage MP3 lame
mp3split CLI scission de fichiers audio mp3splt
mp3split-gtk GUI scission de fichiers audio mp3splt-gtk
mp3wrap CLI fusion de fichiers audio mp3wrap
audiotag CLI édition de tags aur/audiotag
beet CLI édition de tags beets
cdrecord CLI gravure de CD, DVD, BluRay cdrtools
cdw TUI gravure de CD aur/cdw
ffmpeg CLI conversion, encodage vidéo ffmpeg
mendoder CLI conversion, encodage vidéo mencoder
HandBrakeCLI CLI conversion vidéo handbrake-cli
HandBrake GUI conversion vidéo handbrake
dvdbackup CLI backup de DVD dvdbackup
transcode CLI encodage de DVD transcode
scrot CLI capture d’écran, screenshot  
byzanz CLI screencast dans un gif byzanz
    screencast peek
    screencast simplescreenrecorder
    screencast aur/obs-studio
screenkey CLI affichage des touches utilisées aur/screenkey

2.24.3. Création

Commande Interface Fonction Paquet ou dépôt
gm CLI boîte à outils images graphicsmagick
mogrify CLI boîte à outils images imagemagick
geogebra GUI dessin à la règle et au compas geogebra
kig GUI dessin à la règle et au compas kig
xfig GUI réalisation de diagrammes aur/xfig
figlet CLI art ASCII figlet
pico2wave CLI texte -> audio aur/svox-pico-bin
picospeaker CLI texte -> audio aur/svox-pico-bin
festival CLI texte -> audio festival
      festival-us
espeak-ng CLI texte -> audio espeak-ng
musescore GUI partitions musicales & séquenceur musescore
lilypond CLI compile -> partition musicale lilypond
timidity CLI séquenceur midi timidity++
fluidsynth CLI, SRV séquenceur & synthétiseur midi fluidsynth
    banque de son freepats-general-midi
    banque de son pour fluidsynth soundfont-fluid
whipper CLI extraction de CD audio (pb offset) whipper
asunder GUI extraction de CD audio asunder
audex GUI extraction de CD audio audex
octave CLI GUI calcul scientifique octave
R CLI calcul vectoriel, statistique r

2.25. Virtualisation

2.25.1. Hôte

Commande Interface Fonction Paquet ou dépôt
  virtualisation   virtualbox
  pour noyau linux   virtualbox-host-dkms
  pour noyau linux arch   virtualbox-host-modules-arch
  virtualisation   qemu

2.26. Jeux

Commande Interface Fonction Paquet ou dépôt
gnugo TUI go gnugo
kigo GUI go kigo
chs TUI échecs pip/chs

2.27. Dépendances

Nécessaires à d’autres logiciels

Commande Interface Pour Paquet ou dépôt
  LIB wikipedia2text perl-uri
  LIB python url python-urllib3
xauth CLI ssh X forwarding xorg-xauth
xhost CLI ssh X forwarding xorg-xhost
    certificats ca-certificate-utils
python-tldextract LIB qute pass  
unzip CLI décompression zip unzip
cmake CLI compilation nvim-qt cmake
    TeX texlive-bin
    TeX texlive-core
    pour images dans vifm python-piexif
    pour vifm, ne fonctionne pas pip/pyexiv2

3. Linux Mint

3.1. Introduction

Beaucoup d’outils cités pour Arch Linux restent valables ici, le nom des paquet peut varier un peu. Nous détaillons ici les outils spécifiques à Linux Mint.

3.2. Système

Commande Interface Fonction Paquet ou dépôt
mintupgrade CLI mise à jour de Linux Mint mintupgrade
add-apt-repository CLI ajout d’un dépôt  
    sert aussi à ajouter un dépôt tiers  
    (PPA : Personal Package Archives)  

3.3. Réseau

Commande Interface Fonction Paquet ou dépôt
  GUI échange de fichiers warpinator

3.4. Multimédia

Commande Interface Fonction Paquet ou dépôt
pico2wave CLI texte -> Audio libttspico-utils

4. FreeBSD

4.1. Administration

Commande Interface Fonction Paquet ou dépôt
auto-admin CLI script d’administration auto-admin

4.2. Environnement graphique

Commande Interface Fonction Paquet ou dépôt
desktop-installer CLI script d’installation desktop-installer
    d’environnement graphique  

4.3. Virtualisation

4.3.1. Invité

Commande Interface Fonction Paquet ou dépôt
  LIB additions virtualbox-ose-additions
  LIB environnement graphique xf86-video-vmware

5. Plugins

5.1. Vim & Neovim

Plugin Fonction Paquet ou dépôt
minpac installation de plugins k-takata/minpac
vim-plug installation de plugins junegunn/vim-plug
denite filtre & complétion Shougo/denite.nvim
unite filtre & complétion Shougo/unite.vim
neomru historique des fichiers édités Shougo/neomru.vim
vim-ctrlspace gestions de tampons, d’onglets, szw/vim-ctrlspace
  de favoris et d’espaces de travail  
wheel groupes, filtre, mru, yank, etc chimay/wheel
utl liens entre fichies et urls vim-scripts/utl.vim
vimwiki organisation, wiki, ressemble à org mode vimwiki/vimwiki
  pliage pour markdown masukomi/vim-markdown-folding
  toc pour markdown mzlogin/vim-markdown-toc
neoyank historique des textes du presse-papier Shougo/neoyank.vim
YankRing historique des textes du presse-papier vim-scripts/YankRing.vim
vim-highlightedyank surbrillance momentanée du texte copié machakann/vim-highlightedyank
deoplete Complétion shougo/deoplete.nvim
ultiSnips Snippets sirVer/ultisnips
auto-pairs Parenthèses, crochets, etc jiangmiao/auto-pairs
vim-grepper recherche dans les fichiers mhinz/vim-grepper
QFGrep filtre les entrées du quickfix sk1418/QFGrep
quickfix reflector édite les entrées du quickfix : stefandtw/quickfix-reflector.vim
  remplacement par lot  
NrrwRgn crée un tampon contenant seulement chrisbra/NrrwRgn
  la partie choisie du fichier  
vim-eunuch commandes UNIX adaptées à vim tpope/vim-eunuch
cmdaliasvim alias pour les commandes ex coot/cmdaliasvim
CRDispatcher librairie pour Cmdaliasvim coot/CRDispatcher
  incréments en mode visuel vim-scripts/VisIncr
undotree arbre des annulations mbbill/undotree
neoterm facilite l’utilisation du terminal  
  intégré à neovim  
vim-textobj-* extension des objets textes kana/vim-textobj-user
    kana/vim-textobj-entire
    kana/vim-textobj-fold
    kana/vim-textobj-function
    kana/vim-textobj-indent
    kana/vim-textobj-line
lineJuggler jongle avec les lignes : vim-scripts/LineJuggler
  déplacement, copie, etc  
lineJugglerCommands commandes ex de LineJuggler  
ingo-library librairie pour LineJuggler vim-scripts/ingo-library
deleteTrailingWhitespace efface automatiquement les espaces vim-scripts/DeleteTrailingWhitespace
  en fins de lignes  
increment-activator incrément & Décrément améliorés nishigori/increment-activator
tcomment commentaires tomtom/tcommentvim
Nerdcommenter commentaires scrooloose/nerdcommenter
deleteTrailingWhitespace espaces en fin de ligne vim-scripts/DeleteTrailingWhitespace

5.2. Emacs

Plugin Fonction Paquet ou dépôt
straight installation de plugins raxod502/straight.el
el-get installation de plugins dimitri/el-get
helm filtre & Complétion emacs-helm/helm
ivy filtre & Complétion abo-abo/swiper
projectile recherche de fichiers bbatsov/projectile
helm-projectile lien helm & projectile bbatsov/helm-projectile
counsel-projectile lien ivy & projectile ericdanan/counsel-projectile
MTorus groupes de groupes chimay/mtorus
  de tampons  
auto-complete complétion auto-complete/auto-complete
helm-swoop filtre les lignes ShingoFukuyama/helm-swoop
helm-ag recherche dans les fichiers via helm & ag syohex/emcs-helm-ag
wgrep remplacement par lot mhayashi1120/Emacs-wgrep
evil mode vim pour emacs emacs-evil/evil
hydra sous-modes pour emacs abo-abo/hydra
key-chord raccourcis utilisant plusieurs touches via el-get
xah-math-input caractères spéciaux xahlee/xah-math-input
which-key affichage des suites de combinaisons justbur/emacs-which-key
  de touches possibles  
org-mode notes, Organisation & Publication via el-get
  avec un langage de balisage léger  
alert notifications pour emacs jwiegley/alert
org-alert notifications pour org groksteve/org-alert.git
org-wild-notifier notifications pour org akhramov/org-wild-notifier.el
undo-tree arbre des annulations via el-get
eval-in-repl evaluation d’une ligne du tampon kaz-yos/eval-in-repl
  dans un REPL du langage  

6. Android

6.1. Générique

Paquet Fonction
f-droid gestionnaire d’applications libres
  voir f-droid.org
  mieux que le play store
termux terminal & système minimal unix
orgzly org mode
orgro org mode file viewer
markor éditeur markdown / todo
firefox navigateur
wikipedia wikipedia
youtube youtube
fedilab client fediverse
element client matrix
manyverse client scuttlebutt
briar client briar
nextcloud cloud
k-9 mail courriel
disroot services disroot
tonality clavier de piano
amaze gestionnaire de fichiers
x-plore gestionnaire de fichiers
total Commander gestionnaire de fichiers
signal client signal
telegram client telegram
belfius  
itsme be id
my proximus  

6.2. Termux

  • zsh
  • tmux
  • neovim
  • emacs
  • vifm

Author: me

Created: 2022-11-09 mer 16:47

Validate