Skip to content

Initial System Setup

MADindustries edited this page Dec 26, 2018 · 24 revisions

I run WhatManager2 on Ubuntu. It should run on other Linux distributions, but I haven't tested it and you'll be on your own. What you need to run WM out of the box is:

  • A relatively recent Ubuntu distribution. (Tested on 18.04 and 16.04)
  • Sudo (root) privileges on the machine.
  • A MySQL or a compatible database installed. Make sure package libmysqlclient-dev is installed first [sudo apt install libmysqlclient-dev] and then use the installation instructions here to install mysql-server: https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#apt-repo-fresh-install (use default options: mysql 8, strong pass encryption)
  • You'll need git if you want to clone the repo directly (recommended). sudo apt install git will do.
  • It is recommended to use the latest version of Transmission compiled from source and there is a script for that in the repository. That is described in the next step. However, if you want to install it with apt (Make sure you also have the transmission-daemon installed.), feel free. You MUST make sure you don't mix the instances you're using outside of WM with the ones you'll be using inside. Note that the transmission-daemon installed by apt will automatically start at system up. This can conflict with your WM transmission if the default ports are used. Solve this by disabling the default transmission-daemon with sudo systemctl disable transmission-daemon and stopping the current process with sudo service transmission-daemon stop

Clone this wiki locally