36 lines
586 B
Bash
36 lines
586 B
Bash
#!/bin/sh
|
|
#
|
|
# install-depends.sh - apt install whatever needed to get going from wsl Ubuntu-24.04
|
|
#
|
|
# USAGE
|
|
#
|
|
# run "sudo ./install-depends.sh" to make sure dependencies are satisfied
|
|
|
|
|
|
# prepare
|
|
apt clean
|
|
apt update
|
|
apt upgrade
|
|
add-apt-repository universe
|
|
|
|
# basic tooling
|
|
apt install vim
|
|
apt install make
|
|
apt install git
|
|
|
|
# some more convenience
|
|
apt install tree
|
|
|
|
# python dev environment
|
|
apt install python3-pip
|
|
apt install python3-venv
|
|
apt install python3-full
|
|
apt install python3-pytest
|
|
apt install build-essential
|
|
|
|
|
|
# node dev environment
|
|
apt install nodejs
|
|
apt install npm
|
|
|