Я создал локальный 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 или сервер, таким образом, я могу установить свои локальные пакеты номером версии?