53 инструментов разработчика, всегда актуальны — новые выпуски появляются в apt в течение нескольких часов. Присоединиться к Discord

📅 С для доступа к apt-зеркалу потребуется подписка. Посмотреть цены · 🆓 Есть вечно бесплатное зеркало

🐍 Установить последнюю версию uv в Ubuntu

Чрезвычайно быстрый менеджер пакетов и проектов Python

Последняя версия: 0.12.6 · обновлено 2026-08-25
ИсточникВерсия
deb.griffo.io0.12.6 ✅
Официальный Ubuntu🚫 не упакован
← На главную
📌 Установка на конкретный выпуск? Ubuntu 22.04 (jammy) · Ubuntu 24.04 (noble) · Ubuntu 25.10 (questing) · Ubuntu 26.04 (resolute)

Что такое uv?

uv — это чрезвычайно быстрый менеджер пакетов и проектов Python, написанный на Rust компанией Astral (создателями Ruff). Он разработан как единый инструмент для замены pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv и других, обеспечивая производительность в 10-100x быстрее традиционных инструментов Python.

⚡ Тесты производительности:
  • В 10-100x быстрее pip при установке пакетов
  • Разрешение зависимостей за миллисекунды вместо секунд
  • Глобальный кэш для экономии места на диске при дедупликации зависимостей
  • Параллельные загрузки и установки
🚀 Почему важны последние версии: uv быстро развивается с частыми выпусками, содержащими значительные улучшения производительности, новые функции и расширенную совместимость с экосистемой Python. Последние версии включают функции управления проектами, управление версиями Python и значительные улучшения рабочего процесса.

⚡ Ключевые возможности uv

🚀 Молниеносная скорость

В 10-100x быстрее pip благодаря производительности Rust. Параллельные загрузки, эффективное кэширование и оптимизированное разрешение зависимостей.

🗂️ Управление проектами

Комплексное управление проектами с универсальными lockfile-файлами, поддержкой рабочих пространств и отслеживанием зависимостей, аналогичным Poetry.

🐍 Управление версиями Python

Установка и управление несколькими версиями Python. Загрузка версий Python по мере необходимости, беспрепятственное переключение между ними.

🛠️ Управление инструментами

Запуск и установка инструментов Python с uvx (как pipx). Выполнение инструментов во временных средах или их глобальная установка.

📜 Поддержка скриптов

Запуск однофайловых скриптов со встроенными метаданными зависимостей. Автоматическое создание окружения и управление зависимостями.

🔩 Совместимость с pip

Прямая замена pip, pip-tools и virtualenv со знакомым CLI и расширенными функциями, такими как независимые от платформы разрешения.

🚀 Всегда впереди официальных архивов: Debian и Ubuntu замораживают версии пакетов при выпуске релиза — этот репозиторий публикует новые версии обычно в течение нескольких часов после релиза upstream. Простой apt upgrade всегда держит вас на последней версии.

📦 Установка из 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

🆓 Есть вечно бесплатное зеркало. deb-free.griffo.io раздаёт пакеты бесплатно навсегда — без аккаунта, без подписки, не более 2 месяцев позади upstream, исправления безопасности сразу. Сейчас там cliamp, Ghostty, lazydocker, Oh My Posh и Zed; uv среди них нет, поэтому репозиторий выше — единственный способ установить его сегодня; попросите, и его можно добавить.

Как работает бесплатное зеркало →

Шаг 2: Установить uv

# Install latest uv
sudo apt install uv

# Проверить установку
uv --version
# Install latest uv
apt install uv

# Проверить установку
uv --version

🎯 Примеры базового использования

Управление проектами:

# Create new Python project
uv init my-project
cd my-project

# Add dependencies
uv add requests pandas

# Run project
uv run python main.py

# Sync dependencies
uv sync

Замена команд pip:

# Create virtual environment
uv venv

# Install packages (much faster than pip)
uv pip install requests numpy pandas

# Compile requirements
uv pip compile requirements.in

# Sync requirements
uv pip sync requirements.txt

Управление версиями Python:

# Install Python versions
uv python install 3.11 3.12 3.13

# Use specific Python version
uv python pin 3.12

# Run with specific Python
uv run --python 3.11 python script.py

Управление инструментами:

# Run tool in ephemeral environment
uvx black .
uvx ruff check

# Install tool globally
uv tool install black
uv tool install ruff

# List installed tools
uv tool list

🚀 Почему выбрать deb.griffo.io?

📊 Сравнение способов установки:
  • Официальный Ubuntu: Часто устаревшие версии без последних функций
  • pip install: Медленнее, требует уже установленного Python
  • Curl-установщик: Ручные обновления, без управления пакетами
  • deb.griffo.io: Последняя версия с автоматическими обновлениями

🏆 Почему uv революционен

  • Скорость: Реализация на Rust обеспечивает улучшение производительности в 10-100x
  • Единый инструмент: Заменяет несколько инструментов Python одним бинарным файлом
  • Современные функции: Lockfile-файлы, рабочие пространства и расширенное разрешение зависимостей
  • Совместимость: Прямая замена для существующих рабочих процессов
  • Надёжность: Детерминированные сборки и воспроизводимые среды

📦 Репозиторий сборки пакетов

Пакеты Ubuntu автоматически собираются и поддерживаются в этом репозитории GitHub:

🔗 Связанные пакеты

Также доступно из deb.griffo.io:

🎯 Идеально для: Разработчиков Python, которым нужно более быстрое управление пакетами, команд, нуждающихся в воспроизводимых средах, всех, кто устал от медленных операций pip, и проектов, требующих современного инструментария Python с высокой производительностью.

📦 Последние релизы этого репозитория

❓ Часто задаваемые вопросы

Есть ли uv в официальных репозиториях Ubuntu?

Нет, uv не упакован в официальных архивах Ubuntu. Этот репозиторий сейчас единственный источник apt и предлагает uv 0.12.6.

Как установить последнюю версию uv в Ubuntu?

Добавьте репозиторий deb.griffo.io один раз по инструкции выше, затем выполните: sudo apt install uv. Новые версии приходят через обычный sudo apt upgrade.

Подписаны ли пакеты и как они собираются?

Каждый пакет подписан GPG-ключом репозитория (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) и собирается из релизов upstream в публичных репозиториях GitHub, которые может проверить любой.

Какие версии Ubuntu поддерживаются?

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