У меня проблемы с npm при установке odoo12 "Следующие пакеты имеют неудовлетворенные зависимости: npm: Зависит: nodejs, но он не будет установлен »
, поэтому я пытаюсь удалить существующий узел со всеми компонентами, чтобы исправить эту проблему. Я завершил удаление узла с моей машины с помощью команды sudo apt-get purge --auto-remove nodejs и все же когда я печатаю узел -v ответ: v8.11.3 я использую ubuntu 18.04
Установка nodejs
приведет к установке npm
. Так что просто удалите nodejs
, а затем переустановите его:
sudo apt-get remove nodejs
sudo apt-get --purge remove nodejs node npm
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get -f install
sudo apt-get autoremove
Вы также можете исправить свой сломанный пакет с помощью этого,
sudo apt-get install -f
После повторной попытки нажать команду, ваша проблема будет решена.