Skip to content

Instantly share code, notes, and snippets.

@snovakovic
Last active July 8, 2024 11:12
Show Gist options
  • Save snovakovic/490ffda7074e0c9ab9b9d73c89f27891 to your computer and use it in GitHub Desktop.
Save snovakovic/490ffda7074e0c9ab9b9d73c89f27891 to your computer and use it in GitHub Desktop.
Bash script to install softwares on ubuntu
#!/bin/bash
# run it as sudo yes | sh ubuntu_software_installer.sh
# CURL
sudo apt-get install curl
# CHROME
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
# VS CODE
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
# SKYPE (preview)
curl https://repo.skype.com/data/SKYPE-GPG-KEY | sudo apt-key add -
echo "deb [arch=amd64] https://repo.skype.com/deb unstable main" | sudo tee /etc/apt/sources.list.d/skype-unstable.list
# KODI
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:team-xbmc/ppa
## INSTALL
sudo apt-get update
sudo apt-get install kodi google-chrome-stable code terminator git skypeforlinux
#CLIPIT
sudo apt-get install clipit
# NVM
curl https://raw.githubusercontent.com/creationix/nvm/v0.33.4/install.sh | bash
# NODE
nvm install stable
## GIT config
git config --global user.email "stefan.novakovich@gmail.com"
git config --global user.name "snovakovic"
# AVN
npm install -g avn avn-nvm avn-n
avn setup
echo Finished Installing Programs!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment