apt install sur un système standard est celle qui était courante le
jour de la sortie. Ce tableau donne le portrait complet d'un catalogue d'outils de
développement, régénéré à chaque paquet publié plutôt que saisi à la main.
📋 Le tableau
Les versions officielles proviennent des archives Debian et Ubuntu elles-mêmes (le service madison), comparées à la version stable actuelle de chacune : Debian 13 « Trixie » et Ubuntu 26.04 « Resolute ». Les backports, testing et unstable sont exclus — la question est de savoir ce que donne un système stable standard. La dernière colonne indique ce que ce dépôt propose aujourd'hui.
| Outil | paquet apt | Debian 13 | Ubuntu 26.04 | deb.griffo.io |
|---|---|---|---|---|
| Atuin | atuin | 18.6.1 | 18.8.0 | 18.19.0 |
| Bun | bun | non empaqueté | non empaqueté | 1.3.14 |
| Deno | deno | non empaqueté | non empaqueté | 2.9.5 |
| DuckDB | duckdb | non empaqueté | non empaqueté | 1.5.5 |
| eza | eza | 0.21.0 | 0.23.4 | 0.23.5 |
| Fastfetch | fastfetch | 2.40.4 | 2.57.1 | 2.66.0 |
| fish | fish | 4.0.2 | 4.2.1 | 4.8.1 |
| Forgejo | forgejo | non empaqueté | non empaqueté | 15.0.2 |
| Forgejo Runner | forgejo-runner | non empaqueté | non empaqueté | 13.0.0 |
| fzf | fzf | 0.60.3 | 0.67.0 | 0.74.3 |
| Garage | garage | non empaqueté | non empaqueté | 2.3.0 |
| Ghostty | ghostty | non empaqueté | 1.3.0 | 1.3.1 |
| Headscale | headscale | non empaqueté | non empaqueté | 0.29.3 |
| Helix | helix | non empaqueté | non empaqueté | 25.07.1 |
| herdr | herdr | non empaqueté | non empaqueté | 0.8.0 |
| Jujutsu | jujutsu | non empaqueté | non empaqueté | 0.44.0 |
| just | just | 1.40.0 | 1.45.0 | 1.58.0 |
| k9s | k9s | non empaqueté | non empaqueté | 0.51.0 |
| lazydocker | lazydocker | non empaqueté | non empaqueté | 0.25.2 |
| lazygit | lazygit | 0.50.0 | 0.57.0 | 0.64.1 |
| lowfi | lowfi | non empaqueté | non empaqueté | 2.0.7 |
| Neovim | neovim | 0.10.4 | 0.11.6 | 0.12.4 |
| Nushell | nushell | non empaqueté | non empaqueté | 0.115.0 |
| Oh My Posh | oh-my-posh | non empaqueté | non empaqueté | 30.6.5 |
| ripgrep | ripgrep | 14.1.1 | 15.1.0 | 15.2.0 |
| Ruff | ruff | non empaqueté | non empaqueté | 0.16.3 |
| Starship | starship | 1.22.1 | 1.22.1 | 1.26.0 |
| Termusic | termusic | non empaqueté | non empaqueté | 0.13.2 |
| TigerBeetle | tigerbeetle | non empaqueté | non empaqueté | 0.17.9 |
| Uncloud | uncloud | non empaqueté | non empaqueté | 0.20.0 |
| Unregistry | unregistry | non empaqueté | non empaqueté | 0.4.3 |
| uv | uv | non empaqueté | non empaqueté | 0.12.5 |
| viu | viu | non empaqueté | non empaqueté | 1.6.1 |
| Yazi | yazi | non empaqueté | non empaqueté | 26.8.15 |
| yq | yq | non empaqueté | non empaqueté | 4.53.3 |
| yt-dlp | yt-dlp | 2025.04.30 | 2026.03.17 | 2026.07.04 |
| ZapZap | zapzap | non empaqueté | non empaqueté | 7.4.2 |
| Zed | zed | non empaqueté | non empaqueté | 1.15.0 |
| Zellij | zellij | non empaqueté | non empaqueté | 0.44.3 |
| Zig | zig-stable | non empaqueté | non empaqueté | 0.16.0 |
| ZLS | zls | non empaqueté | non empaqueté | 0.16.0 |
| zoxide | zoxide | 0.9.7 | 0.9.8 | 0.10.0 |
🔍 Comment le lire
- « non empaqueté » signifie que l'archive ne contient aucun paquet
portant ce nom, dans la version stable actuelle de cette distribution. Sur un
système standard,
apt installéchoue avec « Unable to locate package ». - Les versions sont affichées telles que les archives les rapportent, epochs et
révisions Debian retirées, si bien que
1:0.44.1-1ubuntu2se lit0.44.1— le numéro que le projet upstream reconnaîtrait. - Un outil peut être dans Ubuntu mais pas dans Debian, ou l'inverse : les deux archives prennent des décisions indépendantes et gèlent à des dates différentes.
- Rien ici n'est une critique de Debian. Une archive figée est ce qui rend une version stable stable, et pour bon nombre de paquets c'est exactement ce que l'on veut. Cela convient mal aux outils qui publient toutes les deux ou trois semaines, ce qui est précisément la raison d'être de ce dépôt.
✅ Vérifiez n'importe quelle ligne vous-même
Tous les chiffres ci-dessus sont publics. Sur une machine Debian ou Ubuntu :
apt-cache policy ripgrep # ce que votre système installerait, et depuis quelle source
apt-cache madison ripgrep # toutes les versions proposées par vos sources configurées
rmadison ripgrep # ce que distribuent les archives officielles, sans rien installerrmadison vient du paquet devscripts et interroge le service
à partir duquel ce tableau est construit. La colonne deb.griffo.io suit la dernière
version publiée par chaque projet, reconstruite dans les heures qui suivent ; le dépôt
d'empaquetage de chaque outil est listé sur
comment les paquets sont construits.
📦 Obtenir la version actuelle à la place
Une seule ligne de dépôt couvre tous les outils du tableau, reconstruits dans les heures qui suivent chaque version upstream :
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt updateCe n'est pas la seule réponse, et pour un outil que votre distribution fournit déjà dans une version qui vous convient, l'archive reste le meilleur choix — elle ne coûte aucune confiance supplémentaire. Cet argument, en entier →