Skip to content

Репозиторий пакетов ALT

Что такое реестр пакетов?

Реестр пакетов — это система хранения и распространения программных пакетов, которая позволяет разработчикам публиковать, обновлять и распространять свои пакеты внутри организации или сообщества.

Для дистрибутивов на базе RPM, таких как ALT Linux, реестр пакетов может использоваться как внешний источник программ, доступный через apt-rpm. Такой подход облегчает доставку программного обеспечения пользователям, автоматизирует обновления и упрощает сопровождение.

Кому это нужно:

  • разработчикам ALT Linux;
  • командам, сопровождающим внутренние или экспериментальные пакеты;
  • организациям, создающим кастомные сборки ALT;
  • авторам open-source решений, распространяемых в формате RPM.

Хранение пакетов в Forgejo

Forgejo поддерживает хранение различных типов пакетов, включая rpm, и может выступать в роли реестра пакетов для ALT Linux. Репозиторий пакетов может быть подключён к системе с помощью apt-rpm и использоваться как обычный источник обновлений.

Поддерживается:

  • загрузка и хранение .rpm-пакетов;
  • ручная публикация или через CI/CD;
  • управление версиями пакетов;
  • приватный или публичный доступ;
  • подключение через стандартные инструменты APT.

Пример использования:

bash
# Подключить репозиторий
apt-repo add rpm https://altlinux.space/api/packages/{repo name} {arch} classic
# Установить последнюю версию пакета
apt-get install {package_name}
# Установить определенную версию
apt-get install {package_name}-{package_version}

📘 Полная документация:
https://forgejo.org/docs/latest/user/packages/alt/

🚧 В разработке

К сожалению, эта страница ещё находится в разработке. Если вы не нашли нужную информацию, вы можете воспользоваться меню навигации на боковой панели, чтобы начать чтение.