Files
markitect-main/history/2025/251114-legacy-files/install-depends.sh
tegwick 77415bfad7
Some checks failed
Test Suite / unit-tests (3.11) (push) Has been cancelled
Test Suite / unit-tests (3.12) (push) Has been cancelled
Test Suite / integration-tests (push) Has been cancelled
Test Suite / e2e-tests (push) Has been cancelled
Test Suite / performance-tests (push) Has been cancelled
Test Suite / code-quality (push) Has been cancelled
Test Suite / security-scan (push) Has been cancelled
Test Suite / test-summary (push) Has been cancelled
chore: cleanup of history file
2026-01-05 22:01:04 +01:00

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