De update naar NextCloud 35.0.0 verloopt spoedig. Wel zijn er “missing indexes”. In eerdere berichten staat hoe e.e.a. op te lossen.
Dit is een grote release van NextCloud. Het begint er al mee dat PHP versie 8.3 te oud lijkt te worden voor volgende releases. De laatste versie van PHP is van september 2026 en heeft nummer 8.5. Waar ik eerder het system opnieuw opbouwde met een long term nieuwe release, wil ik dat deze keer niet doen en besluit ik de PHP versie te update met een tool genaamd “php-updater” Makkelijk te vinden op internet. Er worden je veel vragen gesteld en achtergrondkennis is nodig maar dan werkt het direct prima, aanrader!
sudo wget -O /usr/local/bin/php-updater https://global-social.net/script/php-updater
sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on
sudo php-updater
sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --off
Dit verloopt prima.
Al een redelijke tijd wil Ubuntu niet meer goed updaten, er worden pakketten achtergehouden. Ik tref een goede mogelijkheid aan binnen de Ubuntu documentatie om hier mee om te gaan:
sudo apt updatesudo apt dist-upgrade -o APT::Get::Always-Include-Phased-Updates=true
Deze commando’s zorgen er nu voor dat alle updates worden verwerkt en mijn Ubuntu versie is nu dus 24.04.5 met een PHP versie van 8.5. Dit moet nog drie jaar werkbaar zijn.
Het systeem (Ubuntu) geeft aan dat er updates zijn voor de firmware van het motherboard. Dit kan je updaten door middel van het commando:
sudo fwupdmgr update
Er komen vragen over elke update waar je dan kan kiezen om die update te installeren of niet. In mijn geval was er update voor secure boot en het repareren van verboden handtekeningen.