Communityoplossing

Plex op ZimaOS bijwerken zonder de container te beschadigen

A Plex server on ZimaCube reported an available update; changing the LinuxServer VERSION setting allowed the containerized server to update cleanly.

Kort gezegd: installeer het gedownloade Debian-pakket niet in de Plex-container

De Plex-melding biedt een serverupdate aan, maar een Plex-app in ZimaOS draait in een container. Als je de container via SSH bijwerkt met Debian-pakketinstructies, kan er een niet-ondersteunde gemengde toestand ontstaan. Werk in plaats daarvan bij via de instellingen voor de containerimage en -versie.

Voor de LinuxServer Plex-image heeft VERSION specifieke betekenissen

In de oude discussie werd VERSION gewijzigd van docker naar latest, waarna de instellingen werden opgeslagen en de update werkte. De huidige LinuxServer-documentatie definieert deze waarden nog steeds: met docker bepaalt de containerimage welke openbare Plex-versie wordt gebruikt; met latest wordt bijgewerkt naar de nieuwste Plex-build waarop je account recht heeft; met public blijven Plex Pass-gebruikers op openbare builds.

Zie de LinuxServer Plex-documentatie en de upstream-containerrepository.

Maak een back-up van /config voordat je het updategedrag wijzigt

Je mediabestanden zijn niet je Plex-database. Zorg dat de persistente /config-koppeling behouden blijft; deze bevat de bibliotheekdatabase, metadata en servervoorkeuren. Als die koppeling correct is, zou het opnieuw aanmaken van de container de status van je Plex-bibliotheek niet moeten wissen.

De gids met hardwarevereisten voor Plex legt uit waarom het configuratiepad en de mediakoppelingen persistent moeten blijven.

Geef de voorkeur aan het ophalen van een image en het opnieuw aanmaken van de container boven pakketupdates in de container

De huidige update-instructies van LinuxServer adviseren om de image op te halen en de container opnieuw aan te maken. Gebruik in ZimaOS het app-update-/opslaan-/herstartproces dat de image op vergelijkbare wijze vernieuwt, in plaats van apt in de Plex-container uit te voeren.

Als Plex nog steeds zegt dat er een update beschikbaar is

Controleer afzonderlijk de versie van de actieve Plex-server, de versie van de containerimage en je instelling voor VERSION. Een Plex Pass-account kan recht hebben op een build die afwijkt van de nieuwste openbare Docker-image.

Zie voor het bredere actuele appmodel de gids voor hardware en apps van de ZimaOS App Store.