Skip to content

Instantly share code, notes, and snippets.

@AngheloAlf
Last active May 26, 2020 14:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AngheloAlf/536cac701194975bc3447d6c81be6ddb to your computer and use it in GitHub Desktop.
Save AngheloAlf/536cac701194975bc3447d6c81be6ddb to your computer and use it in GitHub Desktop.
Install some basic software that is not bundled in WSL's Ubuntu.
# This may work in other Debian's derivates, but has not been tested.
sudo apt-get update
sudo apt-get upgrade
# Build Essentials
sudo apt-get -y install build-essential
sudo apt-get -y install clang
sudo apt-get -y install valgrind
sudo apt-get -y install git git-lfs
git lfs install --skip-repo
# `perf` and other tools. `perf` does not work on WSL1
sudo apt-get -y install linux-tools-common
# Python
sudo apt-get -y install python3 python3-pip
sudo apt-get -y install pypy3
#sudo apt-get -y install python3.8
sudo pip3 install mypy
sudo pip3 install numpy scipy matplotlib jupyter
# Java
sudo apt-get -y install openjdk-14-jre openjdk-14-jdk
# Latex
#sudo apt-get -y install texlive-latex-base
#tlmgr init-usertree
#tlmgr install texlive-fonts-recommended
# Misc
sudo apt-get -y install sl
# Just in case
sudo apt-get update
sudo apt-get upgrade
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment