Skip to content

Instantly share code, notes, and snippets.

@amercier
Last active April 18, 2026 12:10
Show Gist options
  • Select an option

  • Save amercier/8825661 to your computer and use it in GitHub Desktop.

Select an option

Save amercier/8825661 to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
if [ "`whoami`" != "root" ]; then
echo "You must execute this script as root" >&2
exit 1
fi
echo ".----------------------."
echo "| node.js installation |"
echo "'----------------------'"
VERSION=v0.10.32
cd \
&& (which aptitude > /dev/null 2>&1 && aptitude install curl python g++ make || exit 0) \
&& (which yum > /dev/null 2>&1 && yum install curl python g++ make || exit 0) \
&& curl -# http://nodejs.org/dist/$VERSION/node-$VERSION.tar.gz -o node-$VERSION.tar.gz \
&& tar xzvf node-$VERSION.tar.gz \
&& cd node-v* \
&& ./configure \
&& make install \
&& cd \
&& rm -Rf node-latest.tar.gz node-v* \
&& echo '#!/usr/bin/env bash
export PATH=$PATH:/usr/local/lib/node_modules' > /etc/profile.d/node.sh \
&& . /etc/profile.d/node.sh \
&& echo ".--------------------------------." \
&& echo "| node.js installed successfully |" \
&& echo "'--------------------------------'" \
&& echo node $(node --version) \
&& echo npm $(npm --version)
@aidaouisedik28
Copy link
Copy Markdown

hello

@mamaweza
Copy link
Copy Markdown

mamaweza commented Feb 5, 2026

mamaweza

@kritika429
Copy link
Copy Markdown

hlo

@jahanvijha830-svg
Copy link
Copy Markdown

hello

@imaduddeenkabir55-web
Copy link
Copy Markdown

Hi

@imaduddeenkabir55-web
Copy link
Copy Markdown

I need some help here

@imaduddeenkabir55-web
Copy link
Copy Markdown

hello

Hi

@hahmeed237-lab
Copy link
Copy Markdown

hi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment