Afgelopen maand hebben we Distroshare Ubuntu Imager besproken waarmee iedereen een aangepaste Ubuntu-distributie kan maken vanuit de huidige installatie. Hoe krachtig het script van Distroshare ook is, de handmatige configuratie is misschien niet voor iedereen. De makers van Pinguy OS, een van de meest gebruiksvriendelijke Ubuntu-derivaten, hebben een vork gemaakt van de oude Remastersys-bron en hebben er een eenvoudig, gemakkelijk te gebruiken grafisch hulpprogramma van gemaakt voor het maken van opstartbare ISO-images van elke Ubuntu-gebaseerde Linux installatie.

PinguyBuilder kopen

Pinguinbouwer-binaries worden gehost op SourceForge. Er zijn twee verisons: 3.x en 4.x. Versie 3 werkt met Ubuntu 14.04 en 14.10. Voor 15.04 en later kunt u versie 4 gebruiken.

Om de nieuwste binaries te krijgen (momenteel 3.3 en 4.3), kun je ook gewoon wget.

 wget http://freefr.dl.sourceforge.net/project/pinguy-os/ISO_Builder/pinguybuilder_3.3-2_all.deb 

zal versie 3 downloaden, en

 wget http://netcologne.dl.sourceforge.net/project/pinguy-os/ISO_Builder/pinguybuilder_4.3-2_all.deb 

krijg je versie 4.

Om het gedownloade deb-bestand te installeren, raden de ontwikkelaars gdebi (omdat pinguybuilder een paar afhankelijkheden heeft die dpkg niet aankan).

Ten eerste moet je waarschijnlijk gdebi installeren, omdat het meestal niet is opgenomen in Ubuntu-gebaseerde systemen.

 sudo apt-get install gdebi 

Gebruik dan gdebi zelf, installeer PinguyBuilder,

 sudo gdebi pinguybuilder * .deb 

of om specifiek te zijn, gebruik

 sudo gdebi pinguybuilder_3.3-2_all.deb 

of

 sudo gdebi pinguybuilder_4.3-2_all.deb 

respectievelijk.

Opmerking : een eenvoudigere methode is om het .deb-bestand te vinden, klik er met de rechtermuisknop op en selecteer "Openen met -> GDebi Pakketinstallatieprogramma".

PinguyBuilder gebruiken

Wanneer u het start, wil PinguyBuilder root-rechten.

Vervolgens wordt u gewaarschuwd dat u alle actieve programma's moet afsluiten en alle vensters moet sluiten voordat u verder gaat.

De tekst van de waarschuwing specificeert "Backup", wat een manier is om PinguyBuilder te gebruiken, maar het is het beste om dit toch te doen, alleen maar om aan de veilige kant te blijven. Als je klaar bent en op OK hebt geklikt, kun je uit een aantal opties kiezen.

Opmerking : er is vrijwel geen verschil tussen de gebruikersinterfaces van versie 3 of 4; ze zullen eenvoudigweg werken voor verschillende versies van Ubuntu.

Als u "Back-up" selecteert, kunt u een volledige back-up maken van uw systeem, inclusief alle gebruikersgegevens en persoonlijke gegevens, en het een opstartbaar ISO-bestand maken.

De optie "Dist" zal hetzelfde doen, maar uw persoonlijke gegevens en alle gebruikerspecifieke informatie uitsluiten. Hierdoor wordt effectief een opnieuw te distribueren ISO-image gemaakt die net zo werkt als uw huidige actieve systeem en precies zo is geconfigureerd - perfect voor het maken van 'zelfgebakken' distro's.

De andere twee opties laten je toe om het vorige proces in twee delen op te splitsen - "Distcdfs" zal het uitwisselbare bestandssysteem maken dat je later kunt aanpassen zoals je wilt. "Distiso" verandert het in een ISO-afbeelding wanneer u klaar bent.

Er zijn een aantal manieren waarop PinguyBuilder je nieuwe distro kan aanpassen. Met de opties onder de hoofdfuncties kunt u een aangepaste GRUB-achtergrondafbeelding toevoegen voor zowel de liveomgeving als het geïnstalleerde systeem, bootanimatie van plymouth, en kunt u een gebruiker selecteren waarvan de instellingen zouden worden gerepliceerd.

Er is ook een tabblad "Instellingen" dat nog wat meer mogelijkheden biedt, zij het kleine aanpassingen, en meestal om de werkdirectory, de bestandsnaam en de gebruikersnaam voor de live omgeving in te stellen.

Wanneer u alles instelt, klikt u gewoon op "Backup" of "Dist" vanaf het eerste tabblad en bekijkt u de voortgang in het uitvoervenster.

Het enige waar u zich zorgen over moet maken, is dat de ISO niet groter kan zijn dan 4 GB. Dit komt door de beperking van de ISO 9660-standaard die geen grotere bestanden toestaat.

U kunt natuurlijk PinguyBuilder uitvoeren vanaf de opdrachtregel. Dit kan handig zijn als u probeert een serverinstallatie of een andere terminalomgeving te repliceren. Typ gewoon

 sudo PinguyBuilder 

naar een terminal (hoofdlettergevoelig!) om de verschillende commandoregelopties op te sommen die u kunt gebruiken.

Conclusie

Thuis je eigen distributie maken, met wat leuke aanpassingen, kan niet veel eenvoudiger. PinguyBuilder, het script en de GUI die worden gebruikt om PinguyOS ISO-afbeeldingen te maken, maken het proces eenvoudig en gemakkelijk voor iedereen die een back-up van zijn systemen wil maken of zijn eigen distributies voor vrienden en familie of zelfs voor een breder publiek wil maken.