Yesterday I blogged that it's a hassle to install these on Fedora. Apparently I was suffering from brain fog. It's not so bad once you do enough research and stumble across the right advice online.
First, if you're a bonehead and you've made a mess trying unsuccessfully to install v8/nodejs/npm/jshint eight or ten times already, clean things up:
sudo yum -y remove v8
The repository for picking up nodejs, npm, and v8 is http://nodejs.tchol.org/ which you can enable on your system as follows:
sudo yum localinstall --nogpgcheck \
http://nodejs.tchol.org/repocfg/fedora/nodejs-stable-release.noarch.rpm
First, if you're a bonehead and you've made a mess trying unsuccessfully to install v8/nodejs/npm/jshint eight or ten times already, clean things up:
sudo yum -y remove v8
The repository for picking up nodejs, npm, and v8 is http://nodejs.tchol.org/ which you can enable on your system as follows:
sudo yum localinstall --nogpgcheck \
http://nodejs.tchol.org/repocfg/fedora/nodejs-stable-release.noarch.rpm
You want to avoid installing the wrong version of the V8 Javascript engine, so edit /etc/yum.repos.d/fedora-updates.repo and add the line
exclude=v8*
to the "[updates]" section.
Now you're ready to install everything:
sudo yum install npm
sudo npm install jshint -g
No comments:
Post a Comment