il semble (pour certains) qu'il ya un bug dans la dernière version du logiciel Ubuntu de NodeJS qui provoque la faute de segmentation que vous haveing
La meilleure façon de l'installer est en obtenant nœud de la source et le compiler.
#!/bin/sh
# Update System
echo "System Update"
apt-get -y update
echo "Update completed"
# Installing the applications needed to build Nodejs
apt-get -y install libssl-dev git-core pkg-config build-essential curl gcc g++ checkinstall
# Download & Unpack Node.js - v7.3.0
echo "Download Node.js - v7.3.0"
mkdir /tmp/node-install
cd /tmp/node-install
wget https://nodejs.org/dist/latest/node-v7.3.0.tar.gz
tar -zxf node-v7.3.0.tar.gz
echo "Node.js download & unpack completed"
# Install Node.js
echo "Compiling and installing Node.js"
cd node-v7.3.0
./configure && make && checkinstall --install=yes --pkgname=nodejs --pkgversion "7.3.0" --default
echo "Node.js install completed! Deleting The /tmp files"
rm -rf /tmp/node-install
echo "If you have made it this far in the script with no errors popping up all is well have a good day"
Faire chmod sudo sûr et utiliser un + x /path/to/file/install_nodejs_latest.sh pour vous assurer qu'il va commencer. Ensuite, utilisez sudo sh /path/to/file/install_nodejs_latest.sh pour le démarrer. (Il doit être exécuté avec sudo pour que toutes les commandes se déclenchent correctement)
Le script supprime les anciens modules nodejs, npm et tous les modules de nœuds.
Il mettra à jour npm à la fin du script.
Chaque fois un certain temps, il est recommandé de faire installer sudo NPM -g NPM (Si vous voulez les dernières) parce que les mises à jour de NPM plus rapidement que le noeud js ne
après l'exécution du script complet NPM -v et noeud - v Si les versions apparaissent, exécutez sudo npm install -g phonegap, sudo npm install -g cordova, sudo npm install -g moins si vous voulez mettre à jour l'un des modules dans le futur, tout ce que vous avez à faire est de l'installer à nouveau et cela va remplacer le préveible. express.js est pour une application par des bases app il est donc pas recommandé de l'installer dans le monde
j'ai la réponse de la source ci-dessous: link
Y at-il erreur ou d'avertissement lors de l'installation Node.js? – shaochuancs
non, je ne reçois aucune erreur –