Last active
April 3, 2021 20:50
-
-
Save rreece/c0766fb9e661c9436e025235bb074289 to your computer and use it in GitHub Desktop.
Ubuntu 20.04 setup post-install
This file contains hidden or 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
# 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