summaryrefslogtreecommitdiffstats
path: root/_deploy/xubuntu
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@gmail.com>2023-11-23 18:03:57 +0000
committerPhilip Sargent <philip.sargent@gmail.com>2023-11-23 18:03:57 +0000
commit3158bfb7468621be981564eb030a12a40b1acf8f (patch)
tree255c4aea36822a52622aec14d08a531996263b8d /_deploy/xubuntu
parent857b4c580948cc748a09f968f030e4da2f3f00de (diff)
downloadtroggle-3158bfb7468621be981564eb030a12a40b1acf8f.tar.gz
troggle-3158bfb7468621be981564eb030a12a40b1acf8f.tar.bz2
troggle-3158bfb7468621be981564eb030a12a40b1acf8f.zip
venv updates
Diffstat (limited to '_deploy/xubuntu')
-rwxr-xr-x_deploy/xubuntu/os-trog.sh10
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