The below commands combine the ones from above as well. Build-tools and ffmpeg need to be available for makemkv to be installed.
sudo apt-get install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev qtbase5-dev zlib1g-dev
sudo apt install dirmngr ca-certificates software-properties-common gnupg gnupg2 apt-transport-https
sudo gpg --no-default-keyring --keyring /usr/share/keyrings/rob-savoury.gpg --keyserver keyserver.ubuntu.com --recv-keys E996735927E427A733BB653E374C7797FB006459
sudo gpg --list-keys
sudo gpg --no-default-keyring --keyring /usr/share/keyrings/rob-savoury.gpg --keyserver keyserver.ubuntu.com --recv-keys E996735927E427A733BB653E374C7797FB006459
echo 'deb [signed-by=/usr/share/keyrings/rob-savoury.gpg] https://ppa.launchpadcontent.net/savoury1/ffmpeg4/ubuntu jammy main' | sudo tee -a /etc/apt/sources.list.d/ffmpeg-4-rob-savoury.list
sudo apt update && sudo apt upgrade
sudo apt install ffmpeg
wget https://www.makemkv.com/download/makemkv-bin-1.17.6.tar.gz
wget https://www.makemkv.com/download/makemkv-oss-1.17.6.tar.gz
tar -xvf makemkv-bin-1.17.6.tar.gz
tar -xvf makemkv-oss-1.17.6.tar.gz
cd ../makemkv-oss-1.17.6
./configure
make
sudo make install
cd ../makemkv-bin-1.17.6
make
sudo make install
makemkv
Copy DVDs
makemkvcon mkv disc:0 all /path/to/folder
CDs
Backing up CDs with abcde. abcde stores the output in Unknown_Artist-Unknown_Album/ directory lame is needed for mp3 encoding and eye3 is used for metadata tags.
Plex could not read from a NAS NFS that I mounted on my home directory. I had to add the plex user to my usergroup ro fix it.
systemctl status plexmediaserver.service
groups
groups plex
MYGROUP="$USER"
sudo usermod -a -G $MYGROUP plex
systemctl status plexmediaserver.service
systemctl restart plexmediaserver.service
Games
Agar.IO
I used this clone to run on a server. Running setup
git clone https://github.com/huytd/agar.io-clone.git
cd agar.io-clone
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
nvm install --lts
source ~/.bashrc
npm install
npm run start
Clones repo, install npm and runs the server on port 3000 Create a systemd file /etc/systemd/system/agar-io.service