APT в ALT Linux/OwnRepo: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Строка 27: Строка 27:
== Подключение созданного репозитория ==
== Подключение созданного репозитория ==


Сначала установим утилиту apt-repo:
apt-get install apt-repo
Затем добавим локальный репозиторий в систему:
  apt-repo add 'rpm file://var/www/repo/extra x86_64 extra'
  apt-repo add 'rpm file://var/www/repo/extra x86_64 extra'


[[Категория:APT]]
[[Категория:APT]]
{{Category navigation|title=APT|category=APT|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=APT|category=APT|sortkey={{SUBPAGENAME}}}}

Версия от 14:21, 9 июля 2018

Создание собственного репозитория

Задача: создать собственный репозиторий со своими пакетами.

Добавляем свой компонент

Новый компонент будет называться extra.

В каталоге /var/www/repo/extra будет находится наш репозиторий. Создадим необходимую структуру для нового компонента:

mkdir -p /var/www/repo/extra/x86_64/RPMS.extra

Наполнение компонента и создание индексов

Установим apt-repo-tools:

apt-get install apt-repo-tools

Скопируем пакеты RPM в каталог /var/www/repo/extra/x86_64/RPMS.extra:

cp IFCPlugin-x86_64.rpm /var/www/repo/extra/x86_64/RPMS.extra

Создадим индексы:

genbasedir --create --topdir=/var/www/repo/extra x86_64 extra

Обновление индексов:

genbasedir --topdir=/var/www/repo/extra x86_64 extra

Подключение созданного репозитория

Сначала установим утилиту apt-repo:

apt-get install apt-repo

Затем добавим локальный репозиторий в систему:

apt-repo add 'rpm file://var/www/repo/extra x86_64 extra'