Efter mitt inledande försök med GeoNode ISO så har jag nu även testat att skapa en ISO för en anpassad klientinstallation.
På samma sätt som tidigare utgår jag från en befintlig ISO, Linux Mint 19.1 i det här fallet. Här lägger jag till alla de program jag vill kunna använda direkt i installationen.
Jag kan även lägga till standardskrivbordsbakgrunder, och diverse andra inställningar så att klientinstallationen tydligt skiljer sig från en standardinstallation.

ISO filen kan jag uppdatera med de senaste versionerna av bibliotek och programversioner, och projektet kan jag ha liggande på en dator för kontinuerliga uppdateringar.
Väl överförd till en bootbar USB-sticka kan jag till och med starta denna i ”live läge” med alla tilläggsinstallerade program fullt fungerande.
För vissa installationer så krävs det en del efterarbete, exempelvis för PostGIS. Det är inte speciellt svårt att inkludera en textfil som vägledning för hur användaren själv sätter upp en PostGIS databas på den lokala datorn. Det kan till och med vara möjligt att göra detta via ett skript kanske…
Hur som helst. Om man bara har mer än en klient att installera och uppgradera så är denna metod tidsbesparande. Även med Internetanslutning så kommer denna installation att gå snabbare än att göra allt manuellt (eller med skript) efter en standardinstallation.
Så länge användare lagrar data på en server och inte behöver göra en massa lokala anpassningar, så är det smidigt att uppgradera projektet och generera en ny ISO med jämna mellanrum och helt enkelt installera om klienterna med det uppgraderade systemet.
Vill man däremot låta användarna använda data lokalt och göra individuella anpassningar så skall man nog komplettera med en lokal ppa i stället.