Problem z instalacją npm i node

Zombie
vps, zarządzanie
DBanaszewski
DBanaszewski α-tester v3

Od paru minut męczę się z instalacją npm i node.


Przy próbie instalacji npm napotykam błąd: [details="Kliknij, aby rozwinąć..."]

Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 npm : Wymaga: node-gyp (>= 0.10.9) ale nie zostanie zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

[/details]


Przy próbie instalacji node napotykam błąd: [details="Kliknij, aby rozwinąć..."]

Pakiet node nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.

E: Pakiet node nie ma kandydata do instalacji

[/details]


Potrzebuję tych pakietów do uruchomienia apiDoc - próbowałem na różne sposoby, lecz nie mogę znaleźć rozwiązania.

Moja lista sources.list [details="Kliknij, aby rozwinąć..."]

deb http://archive.ubuntu.com/ubuntu xenial main multiverse universe restricted
deb http://archive.ubuntu.com/ubuntu xenial-security main multiverse universe restricted

[/details]


Mój system: Ubuntu 16.04.3 LTS

PS. Próbowałem zainstalować te pakiety na RPi 3 (Raspian 9) i działają ;) Niestety, ale potrzebuję je na VPSa zainstalować bo każdy wie, co z malinką może się za chwilę stać... :)

LinGruby
LinGruby Pionier

DBanaszewski:

Moja lista sources.list

u mnie wygląda inaczej ;-)

deb http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted universe
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe
deb http://security.ubuntu.com/ubuntu xenial-security main restricted universe

ale nie sądzę coby to było problemem

zobacz jeszcze tu https://launchpad.net/ lub czy jest tutaj https://www.debian.org/distrib/packages i czy pakiety się pokrywają swego czasu mieszałem na debianie pakiety z ubuntu a na *buntu pakiety z debiana ale to się robi z rozwagą ;-)

anon82750602
anon82750602

Node.js z repozytoriów ubuntu/debiana jest nieco przestarzały, dlatego polecam zainstalować ci nowszą wersję z nodesource.

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs