Переустановите официальный пакет, если пользовательский пакет перезаписал его

Переустановите официальный пакет, если пользовательский пакет перезаписал его

Недавно я установил пакеты Debian, полученные в результате запуска make deb-pkgдля компиляции моей собственной версии ядра Ubuntu. Я указал для ядра версию выпуска 3.19.0-21-secure. Все пакеты были установлены с этим в своих именах, за исключением одного: linux-libc-dev. Похоже, что нет информации о версии, которая идентифицирует эти пакеты, что означает, что моя установка моего локально собранного linux-libc-devпакета, вероятно, перезаписала официальный.

Я не решаюсь удалить его, потому что apt-get удалит все пакеты, которые зависят от него, не спрашивая меня. Я попробовал запустить sudo apt-get install --reinstall linux-libc-devи получил эту ошибку:

Reinstallation of linux-libc-dev is not possible, it cannot be downloaded.

Я попытался проверить, может ли apt-get вообще найти официальную версию, sudo apt-get download linux-libc-devи получил:

E: Can't find a source to download version '3.19.0-21-secure-3' of 'linux-libc-dev:amd64'

Aptitude думает, что получает правильный пакет, но это не так. Как это исправить?

Связанный контент