Flux des articles Flux des commentaires

Installer NodeJS, NPM et Express sur Ubuntu 10.04

Ce billet est autant un aide mémoire pour moi qu’un billet explicatif pour vous. En effet depuis quelques jours j’installe NodeJS sur plusieurs serveurs. Sur la version actuelle d’Ubuntu – 11.04 – c’est relativement facile :

sudo apt-get install nodejs

Mais pour les versions antérieures et notamment la dernière LTS, la 10.04, c’est un poil plus compliqué.

En fait vous avez deux solutions, compiler ou utiliser la version par paquets. Personnellement j’ai choisi la deuxième méthode mais si vous voulez un NodeJS plus à jour je vous conseille la première méthode.

La méthode par compilation :

La mise en garde d’usage, compiler ça permet d’avoir des logiciels à jour mais c’est beaucoup plus risqué et difficile que la méthode par paquets, voilà vous êtes prévenus !

La marche à suivre est la suivante :

- Installer git :

sudo apt-get install git

- Faire, pas à pas, la méthode suivante :

git clone --depth 1 git://github.com/joyent/node.git # or git clone git://github.com/joyent/node.git if you want to checkout a stable tag
cd node
git checkout v0.4.10 # optional.  Note that master is unstable.
export JOBS=2 # optional, sets number of parallel commands.
mkdir ~/local
./configure --prefix=$HOME/local/node
make
make install
echo 'export PATH=$HOME/local/node/bin:$PATH' >> ~/.profile
echo 'export NODE_PATH=$HOME/local/node:$HOME/local/node/lib/node_modules' >> ~/.profile
source ~/.profile

La méthode par paquets :

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

Ensuite on installe NPM, le gestionnaire de paquets magique pour node

On passe en root avec « su » puis

curl http://npmjs.org/install.sh | sh

Pour installer Express rien de plus simple :

npm update
npm install express

Et voilà vous avez un environnement NodeJs fonctionnel et user friendly !

Réagissez ! »

La vidéo du vendredi : « Ce qu’Ubuntu peut faire pour sauver Internet »

Aujourd’hui dans la vidéo du vendredi j’ai envie de vous parler de logiciels libre. J’ai découvert cette vidéo cette semaine, cela confirme ce que je pensait : j’aime bien benjamin bayart. Et je le dit aussi facilement que je suis sur qu’il ne lit pas mon blog :)

Alors pour ceux qui ne le connaissent pas Benjamin Bayart c’est le président de FDN, le plus vieux fournisseur internet français et surtout le seul à être associatif. Il milite depuis toujours pour la neutralité du réseau et pour le rétablissement d’internet et la mort de ce qu’il appelle le minitel 2.0. C’est aussi un défenseur des logiciels libre, et c’est l’objet de cette conférence : comment Ubuntu – qui est une des distribution Linux les plus populaires – peut changer et aider internet.

Je vous laisse découvrir.

Lire la suite »

Réagissez ! »

[Tuto] Partager son Agenda sous Mac, Ubuntu et Nokia facilement

Depuis Vendredi dernier je suis l’heureux possesseur d’un macbook. C’est une très bonne machine, et j’en parlerais probablement ici un peu plus tard mais ce n’est pas l’objet de ce post.

Ici je vais vous parler Agenda, en effet j’ai jusqu’à maintenant utilisé un bon vieux agenda papier pour gérer mes RDV, obligations et todo list mais il faut bien avouer que ce n’est pas très pratique. Surtout quand on se déplace, ce que j’ai de plus en plus l’occasion de faire. Et l’arrivée d’un nouveau système d’exploitation dans mon panel de machine ne facilite pas franchement la chose. Ce week-end je me suis donc attelé à mettre mon agenda dans les nuages et à le synchroniser avec tous mes OS.

Lire la suite »

3 Commentaires »