Как мне настроить sources.list для выбора пакетов ядра из локального репозитория? [дубликат]

Я создаю локальный репозиторий, который будет содержать все debians (debs) для Ubuntu. Он также будет содержать ядро ​​debian для двух разных веток, например, 1.1 и 2.1

. Я создал один пустой пакет debian, скажем test-package , который содержит информацию для всех других зависимых debian из того же репозитория. В настоящее время имеется информация о ядре 1.1.

Структура локального репо выглядит следующим образом:

Папка dists / xenial / release / test-package содержит папки k , l , м , v , которые содержат дебс.

Также создаются папки binary-amd64 и binary-i386 , которые содержат файл пакетов для соответствующих архитектур.

Действия, выполняемые на клиентском компьютере:

  1. Добавление URL-адреса в sources.list
  2. Запуск команды apt-get install test-package

Моя проблема:

Как я могу сообщите sources.list , чтобы выбрать конкретную установку ядра и соответствующие ей debians (debs), доступные из локального репо. т.е. должно быть установлено ядро ​​1.1 или 2.1.

TIA

1
задан 24 August 2018 в 09:45

1 ответ

Созданный 2 отдельных debs для 1,1 и 2.1 и сохраненный в том же repo сервере т.е. В моем repo сервере dists/xenial/release/test-package создается и в этой папке в папке 't' я создал 2 debs т.е. test-package-1.1 и test-package-2.1.

Добавленный

http://[server]/ubuntu/dists xenial/release test-package

в sources.list.

Теперь, когда я работаю apt-get install test-package-1.1, это устанавливает 1,1 пакета и так же для 2,1.

Не уверенный, если это - корректный подход, но он работает на меня, как желаемый.

2
ответ дан 7 December 2019 в 13:22

Другие вопросы по тегам:

Похожие вопросы: