🆓 Бесплатно навсегда — это гарантируют лицензии

Каждый инструмент здесь — open source; его лицензия гарантирует право использовать и распространять его. Это зеркало — то самое обещание на практике: новейший релиз каждого пакета возрастом не менее 2 месяцев, бесплатно навсегда — без аккаунта и аутентификации.
Исправления безопасности и патчи публикуются немедленно. Нужен каждый релиз через несколько часов после upstream? Для этого есть основной репозиторий deb.griffo.io. 🚀

💬 Вопросы или проблемы? Присоединяйтесь к нашему Discord-сообществу — лучшее место для помощи.

🐍 Установка uv в Debian

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

⏳ Пока нет в бесплатном зеркале — доступно в deb.griffo.io (основной)
uv пока нет в бесплатном зеркале. Сейчас бесплатное зеркало предлагает Ghostty, Zed и Oh My Posh, скоро будет больше. Получите uv из основного репозитория deb.griffo.io — каждый релиз через несколько часов после upstream.
ИсточникВерсия
deb.griffo.io (main)0.11.29 ✅
Официальный Debian0.9.17 🛑
← На главную

Что такое uv?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

🚀 Как связаны два зеркала: основной репозиторий deb.griffo.io публикует новые версии upstream в течение нескольких часов; это бесплатное зеркало отдаёт каждую версию, когда ей исполняется не менее 2 месяцев — исправления безопасности немедленно. Обычный apt upgrade держит вас в актуальном состоянии в пределах этого окна.

📦 Установка из deb-free.griffo.io

Шаг 1: Добавить репозиторий

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: Установить 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-free.griffo.io?

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

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

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

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

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

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

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

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

📦 Последние релизы в deb.griffo.io (основной)

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

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

Да — официальный архив Debian поставляет uv 0.9.17. Это бесплатное зеркало предлагает новейший релиз uv возрастом не менее 2 месяцев, бесплатно навсегда; основной репозиторий deb.griffo.io предлагает каждый релиз через несколько часов после upstream.

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

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

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

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

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

Debian 12 Bookworm, Debian 13 Trixie, Forky и Sid.