Add 'bootstrap.sh'

main
nathan 1 month ago
parent 8e5d763866
commit 0e0b02139b

@ -0,0 +1,28 @@
sudo apt-get install update
sudo apt-get install libnss3-tools libasound2t64 vim gpg wget build-essential procps curl file git apt-transport-https -y
echo "code code/add-microsoft-repo boolean true" | sudo debconf-set-selections
sudo curl -o /usr/local/share/ca-certificates/wagca.crt https://gitea.wagshome.duckdns.org/publicWagsHome/wagnerca/raw/branch/master/rootCACert.crt
sudo update-ca-certificates
#wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg
#cat signal-desktop-keyring.gpg | sudo tee /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null
#NONINTERACTIVE=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
curl -O https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt --fix-broken -y install
echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' |\
sudo tee /etc/apt/sources.list.d/signal-xenial.list
rm signal-desktop-keyring.gpg
sudo apt update && sudo apt install signal-desktop
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/coder/.bashrc
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
wget https://go.microsoft.com/fwlink/?LinkID=760868 -O coder-rep.deb
sudo apt install -y ./coder-rep.deb
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
sudo apt-get update && sudo apt-get install -y code firefox
Loading…
Cancel
Save