Skip to content

Instantly share code, notes, and snippets.

@troyane
Last active February 8, 2019 11:52
Show Gist options
  • Save troyane/7aaca8a147f1691f244c9e36c09fdbf6 to your computer and use it in GitHub Desktop.
Save troyane/7aaca8a147f1691f244c9e36c09fdbf6 to your computer and use it in GitHub Desktop.
Script to install additional 3rd party software on newly installed Linux.
# Install soft via APT
sudo apt install build-essential
# Install libreoffice via ppa
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt install audacious automake ccache cmake doublecmd-qt gimp git guake hplip-gui lm-sensors mc mednafen meld nmap pax-utils python3-minimal rar redshift remmina rsync screen sed simple-scan tio vlc wget zip kate inkscape ktorrent pidgin retext torbrowser-launcher libreoffice
# Install NVIDIA drivers
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
sudo ubuntu-drivers autoinstall
# Install Additional software
export TEMP_DIR=/tmp/soft
sudo mkdir -p $TEMP_DIR
sudo chmod 777 $TEMP_DIR
cd $TEMP_DIR
# Get & Install Simplenote
wget https://github.com/Automattic/simplenote-electron/releases/download/v1.4.0/Simplenote-linux-1.4.0-amd64.deb
sudo apt install gconf2
sudo dpkg -i Simplenote-linux-1.4.0-amd64.deb
# Get & install GitKraken for OpenSource development
wget https://release.gitkraken.com/linux/gitkraken-amd64.deb
apt install gvfs-common
apt --fix-broken install
sudo dpkg -i gitkraken-amd64.deb
# Get & Install Skype
wget https://repo.skype.com/latest/skypeforlinux-64.deb
sudo dpkg -i skypeforlinux-64.deb
sudo apt-get -f install
# Get & Install Zoom
wget https://zoom.us/client/latest/zoom_amd64.deb
sudo dpkg -i zoom*.deb
sudo apt-get -f install
# Install Wine
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt install winehq-stable
# Install Oracle VM
wget https://download.virtualbox.org/virtualbox/6.0.4/virtualbox-6.0_6.0.4-128413~Ubuntu~bionic_amd64.deb
sudo dpkg -i virtualbox-6*
# ---
# Install Micro
cd /usr/local/bin
sudo apt install curl
sudo curl https://getmic.ro | bash
# Install best font for coding
sudo apt install fonts-firacode
mkdir -p ~/Soft
# Install Chrome
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list
sudo apt-get update
sudo apt-get install google-chrome-stable
# Install Telegram
wget -O- https://telegram.org/dl/desktop/linux | sudo tar xJ -C /opt/
sudo ln -s /opt/Telegram/Telegram /usr/local/bin/telegram-desktop
# Install Calibre
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment