Ubuntu server 14.04 kan Plex niet updaten

Hallo,

Ik heb een ubuntu 14.04 server draaien met de voorlaatste Plex server.
Alles werkt naar behoren.
Sinds vandeweek is er een nieuwe update beschikbaar.
Ik heb deze op diverse wijze geprobeerd te updaten (apt-get, webmin, handmatig) maar krijg steeds dezelfde foutmelding waar ik als Linux noob niks mee kan.
Wie kan mij verder helpen?

Installing package(s) with command apt-get -y install plexmediaserver .. Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: plexmediaserver 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/127 MB of archives. After this operation, 0 B of additional disk space will be used. (Reading database ... 118162 files and directories currently installed.) Preparing to unpack .../plexmediaserver_0.9.12.8.1362-4601e39-debian_amd64.deb ... Killing Plex Media Server: done update-rc.d: /etc/init.d/plexmediaserver exists during rc.d purge (use -f to force) dpkg: warning: subprocess old pre-removal script returned error exit status 1 dpkg: trying script from the new package instead ... Plex Media Server is not running (no process found)... update-rc.d: /etc/init.d/plexmediaserver exists during rc.d purge (use -f to force) dpkg: error processing archive /var/cache/apt/archives/plexmediaserver_0.9.12.8.1362-4601e39-debian_amd64.deb (--unpack): subprocess new pre-removal script returned error exit status 1 Errors were encountered while processing: /var/cache/apt/archives/plexmediaserver_0.9.12.8.1362-4601e39-debian_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) .. install failed!

Oplossing gevonden!

After a lot of googling and trail and error i found the sollution, for future reference:

I don’t know what’s wrong with their package that causes this error during upgrade, but to fix this, we need to remove the init script:

sudo update-rc.d -f plexmediaserver remove
sudo mv /etc/init.d/plexmediaserver /root/plexmediaserver.init
Now we can do the upgrade:

sudo apt-get upgrade plexmediaserver
And finally, some housekeeping. Obviously you could simply remove the file above, but we chose to illustrate a more conservative approach. Assuming your upgrade is now successful, run:

sudo rm /root/plexmediaserver.init

Ik gebruik altijd de apt-get command in terminal/putty, werkt prima! (wel haal ik altijd de laatste versie via de plex website):
`

  • wget https://“PMS download link hier”
  • dpkg -i “gedownloade bestand van hier boven” (bij mij vraagt ie om root rechten dus voor ‘dpkg’ de commando ‘sudo’ typen.)`
    voor de rest gaat alles automatisch, plex wordt gestopt -> nieuwere versie wordt geinstalleerd -> plex start weer -> klaar.

Voorbeeld:

Klopt, zo deed ik het ook normaal gesproken maar tijdens installatie krijgen sommige blijkbaar een foutmelding en dan is de workaround zoals beschreven nodig.

oh, oke. ik zelf heb er nog geen last van gehad maar als het gebeurt kan ik deze workaround gebruiken :slight_smile: