Skip to content

Instantly share code, notes, and snippets.

@rreece
Last active April 3, 2021 20:50
Show Gist options
  • Save rreece/c0766fb9e661c9436e025235bb074289 to your computer and use it in GitHub Desktop.
Save rreece/c0766fb9e661c9436e025235bb074289 to your computer and use it in GitHub Desktop.
Ubuntu 20.04 setup post-install
# install chrome with .deb
# setup terminal profile
sudo apt update
sudo apt dist-upgrade
sudo apt install vim htop screen tmux
sudo apt install git
# create ssh key:
ssh-keygen -t rsa
# show the public key and then add it to github:
cat .ssh/id_rsa.pub
# (setup dotfiles)
sudo apt install -y build-essential curl file git
sudo apt install -y software-properties-common manpages-dev
sudo apt install -y python3-pip
sudo apt install -y libssl-dev libffi-dev python3-dev
sudo apt install -y virtualenv
sudo apt install -y python3-venv
which python3
sudo ln -s /usr/bin/python3 /usr/bin/python
sudo apt install python3-pandas
sudo apt install -y rar unrar p7zip-full p7zip-rar
sudo apt install -y ubuntu-restricted-extras vlc
sudo apt install -y texlive texlive-base texlive-latex-recommended texlive-latex-extra
sudo apt install -y texlive-fonts-recommended texlive-fonts-extra
sudo apt install -y texlive-science
sudo apt install -y pdftk
# install homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/$(USER)/.bashrc
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
brew install pandoc pandoc-crossref
# install slack with .deb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment