Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 24 Sep 2018, 17:57
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
corepup
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 41 of 52 [777 Posts]   Goto page: Previous 1, 2, 3, ..., 39, 40, 41, 42, 43, ..., 50, 51, 52 Next
Author Message
wanderer

Joined: 20 Oct 2007
Posts: 728

PostPosted: Fri 06 Jul 2018, 22:07    Post subject:  

hi all

if you have been reading this thread
you might be aware
that 2 of my goals for corepup
were to have it be a replacement for
both pupngo and woof-ce

at least for my purposes

this at first seemed like an impossible task
especially since i have virtually no skills

however after thinking about this issue for a while
i came to the realization that

1. corepup has already achieved the goal of being a replacement for pupngo
though it can never equal the sophistication and elegance
of goingnuts masterpiece

it is a tiny functional core that can be
extended minimized and modified
infinitely

2. that the only functions i want from woof-ce are

a. being able to download components of a major distro
and build an iso with them

thankfully tinycore has dcore
which is able to download and package debs
since i am not interested in any other major distro besides debian
dcore actually provides the function that woof-ce would


b. possibly adding different kernels

adding kernels can be done
(if the kernel has already been compiled)
simply buy adding a new kernel to the boot directory in the iso
but this is actually not an issue since i do not need exotic kernels
and if i want to use a newer or older kernel
i can just use a newer or older tinycore base

so amazingly i have been able to accomplish my goals
of course this is 99 percent tinycore and 1 percent corepup
but i will still take credit for the the idea
and setting the system up

another essential advantage for me
is that the basic system is already complete
(ie the essential code is written)
so i will not need anyone to help me with the coding
i will study and slowly learn the code
and may even be able to modify it

so now i can continue on my project independently

of course if anyone wishes to
participate advise comment or help
that would be greatly appreciated

i also encourage anyone interested to try this system out
i think you will find it well worth your while

well this has been an excellent adventure

i can now say that the corepup system
is conceptually complete

i will sleep well tonight

have a nice life

wanderer
Back to top
View user's profile Send private message 
laika


Joined: 15 Jan 2007
Posts: 117

PostPosted: Sat 07 Jul 2018, 00:56    Post subject:  

Well, I accidentally downloaded corepup, so I'll be seeing what it's about soon Smile

I'm not quite sure what you're after, but I've always admired a lean, clean pup. BrowserLinux501- at 90 some odd megabytes - stood out to me as an ideal pup, but that was a long time ago. It was a beauty.

I've been stuck with internet from a phone for a while now, so I haven't looked at TinyCore lately. At one point, I was able to use it with persistence, well, sort of. It was challenging for me, but it was fun and their forum seemed pretty approachable. Having managed to remain ignorant of the workings, I always come back to Puppy, though, because it just works for me, sometimes cluttered (to my mind) though it may be.
Back to top
View user's profile Send private message 
wanderer

Joined: 20 Oct 2007
Posts: 728

PostPosted: Sat 07 Jul 2018, 01:10    Post subject:  

hi laika

give it a try
i think you will like it
and the more you learn about it
(and its very easy to learn)
the more you will see how cleverly designed it is

you can easily set up a full system
that just works
with firefox vlc viewnior rox geany gcc etc

but its like the old puppies
that could be stripped down
and leave only what you want

if you have any questions
just post here
or go to the tinycore site

have fun

wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 332

PostPosted: Sat 07 Jul 2018, 02:26    Post subject:  

wanderer wrote:
adding kernels can be done
(if the kernel has already been compiled)
simply buy adding a new kernel to the boot directory in the iso


i tried this today, but even if the file is named vmlinuz, corepup tries to cd to the folder named after the output of uname -r

in corepup-6.iso this is 3.16.6-tinycore

this feature could be worth keeping, but i would go over this adding a kernel process.

_________________
strengthen the public domain, use free culture/free sw licenses and cc0
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 728

PostPosted: Sat 07 Jul 2018, 09:38    Post subject:  

hi nosystemdthanks

thanks a lot for finding this out

so it appears the kernels will have to be complied for corepup/tinycore
there of course is a process for this in tinycore
so if someone needs an exotic kernel
they wiil have to do this
luckily there is usually no need for this
because like i said you can just use a newer or older tinycore base

now that the concept of the corepup system is complete
this is the process of working out the bugs

thanks a lot for working on this
you have been a great help

wanderer
Back to top
View user's profile Send private message 
wanderer

Joined: 20 Oct 2007
Posts: 728

PostPosted: Sat 07 Jul 2018, 11:44    Post subject:  

hi all
and nosystemdthanks

