https://github.com/puppylinux-woof-CE/woof-CE
The information is lower down on this web page.
It does require some careful reading and doing things in specific steps.
Discussion, talk and tips
https://forum.puppylinux.com/
https://github.com/puppylinux-woof-CE/woof-CE
The information is lower down on this web page.
It does require some careful reading and doing things in specific steps.
No, this is just the standard info about creating a Puppy from existing presets/builds.
I don't want to re-create e.g. Fossa or Bionic. I want to build a complete new one the first time, never created before and therefore no files/presets/builds existing in Woof-CE.
Actually probably nobody does that - what you do is take the "nearest" build to what you want - either from GitHub or from an .iso and then modify it to what you want to do...
For Hirsute Hippo the nearest starting points are 64-bit = FossaPup64; 32-bit = UPupHH+D (but note that it is no longer possible to build a 32-bit system from just Ubuntu binaries - hence +D).
But how do I make Woof-CE to download the packages from Hirsute Hippo instead of Focal Fossa?
Of course I can use the Puppy packages from FossaPup, but I would need also the Ubuntu packages of Hirsute Hippo.
Otherwise I would build again a FossaPup...
I think you have to make a folder like this:
/woof-distro/x86_64/ubuntu/focal64
Except instead calling the folder "Hirsute" or something. You probably have to do it prior to running "./merge2out"
If you have trouble, I'll give it a try but I'm sure someone more experienced with woof-CE than me will offer help first.
Locking at this folder, You'll want to edit the following line:
Code: Select all
PKG_REPOS_ENABLED='Packages-puppy-fossa64-official Packages-ubuntu-focal-main Packages-ubuntu-focal-multiverse Packages-ubuntu-focal-universe '
Run ./merge2out for the NEAREST build - e.g. focal64
then EDIT the local copies of all the config files as shown in:
https://github.com/puppylinux-woof-CE/w ... tu/focal64