Qu'est-ce qu'Atuin ?
Atuin remplace votre historique shell par une base de données SQLite consultable, en ajoutant une recherche plein texte puissante, une synchronisation chiffrée de bout en bout optionnelle entre plusieurs machines, et des statistiques utiles. Il enregistre un contexte supplémentaire pour chaque commande — code de sortie, durée, répertoire et plus encore — et fonctionne avec Bash, Zsh, Fish et d'autres shells.
⚡ Fonctionnalités clés d'Atuin
🔍 Recherche puissante
Recherche plein texte, floue et par préfixe sur l'ensemble de votre historique shell.
🔐 Synchronisation chiffrée
Synchronisation chiffrée de bout en bout, optionnelle, de l'historique entre toutes vos machines.
📊 Contexte riche
Enregistre le code de sortie, la durée, le répertoire et plus encore pour chaque commande.
🐚 Multi-shell
Fonctionne avec Bash, Zsh, Fish et d'autres shells populaires.
🎯 Pourquoi Atuin ?
- Un meilleur historique : Historique SQLite consultable qui ne se tronque jamais silencieusement
- Synchronisation entre machines : Synchronisation chiffrée de bout en bout, auto-hébergeable
- Riche en contexte : Sachez quand, où et comment chaque commande a été exécutée
- Statistiques : Un aperçu de vos commandes les plus utilisées
🆕 Points forts
- Historique SQLite : Historique de commandes durable et interrogeable
- Recherche interactive : Recherche floue associée à votre flèche du haut
- Synchronisation : Synchronisation chiffrée multi-machines optionnelle
- Statistiques : Statistiques d'utilisation des commandes
📦 Installation depuis deb.griffo.io
Étape 1 : Ajouter le dépôt
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 update🆓 Il existe un miroir gratuit pour toujours. deb-free.griffo.io distribue des paquets gratuitement pour toujours — sans compte, sans abonnement, au plus 2 mois derrière l'upstream, correctifs de sécurité immédiats. Il contient aujourd'hui cliamp, Ghostty, lazydocker, Oh My Posh et Zed ; Atuin n'en fait pas partie, le dépôt ci-dessus reste donc le seul moyen de l'installer — demandez-le et il pourra y être ajouté.
Étape 2 : Installer atuin
# Install latest atuin
sudo apt install atuin
# Verify installation
atuin --version# Install latest atuin
apt install atuin
# Verify installation
atuin --version🎯 Exemples d'utilisation de base
# Show version
atuin --version
# Import existing shell history
atuin import auto
# Register with a sync server (optional)
atuin register -u <username> -e <email>
# Search history from the command line
atuin search docker
# Show usage statistics
atuin stats🚀 Pourquoi choisir deb.griffo.io ?
- Ubuntu officiel : Souvent en retard de plusieurs mois, fonctionnalités récentes manquantes
- deb.griffo.io : Dernière version disponible quelques heures après sa sortie
- Installation manuelle : Téléchargements manuels et configuration du PATH requis
- Notre dépôt : Paquets pré-construits, prêts à l'emploi
- ✅ Dernières fonctionnalités : Obtenez immédiatement les dernières fonctionnalités et améliorations d'Atuin
- ✅ Aucune configuration manuelle : Binaires pré-construits, installés et mis à jour via apt
- ✅ Mises à jour automatiques : Paquets mis à jour quelques heures après les versions amont
- ✅ Dépendances correctes : Correctement empaqueté avec toutes les bibliothèques requises
- ✅ Multi-distribution : Fonctionne sur Jammy et Noble
- ✅ Maintenance facile : Commandes apt simples pour les mises à jour
📦 Dépôt de construction de paquets
Les paquets Ubuntu sont automatiquement construits et maintenus dans ce dépôt GitHub :
- 📁 atuin-debian - Dernières versions compilées
🔗 Paquets associés
Également disponibles depuis deb.griffo.io :
- Starship - Invite de commande rapide et personnalisable, compatible avec plusieurs shells
- zoxide - Commande cd plus intelligente pour votre terminal
- Zellij - Espace de travail et multiplexeur de terminal
💝 Soutenir ce projet
Si ce dépôt vous fait gagner du temps et des efforts, veuillez envisager de le soutenir !