2016-11-07 4 views
0

Можно ли указать зависимость файла deb к локальной установке?Ubuntu обеспечивает ручную установку пакета в качестве альтернативы для архивов debian

В полном сценарии как node и npm были установлены с nvm, но при попытке установить пакет Debian, то он жалуется на неудовлетворенные зависимости:

The following packages have unmet dependencies. 
<package-name>: Depends: npm but it is not installed 

В целом интересно, насколько реально это происходит потому, что если я правильно понимайте, что зависимость пакета будет доступна в месте, доступном для всех пользователей.

ответ

1

В ситуации, когда пакет имеет неудовлетворенную зависимость, но вы установили эту зависимость вручную (или знаете, что пакет действительно не нуждается в зависимости), вы можете использовать equivs для создания фиктивного пакета, который удовлетворяет требованиям зависимость.

Обратите внимание, что это больше похоже на взлом, поэтому используйте его, только если вы знаете, что делаете, и нет лучшего решения, например, использование PPA для самой последней версии зависимости.

Если вы используете make install для установки своих двоичных файлов, вы также можете использовать checkinstall для создания пакета, который отслеживает установку вручную.

+0

equivs был именно тем, что я искал. Большое спасибо! – Nemikolh

 Смежные вопросы

  • Нет связанных вопросов^_^