Репозиторий пакетов ALT
Что такое реестр пакетов?
Реестр пакетов — это система хранения и распространения программных пакетов, которая позволяет разработчикам публиковать, обновлять и распространять свои пакеты внутри организации или сообщества.
Для дистрибутивов на базе RPM, таких как ALT Linux, реестр пакетов может использоваться как внешний источник программ, доступный через apt-rpm
. Такой подход облегчает доставку программного обеспечения пользователям, автоматизирует обновления и упрощает сопровождение.
Кому это нужно:
- разработчикам ALT Linux;
- командам, сопровождающим внутренние или экспериментальные пакеты;
- организациям, создающим кастомные сборки ALT;
- авторам open-source решений, распространяемых в формате RPM.
Хранение пакетов в Forgejo
Forgejo поддерживает хранение различных типов пакетов, включая rpm
, и может выступать в роли реестра пакетов для ALT Linux. Репозиторий пакетов может быть подключён к системе с помощью apt-rpm
и использоваться как обычный источник обновлений.
Поддерживается:
- загрузка и хранение
.rpm
-пакетов; - ручная публикация или через CI/CD;
- управление версиями пакетов;
- приватный или публичный доступ;
- подключение через стандартные инструменты APT.
Пример использования:
# Подключить репозиторий
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/
🚧 В разработке
К сожалению, эта страница ещё находится в разработке. Если вы не нашли нужную информацию, вы можете воспользоваться меню навигации на боковой панели, чтобы начать чтение.