wanderer wrote:
it would be nice if the woof-ce guys
would make a small simple script
to build a small simple puppy
that could be extended in stages
and post it on the forum
so non woof-ce guys
could make their own puppies
and learn the system
however i do not think that is going to happen
but im not talking about a small distro
im talking about a small simple woof-ce script
to build a small simple puppy
and post it on the forum
so we all can use it
i have posted the first iso of this project
the link in the first post will get you to it
and the iso is named a1.iso
this is the first stage iso
and is the command line only
it is simply made by taking isomaster
and removing all of the sfs files from the upupbb32 iso
this causes the initrd to not be able to find them
and it will then drop to the command line
this works fine for a cd
but i had to build a usb by hand
using parts of the corepup boot system
i will post the instructions for that in a little while
as i am getting tired
over time we will probably want to add things to this iso
to make it have more functions
we will do that by opening the initrd which is a cpio archive
when we make a modification to a1.iso
we will rename it a1-1.iso etc
so it can be distinguished from its predecessors
next i will work on the a2.iso
remember
to keep things organized
all the important stuff will be in the first post
always look there
for a complete overview
and the latest news
i have posted the second iso of this project
the link in the first post will get you to it
the iso is named a2.iso
and is the prototype basic x and other apps iso
actually at this stage it is simply the original upupbb32 iso
with a readme.txt file added to it
to identify it as the a2.iso
over time this iso will be extensively modified
primarily by adding subtracting and rearranging the internals
of the main sfs file
when it is modified it will be renamed
a2-1.iso etc to distinguish it from its predecessors
i will now begin to work on the a3.iso
which will contain an uncompressed ext2 image
so that apps can be added and subtracted from the system
without remastering
this is more complex
and will take a little time
remember
to keep things organized
all the important stuff will be in the first post
always look there
for a complete overview
and the latest news
Hello Wanderer, if you get time could you kindly provide a short description of each iso in the directory and maybe a link to a post that discusses it further.
Last edited by s243a on Sat 04 May 2019, 06:05, edited 1 time in total.
i have decided not to make an a3.iso at this time
that is the iso with the uncompressed save file in it
since this is only useful for a usb setup
and the a2.iso will make one on the hard drive
where it will be used anyway
in the future
i will give instructions how to set it up on the usb
the next task is to determine the set of modules
that are needed for the basic x system
and the modules that are needed for an
xterm
editor - gtkedit
file manager - emelfm
browser - dillo
to go into the base a2.iso
upupbb32 has a nice utility that lists what is in the main.sfs file
so that should be a big help
i also intend to clean up the first post
since it is getting messy
as always
remember
to keep things organized
all the important stuff will be in the first post
always look there
for a complete overview
and the latest news
wanderer wrote:it would be nice if the woof-ce guys
would make a small simple script
to build a small simple puppy
that could be extended in stages
and post it on the forum
so non woof-ce guys
could make their own puppies
and learn the system
however i do not think that is going to happen
Incorrect. It happened but not too many was interested. Read my post here: http://murga-linux.com/puppy/viewtopic. ... 43#1027143. The code is still online and still works (for slackware repo - I just did a test build. For debian sid, they have moved on too much, we need a new package list and more patching. For ubuntu, they have removed utopic and trusty repos, so can't build anymore. We need updated package list and patching for newer ubuntus). I've done my share, I've completed my due. Now it's time to pass on the torch.