Skip to content

Instantly share code, notes, and snippets.

@SauravDas90
Created April 14, 2021 17:17
Show Gist options
  • Save SauravDas90/b00226f2b4d32c50f00868a36ad6321a to your computer and use it in GitHub Desktop.
Save SauravDas90/b00226f2b4d32c50f00868a36ad6321a to your computer and use it in GitHub Desktop.
script to install common softwares after ubuntu installation
#! /bin/sh
# run the script with as sudo
echo "Begin installing softwares !"
sudo apt-get update
echo "Starting with Runtimes !"
echo "##########################################"
echo "1. open jdk 14"
sudo apt install openjdk-14-jdk -y
sudo update-alternatives --config java
sudo update-alternatives --config javac
echo "1.2 Verify java"
java --version
echo "##########################################"
#Reference https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup
echo "3. git installation "
sudo apt-get install git -y
git --version
echo "set up git username and email"
git config --global user.name "sauravdas90"
git config --global user.email "saurav.d336@gmail.com"
echo "setting password"
git config --global credential.helper store
echo "4. intelllij Community edition "
sudo apt-get install intellij-idea-community --classic
#https://linoxide.com/how-to-install-aws-cli-on-ubuntu-20-04/
echo "5. aws cli "
sudo apt-get install awscli -y
#verify the installation
aws --version
echo "6. citrix download and installation"
FILE=/home/saurav/Downloads/icaclient_21.3.0.38_amd64.deb
if test -f "$FILE"; then
echo "$FILE exists."
sudo dpkg -i $FILE
fi
#https://docs.docker.com/engine/install/ubuntu/
echo "7 Docker installation via get dcoker script"
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
#sudo usermod -aG docker <your-user>
echo " 8 Rust with curl"
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
#Follow the instructions
#echo " Default notepad++"
# vim supercharged #
#nano editor#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment