Tested under Windows 10 Pro host (1709), Ubuntu server 16 LTS guest, VirtualBox 5.2.4.
Hardware: AMD FX 6300, 8GB Ram (VGA should not matter).
- Download Virtualbox and set up a VM with Ubuntu Server (I used 16 LTS). Take note of the VM name.
- With the VM closed, configure the network adapter as bridged.
- Install the Ubuntu server normally. Take note of your username (duh!).
- Add the plex repositories and add the key as trusted:
# reference: https://support.plex.tv/articles/235974187-enable-repository-updating-for-supported-linux-server-distributions/
echo deb https://downloads.plex.tv/repo/deb ./public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
sudo apt update
- Install Virtual Box Guest Additions (mandatory for file sharing), openssh (optional but recommended), and the Plex Media Server:
sudo apt install openssh-server plexmediaserver virtualbox-guest-dkms
- Allow your user and plex user to view VirtualBox shared files.
gpasswd -M <YOUR_USERNAME>,plex vboxsf
- Shutdown, setup your shared folders through VirtualBox GUI
- Try to launch the VM, check its IP with
ifconfig
- On the host, go to http://YOUR-IP:32400/web and check if you can view the shared folders on Plex and you're golden.
- You can also use
VBoxHeadless
to even forget what is running Plex (to access the server though you will need to ssh into it). Sample.bat
script:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxHeadless -s "Plex server"
- If you're like me and watch anime, you probably want to watch anime on you Plex server. Simply run the included
install-hama-absolute-series-scanner.sh
script.
hi Drowze.. this is for ubuntu 16.. does it still work? or what solution does u use today?