Move nvm, nodejs and yarn installation to install_binaries.sh
This commit is contained in:
10
README.md
10
README.md
@ -39,16 +39,6 @@ echo "deb https://deb.torproject.org/torproject.org `lsb_release -cs` main" >> /
|
|||||||
apt-get update && apt-get upgrade
|
apt-get update && apt-get upgrade
|
||||||
```
|
```
|
||||||
|
|
||||||
Install nodejs + yarn
|
|
||||||
```
|
|
||||||
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
|
|
||||||
export NVM_DIR="$HOME/.nvm"
|
|
||||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
|
||||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
|
||||||
nvm install node
|
|
||||||
npm i -g yarn
|
|
||||||
```
|
|
||||||
|
|
||||||
Note that both, debian and the torproject have hidden service package archives, so you may want to edit /etc/apt/sources.list to load from those instead:
|
Note that both, debian and the torproject have hidden service package archives, so you may want to edit /etc/apt/sources.list to load from those instead:
|
||||||
```
|
```
|
||||||
deb tor://vwakviie2ienjx6t.onion/debian `lsb_release -cs` main
|
deb tor://vwakviie2ienjx6t.onion/debian `lsb_release -cs` main
|
||||||
|
@ -6,6 +6,18 @@ curl -sSL https://github.com/composer/composer/releases/download/2.0.8/composer.
|
|||||||
chmod +x /usr/bin/composer
|
chmod +x /usr/bin/composer
|
||||||
composer self-update
|
composer self-update
|
||||||
|
|
||||||
|
# install nvm
|
||||||
|
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
|
||||||
|
export NVM_DIR="$HOME/.nvm"
|
||||||
|
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
||||||
|
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
||||||
|
|
||||||
|
# install nodejs
|
||||||
|
nvm install node
|
||||||
|
|
||||||
|
#install yarn
|
||||||
|
npm i -g yarn
|
||||||
|
|
||||||
# initial repository clones
|
# initial repository clones
|
||||||
if [ ! -e libssh2 ]; then
|
if [ ! -e libssh2 ]; then
|
||||||
git clone https://github.com/libssh2/libssh2
|
git clone https://github.com/libssh2/libssh2
|
||||||
|
Reference in New Issue
Block a user