diff options
author | Philip Sargent <philip.sargent@gmail.com> | 2023-11-23 18:03:57 +0000 |
---|---|---|
committer | Philip Sargent <philip.sargent@gmail.com> | 2023-11-23 18:03:57 +0000 |
commit | 3158bfb7468621be981564eb030a12a40b1acf8f (patch) | |
tree | 255c4aea36822a52622aec14d08a531996263b8d /_deploy/xubuntu | |
parent | 857b4c580948cc748a09f968f030e4da2f3f00de (diff) | |
download | troggle-3158bfb7468621be981564eb030a12a40b1acf8f.tar.gz troggle-3158bfb7468621be981564eb030a12a40b1acf8f.tar.bz2 troggle-3158bfb7468621be981564eb030a12a40b1acf8f.zip |
venv updates
Diffstat (limited to '_deploy/xubuntu')
-rwxr-xr-x | _deploy/xubuntu/os-trog.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/_deploy/xubuntu/os-trog.sh b/_deploy/xubuntu/os-trog.sh index 6f83494..8d9c0cd 100755 --- a/_deploy/xubuntu/os-trog.sh +++ b/_deploy/xubuntu/os-trog.sh @@ -66,6 +66,7 @@ sudo add-apt-repository ppa:deadsnakes/ppa -y sudo apt update sudo apt install python3.12-full -y sudo apt install python3.12-distutils -y +sudo apt install python3.12-venv -y sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.12 7 sudo update-alternatives --config python @@ -73,6 +74,15 @@ sudo rm /usr/bin/python3 sudo ln -s /etc/alternatives/python /usr/bin/python3 sudo apt dist-upgrade + +# install VS code +sudo apt install software-properties-common apt-transport-https wget gpg +wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg +sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg +sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' +sudo apt update +sudo apt install code + #this next crashes, why? #sudo python -m pip install --upgrade pip |