53 outils de développement, toujours à jour — chaque nouvelle version upstream arrive dans apt en quelques heures. Rejoindre le Discord

📅 À partir du , le miroir apt nécessitera un abonnement. Voir les tarifs · 🆓 Il existe un miroir gratuit pour toujours

📂 Installer la dernière version de zoxide sur Ubuntu

A commande cd plus intelligente qui apprend vos habitudes

Dernière version : 0.10.0 · mis à jour le 2026-07-08
SourceVersion
deb.griffo.io0.10.0 ✅
Ubuntu officiel0.9.8 🛑
← Retour à l'accueil

Qu\'est-ce que zoxide ?

zoxide is a smarter cd command written in Rust by Ajeet D'Souza, inspired by z and autojump. It remembers which directories you use most frequently, so you can "jump" to them in just a few keystrokes. With over 28k GitHub stars, it has revolutionized directory navigation for command-line users worldwide.

😤 Traditional cd Pain Points: Tired of typing long directory paths? Fed up with `cd ../../projects/my-app/src/components`? Frustrated with remembering exact directory names? zoxide learns your habits and lets you jump anywhere with just a few characters.
🚀 Pourquoi les dernières versions sont importantes : zoxide is actively developed with frequent releases containing performance improvements, new shell integrations, enhanced algorithms, and better compatibility. The dernière versions include improved fuzzy matching, better shell support, and enhanced third-party integrations.

⚡ Key Features of zoxide

🧠 Smart Learning

Learns your directory usage patterns and ranks them by frequency and recency. The more you visit a directory, the easier it becomes to access.

🔍 Fuzzy Matching

Jump to directories with partial matches. Type just a few characters and zoxide will find the right directory based on your history.

🐚 Universal Shell Support

Works with bash, zsh, fish, PowerShell, Nushell, Elvish, Tcsh, and Xonsh. Consistent experience across all major shells.

🔌 Rich Integrations

Native integration with fzf for interactive selection, plus plugins for Vim, Emacs, file managers, and tmux session managers.

📊 Data Import

Import existing data from autojump, z, z.lua, fasd, and other directory jumpers. No need to start from scratch.

⚙️ Highly Configurable

Customizable scoring algorithm, exclude patterns, aging settings, and command prefixes. Adapts to your workflow preferences.

🏆 Productivity Benefits

  • Save Time: Jump to any directory in 2-3 keystrokes instead of typing full paths
  • Reduce Errors: No more typos in long directory paths
  • Learn Patterns: Automatically adapts to your most-used directories
  • Cross-Session: Remembers directories across terminal sessions
  • Interactive Mode: Use with fzf for visual directory selection
🚀 Toujours en avance sur les archives officielles : Debian et Ubuntu figent les versions des paquets à chaque publication — ce dépôt publie les nouvelles versions upstream généralement en quelques heures. Un simple apt upgrade vous garde toujours à la dernière version.

📦 Installation depuis deb.griffo.io

Exécuter les commandes

É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 update
install -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 ; zoxide 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é.

Comment fonctionne le miroir gratuit →

Étape 2 : Installer zoxide

# Install latest zoxide
sudo apt installer zoxide

# Vérifier l'installeration
zoxide --version
# Install latest zoxide
apt installer zoxide

# Vérifier l'installeration
zoxide --version

Step 3: Set Up Shell Integration

# For bash users
echo 'eval "$(zoxide init bash)"' >> ~/.bashrc

# For zsh users  
echo 'eval "$(zoxide init zsh)"' >> ~/.zshrc

# For fish users
echo 'zoxide init fish | source' >> ~/.config/fish/config.fish

# Reload shell
source ~/.bashrc  # or ~/.zshrc

🎯 Exemples d'utilisation de base

Smart directory jumping:

# Jump to directory containing "projects"
z projects

# Jump to directory matching "my" and "app"
z my app

# Jump to subdirectory starting with "src"
z src/

# Go back to previous directory
z -

# Interactive selection with fzf
zi

Traditional cd still works:

# Regular cd functionality
z ~/Documents
z ../
z /usr/local/bin

# Relative paths
z ./src/components

Advanced features:

# Query directories without jumping
zoxide query projects

# Add directory manually
zoxide add /path/to/directory

# Remove directory from database
zoxide remove /path/to/directory

# Import from other tools
zoxide import --from=autojump ~/.local/share/autojump/autojump.txt
zoxide import --from=z ~/.z

Customization:

# Use different command prefix (j instead of z)
eval "$(zoxide init bash --cmd j)"

# Replace cd command entirely
eval "$(zoxide init bash --cmd cd)"

# Echo directory before jumping
export _ZO_ECHO=1

# Exclude certain directories
export _ZO_EXCLUDE_DIRS="$HOME:$HOME/private/*"

🚀 Pourquoi choisir deb.griffo.io ?

📊 Repository Comparison:
  • Official Ubuntu: Available but often outdated versions
  • Cargo Install: Requires Rust toolchain and compilation
  • Install Script: Manual updates and no package management
  • deb.griffo.io: Latest version with automatic updates

📦 Dépôt de construction de paquets

Les paquets Ubuntu sont automatiquement construits et maintenus dans ce dépôt GitHub :

🔗 Paquets associés

Également disponible depuis deb.griffo.io :

🎯 Parfait pour : Developers who navigate complex directory structures, power users who want efficient terminal workflows, anyone tired of typing long paths, and users who appreciate intelligent automation in their tools.

📦 Dernières versions publiées par ce dépôt

❓ Questions fréquentes

zoxide est-il dans les dépôts officiels de Ubuntu ?

Oui, mais l'archive officielle de Ubuntu fournit zoxide 0.9.8, alors que ce dépôt propose zoxide 0.10.0, reconstruit quelques heures après chaque version upstream.

Comment installer le dernier zoxide sur Ubuntu ?

Ajoutez le dépôt deb.griffo.io une seule fois (instructions ci-dessus), puis exécutez : sudo apt install zoxide. Les nouvelles versions arrivent via le sudo apt upgrade habituel.

Les paquets sont-ils signés et comment sont-ils construits ?

Chaque paquet est signé avec la clé GPG du dépôt (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) et construit à partir des versions upstream dans des dépôts GitHub publics que chacun peut inspecter.

Quelles versions de Ubuntu sont prises en charge ?

Ubuntu 22.04 Jammy, 24.04 Noble, 25.10 Questing et 26.04 Resolute.