Last active
March 7, 2022 14:26
-
-
Save evertontrindade/15bcfd41940bd693315f8ed2dceb23f2 to your computer and use it in GitHub Desktop.
Things to do after install Ubuntu 20.04 ( minimal - With flatpak)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
cd ~/Downloads | |
##################################################################### | |
# Update System | |
##################################################################### | |
sudo apt-get update -y && sudo apt-get upgrade -y | |
##################################################################### | |
# Clean-up System | |
##################################################################### | |
sudo apt-get autoremove -y && sudo apt-get autoclean -y && sudo apt --fix-broken install | |
##################################################################### | |
# Essential apps | |
##################################################################### | |
# Properties Commons (to install elementary tweaks | |
# sudo apt-get install -y software-properties-common --no-install-recommends | |
sudo apt-get install -y build-essential | |
sudo apt-get install -y apt-transport-https | |
sudo apt-get install -y rar unrar zip unzip p7zip-full p7zip-rar | |
sudo apt-get install -y openssh-server | |
sudo apt-get install -y curl | |
##################################################################### | |
# Customize apps | |
##################################################################### | |
# Terminator | |
sudo apt-get install -y terminator | |
# GIT | |
sudo apt-get install -y git | |
# HTOP | |
sudo apt-get install -y htop | |
# GParted | |
sudo apt-get install -y gparted | |
# FireFox | |
sudo apt-get install -y firefox | |
# Kazam | |
sudo apt-get install -y kazam | |
# GUI OpenVPN | |
sudo apt-get install -y network-manager-openvpn | |
sudo restart network-manager | |
# Speed Up your System | |
# Install Preload | |
sudo apt-get install -y preload | |
##################################################################### | |
# Repositories Nedded | |
##################################################################### | |
# # WoeUSB | |
# sudo add-apt-repository -y ppa:nilarimogard/webupd8 | |
# Reduce overheating and improve battery life | |
sudo add-apt-repository -y ppa:linrunner/tlp | |
#Flatpak | |
sudo add-apt-repository -y ppa:alexlarsson/flatpak | |
##################################################################### | |
# Thirdy Apps | |
##################################################################### | |
# # WoeUSB | |
# sudo apt-get install -y woeusb | |
#Flatpak | |
sudo apt-get install -y flatpak | |
# Reduce overheating and improve battery life | |
sudo apt-get install -y tlp tlp-rdw | |
sudo tlp start | |
# Docker | |
curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh && sudo usermod -aG docker $(whoami) | |
# Docker-compose | |
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && sudo chmod +x /usr/local/bin/docker-compose | |
# SDK Man | |
curl -s "https://get.sdkman.io" | sh | |
# NVM | |
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | sh | |
# VirtualBox | |
# wget https://download.virtualbox.org/virtualbox/6.1.6/VirtualBox-6.1.6-137129-Linux_amd64.run | |
# sudo chmod +x *.run | |
# sudo ./VirtualBox-6.1.6-137129-Linux_amd64.run | |
# VirtualBox Extension Pack | |
# wget https://download.virtualbox.org/virtualbox/6.1.6/Oracle_VM_VirtualBox_Extension_Pack-6.1.6.vbox-extpack | |
# sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.6.vbox-extpack | |
# sudo VBoxManage list extpacks | |
#Teamviewer | |
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb | |
sudo dpkg -i teamviewer_amd64.deb | |
# Steam | |
wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb | |
sudo dpkg -i steam.deb | |
# Discord | |
wget --content-disposition https://discordapp.com/api/download?platform=linux&format=deb | |
sudo dpkg -i discord*.deb | |
# Slack | |
wget https://downloads.slack-edge.com/linux_releases/slack-desktop-4.4.2-amd64.deb | |
sudo dpkg -i slack*.deb | |
##################################################################### | |
# Solve .deb installation problems | |
##################################################################### | |
sudo apt-get install -f | |
##################################################################### | |
# Install Node JS | |
##################################################################### | |
nvm install node | |
##################################################################### | |
# Flatpak Apps | |
##################################################################### | |
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo | |
# OBS Studio | |
flatpak install -y flathub com.obsproject.Studio | |
# Audacity | |
flatpak install -y flathub org.audacityteam.Audacity | |
# Peek | |
flatpak install -y flathub com.uploadedlobster.peek | |
# Meld | |
flatpak install -y flathub org.gnome.meld | |
# InkScape | |
flatpak install -y flathub org.inkscape.Inkscape | |
# VLC | |
flatpak install -y flathub org.videolan.VLC | |
# Gimp | |
flatpak install -y flathub org.gimp.GIMP | |
# Spotify | |
flatpak install -y flathub com.spotify.Client | |
# MuseScore | |
flatpak install -y flathub org.musescore.MuseScore | |
# Telegram | |
flatpak install -y flathub org.telegram.desktop | |
# Skype | |
flatpak install -y flathub com.skype.Client | |
# Openshot | |
flatpak install -y flathub org.openshot.OpenShot | |
# Postman | |
flatpak install -y flathub com.getpostman.Postman | |
# WPS Office | |
flatpak install -y flathub com.wps.Office | |
# KDEnLine | |
flatpak install -y flathub org.kde.kdenlive | |
# Smartgit | |
flatpak install -y flathub com.syntevo.SmartGit | |
# FileZilla | |
flatpak install -y flathub org.filezillaproject.Filezilla | |
##################################################################### | |
# Clean-up System | |
##################################################################### | |
sudo apt-get autoremove -y && sudo apt-get autoclean -y | |
rm -f ~/Downloads/* |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment