Installer NPM sur Debian Wheezy

On fait comme ceci (en root) :

echo "deb http://ftp.us.debian.org/debian wheezy-backports main" >> /etc/apt/sources.list
apt-get update
apt-get install nodejs-legacy
curl -L --insecure https://www.npmjs.org/install.sh | bash

Ou bien, si on n’a pas envie d’ajouter les dépôts Backports, on télécharge le paquet nodejs-legacy ici,  on l’installe avec dpkg -i, et on exécute simplement :

curl -L --insecure https://www.npmjs.org/install.sh | bash

Source.

Note : Je ne vais pas expliquer ce qu’est NPM. Si vous êtes arrivé ici parce que vous en avez besoin, vous avez votre réponse. Si vous êtes arrivé par hasard, vous n’en avez probablement pas besoin.

 

Ce contenu a été publié dans Astuces, Informatique. Vous pouvez le mettre en favoris avec ce permalien.

3 réponses à Installer NPM sur Debian Wheezy

  1. GDG dit :

    Merci pour l’info debug
    GB

  2. Romain B. dit :

    Bonjour,

    merci pour ce partage

    lors de la dernière commande, j’obtiens ceci :

    # curl -L –insecure https://ww w.npmjs.org/install.sh | bash
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed
    0 51 0 0 0 0 0 0 –:–:– –:–:– –:–:– 0
    100 6263 100 6263 0 0 6493 0 –:–:– –:–:– –:–:– 6116k
    tar=/bin/tar
    version:
    tar (GNU tar) 1.26
    Copyright (C) 2011 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later .
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.

    Written by John Gilmore and Jay Fenlason.
    install npm@latest
    fetching: https://registry.npmjs.org/npm/-/npm-4.6.1.tgz
    npm ERR! Object function (err) {
    npm ERR! if (err) return cb(err)
    npm ERR! fs.fsync(fd, function (err) {
    npm ERR! if (err) return cb(err)
    npm ERR! fs.close(fd, cb)
    npm ERR! })
    npm ERR! } has no method ‘toLowerCase’
    It failed

    Une idée d’où ça peut venir ?

    Merci

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>