Пакеты с тем же именем в локальном debian repo не видимы

Я создал локальный repo на локальном веб-сервере. Некоторые пакеты имеют уникальные имена пакета; другие пакеты имеют то же имя как существующие пакеты в стандартной Ubuntu repos, но у них есть различные номера версий.

Я хочу установить эти пакеты с "sudo склонный - получают установку package=version" - это хорошо работает для пакетов с уникальными именами, но для пакетов с тем же именем как существующие пакеты, версия в моем локальном repo не доступна.

Например, у меня есть пакеты libck_3.0.5.rw-0ubuntu1 и libck-dev_0.3.5.rw-0ubuntu1. Первое не перекрывает существующий пакет (стандартный пакет человечности является libck0_0.4.4-1), и я могу установить свой пакет с:

sudo apt-get install libck=3.0.5.rw-0ubuntu1

Однако, когда я пробую это, это перестало работать:

$ sudo apt-get install libck-dev=3.0.5.rw-0ubuntu1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '3.0.5.rw-0ubuntu1' for 'libck-dev' was not found

Как я могу настроить свой repo или сервер, таким образом, я могу установить свои локальные пакеты номером версии?

2
задан 12 August 2016 в 22:05

0 ответов

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

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