build: Helpers to initially setup the dev env
This commit is contained in:
parent
c657094e08
commit
7bdc21d3ef
3 changed files with 59 additions and 0 deletions
35
install-depends.sh
Normal file
35
install-depends.sh
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
#!/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
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue