Browse Source

install-new-server.sh: update go version, add btop, non-interactive rust imstallation

master
arnaucube 3 months ago
parent
commit
1bf26d579f
2 changed files with 12 additions and 5 deletions
  1. +1
    -1
      .sh_alias
  2. +11
    -4
      install-new-server.sh

+ 1
- 1
.sh_alias

@ -25,4 +25,4 @@ alias gitg="git log --color --graph --abbrev-commit --pretty=format:'%Cred%h%Cre
alias python=python3
alias cat='bat --theme="Monokai Extended" --style=plain'
# alias cat='bat --theme="Monokai Extended" --style=plain'

+ 11
- 4
install-new-server.sh

@ -44,9 +44,9 @@ cat .bashrc >> ~/.bashrc
source .bashrc
# go
echo "installing go 1.17.1"
wget https://golang.org/dl/go1.17.1.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.17.1.linux-amd64.tar.gz
echo "installing go 1.21.6"
wget https://golang.org/dl/go1.21.6.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.21.6.linux-amd64.tar.gz
# nodejs
echo "installing nodejs v16"
@ -66,11 +66,18 @@ echo "instaling ripgrep"
apt install ripgrep -y
echo "install Rust"
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
# needed for later rust packages installations
apt install build-essential -y
# btop
wget https://github.com/aristocratos/btop/releases/download/v1.3.0/btop-x86_64-linux-musl.tbz
tar -xjf btop-x86_64-linux-musl.tbz
cd btop
bash install.sh
cd ..
# assuming that Rust is installed
echo "installing delta (gitdiff tool)"
cargo install git-delta

Loading…
Cancel
Save