53 个开发者工具,始终保持最新 — 上游每次发布后数小时内即可通过 apt 获取。 加入 Discord

📅 自 起,使用本 apt 镜像将需要订阅。 查看价格 · 🆓 有一个永久免费的镜像

🚀 在 Debian 上安装最新的 Starship

快速、可高度定制的跨 Shell 命令行提示符

最新版本:1.26.0 · 更新于 2026-07-09
来源版本
deb.griffo.io1.26.0 ✅
官方 Debian1.22.1 🛑
← 返回首页

什么是 Starship?

Starship 是一款使用 Rust 编写的快速、可高度定制的跨 Shell 命令行提示符工具。它支持 Bash、Zsh、Fish、PowerShell 等多种 Shell,通过一个统一、一致且高度可配置的提示符,显示 git 状态、语言版本、云环境等丰富的上下文信息,即使在大型仓库中也能保持流畅响应。

🚀 为什么最新版本很重要:Starship 正在积极开发中,不断推出新模块、新集成和性能优化。运行最新版本可让你使用最新的提示符模块和配置选项。

⚡ Starship 的核心功能

⚡ 快速

使用 Rust 编写并经过优化,让你的提示符在任何环境下都保持响应迅速。

🐚 跨 Shell 支持

一个提示符适配 Bash、Zsh、Fish、PowerShell、Nushell 等多种 Shell。

🎨 完全可定制

通过单个 TOML 文件配置每个模块和符号。

🧩 上下文感知

仅在相关时显示 git 状态、语言版本、云环境等信息。

🎯 为什么选择 Starship?

  • 随处一致:在你所有的 Shell 和设备上使用同一个提示符
  • 丰富的上下文:一目了然地查看 Git、语言和环境信息
  • 高度可配置:通过 starship.toml 调整每一个细节
  • 快速:即使在大型仓库中延迟也极低

🆕 亮点特性

📦 从 deb.griffo.io 安装

运行命令

步骤 1:添加仓库

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
sudo apt install extrepo
sudo extrepo enable griffo
sudo apt update

🆓 有一个永久免费的镜像。 deb-free.griffo.io 永久免费提供软件包 — 无需账号、无需订阅,最多落后上游 2 个月,安全修复立即发布。目前收录 cliamp、Ghostty、lazydocker、Oh My Posh 和 Zed;Starship 不在其中,因此今天只能通过上面的仓库安装 — 提出请求即可将其加入。

免费镜像的工作方式 →

🧩 关于 extrepo 选项。 extrepo 是 Debian 官方用于管理第三方仓库的工具:它会替你写好 sources 文件并安装签名密钥,并在使用前先对照签名元数据校验该密钥。本仓库以 griffo 之名登记其中,永久免费镜像则为 griffo-free,因此在 Debian(bookworm、trixie、forky、sid)上,上面的命令就是全部配置。

extrepo 只负责 sources 文件和密钥,订阅凭据仍然要写入 /etc/apt/auth.conf.d/deb.griffo.io.conf。Ubuntu 不在覆盖范围内,因为 extrepo 只发布 Debian 各套件的元数据:在 Ubuntu 上请使用 sudo 或 root 的命令。

步骤 2:安装 starship

# Install latest starship
sudo apt install starship

# Verify installation
starship --version
# Install latest starship
apt install starship

# Verify installation
starship --version

🎯 基本使用示例

# Show version
starship --version

# Add to ~/.bashrc
echo 'eval "$(starship init bash)"' >> ~/.bashrc

# Add to ~/.zshrc
echo 'eval "$(starship init zsh)"' >> ~/.zshrc

# Add to Fish (~/.config/fish/config.fish)
echo 'starship init fish | source' >> ~/.config/fish/config.fish

# Print the effective configuration
starship print-config

🚀 为什么选择 deb.griffo.io?

📊 仓库对比:
  • 官方 Debian:通常落后数月,缺少最新功能
  • deb.griffo.io:发布后数小时内即可获取最新版本
  • 手动安装:需要手动下载并配置 PATH
  • 我们的仓库:预构建、开箱即用的软件包

📦 软件包构建仓库

Debian 软件包在此 GitHub 仓库中自动构建和维护:

🔗 相关软件包

也可从 deb.griffo.io 获取:

🎯 适用人群:希望在 Bash、Zsh、Fish 等多种 Shell 中使用快速、信息丰富且一致的提示符,并通过单一配置文件进行深度定制的用户。

💝 支持此项目

如果这个仓库为你节省了时间和精力,请考虑支持它!

⭐ 在 GitHub 上加星 🐦 在 Twitter 上分享

📦 本仓库最近发布

❓ 常见问题

Starship 在官方 Debian 软件源中吗?

在,但官方 Debian 源只提供 Starship 1.22.1,而本仓库提供 Starship 1.26.0,每次上游发布后数小时内重新构建。

如何在 Debian 上安装最新版 Starship?

按上方说明一次性添加 deb.griffo.io 仓库,然后运行:sudo apt install starship。之后通过常规的 sudo apt upgrade 获取新版本。

软件包是否有签名?如何构建?

每个软件包都使用仓库的 GPG 密钥(EA0F721D231FDD3A0A17B9AC7808B4DD62C41256)签名,并基于上游发布在公开的 GitHub 仓库中构建,任何人都可以审查。

支持哪些 Debian 版本?

Debian 12 Bookworm、Debian 13 Trixie、Forky 和 Sid。