i am now working on setting up a tinycore version of corepup
that is the minimal iso - 15 m
it will not have wifi or the alternative desktops
but it will be a good place to start
if you want to build your iso
by adding rather than subtracting things

wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 332

PostPosted: Sat 07 Jul 2018, 12:02    Post subject:  

wanderer wrote:
if you want to build your iso
by adding rather than subtracting things


i am working on something that can be used instead of isomaster to do corepup related things. it only requires a text file, the corepup iso and python.tcz, so it can be used to make a menu and used in text mode or a term window, like many of your other tools. most people will want to use isomaster probably, this tool is for me.

sure, you can make a tc-version of corepup, but you can use isomaster (or this tool i have which has produced a bootable corepup iso) to remove the extras from the "larger" corepup very easily-- just open isomaster, remove stuff from cde, and save as iso. perhaps a tc version of corepup is just extra work... obviously, theres no reason not to if you really want to.

_________________
strengthen the public domain, use free culture/free sw licenses and cc0
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 728

PostPosted: Sat 07 Jul 2018, 12:16    Post subject:  

hi nosystemdthanks

sounds great

thanks a lot

you are the man


wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 332

PostPosted: Sat 07 Jul 2018, 12:20    Post subject:  

by the way, im not sure that kernels have to be compiled for corepup. thats one way to do it, but even if you compile the kernel for corepup the part that uses uname -r will still apply.

unless youre compiling the kernel for the purpose of telling corepup its a different kernel version than it actually is, changing corepup to accomodate different kernels is probably better. i suspect this is in the initrd though if its somewhere easier i will let you know.

what i would do if possible is make it so that the folder it looks for is in one of the .gz files rather than the initrd.

if it already does that, or the initrd is a .gz file (i think you said it uses cpio though, which is typical) then its not a matter of compiling, just changing the folder.

keep up the good work, whichever step you decide on next.

_________________
strengthen the public domain, use free culture/free sw licenses and cc0
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 728

PostPosted: Sat 07 Jul 2018, 14:19    Post subject:  

hi nosystemdthanks

as i understand it

the core.gz is the initrd

it doesnt use 2 stages like puppy


also
since you clearly are involved in this project
(and thanks a bunch for that)
do you want me to put a link to your stuff
on the first post


wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 332

PostPosted: Sat 07 Jul 2018, 14:24    Post subject:  

wanderer wrote:
hi nosystemdthanks

do you want me to put a link to your stuff
on the first post



you are always free to link to whatever you like whenever it suits you, and im certainly happy to be considered for it.

i am making progress, but right now id say its where you were before you posted isos. thats the disclaimer-- feel free to link at any time though; whether now or when its further along. i will be sure to tell you when theres progress too.

_________________
strengthen the public domain, use free culture/free sw licenses and cc0
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 728

PostPosted: Sat 07 Jul 2018, 22:01    Post subject:  

hi all

i have made a minimal corepup

only 15 m

but no wifi alternative desktops dillo leafpad or emelfm

i made it on usb and it only took me a few minutes

however the isomaster i was using in puppy 214 was buggy
and has caused me to waste most of the day
trying to make and iso for cd

a warning for those using isomaster

i will try again tonight on another system
and then post it when it is done

wanderer
Back to top
View user's profile Send private message 
wanderer

Joined: 20 Oct 2007
Posts: 728

PostPosted: Sun 08 Jul 2018, 02:33    Post subject:  

hi all

well i finally made a minimal corepup iso on cd
(but im not happy with the menu)
its 15 m
and has only the corepup.tcz
and i am posting from it now

however i am not a happy camper
i will have to either make isomaster more reliable
or find a different way
like the old way with mkisofs

i will try to correct the menu
before i post it

wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 332

PostPosted: Sun 08 Jul 2018, 04:31    Post subject:  

well, now theres a second option:

http://murga-linux.com/puppy/viewtopic.php?mode=attach&id=117570

i dont like to remaster manually. i like to do that automatically. that way instead of moving files around, i edit the automation.

save as mcorepup01.fig perhaps try with fig-2.9.pet: https://archive.org/download/Puppy_Linux_Refractapup/fig-2.9.pet

youll need python 2 if you want to try this. happy to help you with this.

_________________
strengthen the public domain, use free culture/free sw licenses and cc0
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 728

PostPosted: Sun 08 Jul 2018, 12:02    Post subject:  

hi nosystemdthanks

this looks totally cool

i will try to figure things out

thanks much

wanderer
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 41 of 52 [777 Posts]   Goto page: Previous 1, 2, 3, ..., 39, 40, 41, 42, 43, ..., 50, 51, 52 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0920s ][ Queries: 12 (0.0415s) ][ GZIP on ]