summaryrefslogtreecommitdiffstats
path: root/os-trog.sh
diff options
context:
space:
mode:
Diffstat (limited to 'os-trog.sh')
-rw-r--r--os-trog.sh70
1 files changed, 0 insertions, 70 deletions
diff --git a/os-trog.sh b/os-trog.sh
deleted file mode 100644
index 6d32ab7..0000000
--- a/os-trog.sh
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/bash
-# Run this in a terminal in the troggle directory: 'bash os-trog.sh'
-# On WSL, do Shift-click in the file explorer on the troggle folder to open a Linux command line
-# 'Open Linux shell here'
-echo 'Run this in a terminal in the troggle directory: "bash venv-trog.sh"'
-cat /etc/os-release
-# Expects an Ubuntu 22.04 relatively clean install.
-
-sudo apt install python-is-python3 -y
-python --version : ensure python is an alias for python3 not python2.7
-sudo apt update -y
-sudo apt dist-upgrade -y
-sudo apt autoremove -y
-sudo apt install sqlite3 -y
-sudo apt install python3-pip -y
-sudo apt install python3.10-venv -y
-sudo apt install python3.11-venv python3.11-dev -y
-
-# this installs a shed-load of other stuff: binutils etc.sudo apt install survex-aven
-sudo apt install openssh-server -y
-# sudo apt install sftp -y
-sudo apt install git openssh-client -y
-# On a clean debian 11 (bullseye) installation with Xfce & ssh,
-
- #on ubuntu 20.04 and 22.04
- #Package sftp is not available, but is referred to by another package.
- # this is why we install openssh-server because it includes it.
-
-# On Ubuntu 20.04, with python10, the pip install fails.
-# So you need to get the pip from source
-# sudo curl -sS https://bootstrap.pypa.io/get-pip.py | python3.10
-# but really you should be using 22.04
-# and also, isf using debian,
-# sudo python3.10 -m pip install -U virtualenv
-
-# as debian does not install everything that ubuntu does, you need:
-# sudo useradd expo
-# sudo usermod -a -G sudo expo # to put expo in sudoers group, re-login required
-
-# default since 22.04
-# sudo apt install python3.10
-# sudo apt install python3.10-venv -y
-# sudo apt install python3.10-dev -y
-# sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1
-
-# sudo apt install mariadb-server -y
-# sudo apt install libmariadb-dev -y
-
-sudo python -m pip install --upgrade pip
-
-
-
-# Go to https://expo.survex.com/handbook/troggle/troglaptop.html#dbtools
-# sudo service mysql start
-
-echo '### git config --global user.email "you@example.com"
-echo '### git config --global user.name "Your Name"
-
-echo '###'
-echo '### Currently set version of python'
-python --version
-
-echo '###'
-echo '### Now YOU have to configure the git settings for YOURSELF (not "expo")'
-
-echo '###'
-echo '### NOW INSTALLING tunnel and therion, go and have a cup of tea. Or a 3-course meal.'
-echo '###'
-sudo apt install tunnelx therion -y
-