Скажите dpkg, что зависимость установлена, когда ее нет

265
Peter

Я использую подсистему Windows для Linux, и невозможно установить linux-libc-dev, но на самом деле все функции есть. На практике его зависимость встречается. Мне нужно убедить DPKG в этом, чтобы я мог что-то установить, потому что отныне мне не хочется запускать dpkg --no-deps или что-то еще для каждого пакета. Я видел этот вопрос « Как сказать apt, что зависимости разрешаются вручную? », Однако все ответы говорят: «Это плохая идея». Я все равно заинтересован в том, чтобы попробовать плохую идею, и хотел бы знать, знает ли кто-нибудь, как это сделать. Если это взорвет мою установку WSL, я просто переделаю это; Мне все равно

Спасибо!

0
Не уверен, правильно ли я понимаю, что вы хотите, но помогает ли `dpkg --force-disabled ...`? Это превратит ошибки зависимости в предупреждения, так что вы можете установить все что угодно ... dirkt 6 лет назад 1
Это может сделать это, есть ли способ сделать это тоже? Peter 6 лет назад 0
Это, в сочетании с apt-get download, сработало для меня. Если вы ответите ниже, я могу принять это :) Peter 6 лет назад 0

1 ответ на вопрос

0
dirkt

Загрузите пакет с apt-get download(или даже непосредственно с сервера пакетов, который также работает), затем используйте

dpkg --force-depends ... 

Это превратит ошибки зависимости в предупреждения, так что вы можете установить все что угодно ...

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