Installing Packages
- update apt package list
sudo apt update
- install softwaresoftware, when asked chose not to set up icecast2 and chose lxdm as your default display manager
sudo apt install ctwm ffmpeg git icecast2 lxdm lxterminal pd psmisc python3 python3-evdev python3-tk python3-xlib unifont unzip vim wget x11vnc xdotool xterm
- if running Trisquel (as it should be) there is no access to some software packages which are deemed non-free or which open the door to non-free software - in this case this is pip (package name python3-pip) - the python package manager which we need to install pynput which is used to record clicks for MAPS
- download and install it manually by getting a deb package and installing it manually with dpkg - this is for some reason on the fsf servers but not included in Trisquel repos (free software is weird)
wget -O $HOME/python3-pynput_1.7.5-1_all.deb http://mirror.fsf.org/trisquel/pool/main/p/pynput/python3-pynput_1.7.5-1_all.deb
- install it
sudo dpkg -i $HOME/python3-pynput_1.7.5-1_all.deb
- if running a non-free distribution (like Debian or Ubuntu), install pip and use it to install pynput
sudo apt install python3-pip
sudo pip install pynput