← 返回首页
什么是 Atuin?
Atuin 会用可搜索的 SQLite 数据库替代您的 shell 历史记录 ,提供强大的全文搜索、可选的跨设备端到端加密同步,以及实用的统计信息。它会为每条命令记录额外的上下文——退出码、耗时、目录等——并支持 Bash、Zsh、Fish 等多种 shell。
🚀 为什么最新版本很重要: Atuin 正在积极开发中,持续改进搜索、同步和交互式界面。运行最新版本可以让您获得最新的历史记录功能和修复。
⚡ Atuin 的核心功能
🔍 强大的搜索
对整个 shell 历史记录进行全文、模糊和前缀搜索。
🔐 加密同步
可选的端到端加密同步,在您所有设备间同步历史记录。
📊 丰富的上下文
为每条命令记录退出码、耗时、目录等信息。
🐚 跨 Shell 支持
支持 Bash、Zsh、Fish 等主流 shell。
🎯 为什么选择 Atuin?
更好的历史记录: 可搜索的 SQLite 历史记录,永不静默截断
跨设备同步: 端到端加密,可自托管的同步服务
上下文丰富: 了解每条命令的执行时间、地点和方式
统计信息: 深入了解您最常用的命令
🆕 亮点功能
SQLite 历史记录: 持久且可查询的命令历史
交互式搜索: 绑定到向上箭头键的模糊搜索
同步: 可选的加密多设备同步
统计: 命令使用统计信息
📦 从 deb-free.griffo.io 安装
步骤 1:添加仓库
使用 sudo 安装
使用 root 安装
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null
apt update
步骤 2:安装 atuin
使用 sudo 安装
使用 root 安装
# Install latest atuin
sudo apt install atuin
# Verify installation
atuin --version
# Install latest atuin
apt install atuin
# Verify installation
atuin --version
🎯 基本使用示例
# Show version
atuin --version
# Import existing shell history
atuin import auto
# Register with a sync server (optional)
atuin register -u -e
# Search history from the command line
atuin search docker
# Show usage statistics
atuin stats
🚀 为什么选择 deb-free.griffo.io?
📊 仓库对比:
官方 Debian: 通常落后数月,缺少最新功能
deb.griffo.io(主仓库): 发布后数小时内即可获得最新版本
手动安装: 需要手动下载并配置 PATH
我们的仓库: 预编译、开箱即用的软件包
✅ 最新功能: Atuin 的最新版本最多延迟上游 2 个月,安全修复立即发布
✅ 无需手动配置: 预编译二进制文件,通过 apt 安装和更新
✅ 自动更新: 通过 apt upgrade 自动获取免费通道的最新构建
✅ 正确的依赖管理: 正确打包所有必需的库
✅ 多发行版支持: 支持 Bookworm、Trixie 和 Sid
✅ 易于维护: 使用简单的 apt 命令即可更新
📦 软件包构建仓库
Debian 软件包在此 GitHub 仓库中自动构建和维护:
🔗 相关软件包
也可从 deb-free.griffo.io 获取:
Starship - Fast, customizable cross-shell prompt(快速、可自定义的跨 shell 提示符)
zoxide - Smarter cd command for your terminal(更智能的终端 cd 命令)
Zellij - Terminal workspace and multiplexer(终端工作区与多路复用器)
🎯 适用人群: 希望在所有设备和 shell 之间拥有可搜索、上下文丰富且可选同步的 shell 历史记录的命令行用户。
💝 支持此项目
如果这个仓库为您节省了时间和精力,请考虑支持它!