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 Tue 10 Dec 2019, 13:30
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
pUPnGO - 6Mb ISO - Basic Building Block Puplet
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 11 of 59 [878 Posts]   Goto page: Previous 1, 2, 3, ..., 9, 10, 11, 12, 13, ..., 57, 58, 59 Next
Author Message
technosaurus


Joined: 18 May 2008
Posts: 4872
Location: Blue Springs, MO

PostPosted: Mon 06 Sep 2010, 19:58    Post subject:  

I already have most of those but I am on my Droid. also you can upx the kernel
Edit
The busybox in init is minimal, but it should probably be available after the switch root for daemons. The shared libc version uses an extra 1mb for each daemon.

_________________
Check out my github repositories. I may eventually get around to updating my blogspot.
Back to top
View user's profile Send private message Visit poster's website 
technosaurus


Joined: 18 May 2008
Posts: 4872
Location: Blue Springs, MO

PostPosted: Tue 07 Sep 2010, 00:08    Post subject:  

I compiled debian's latest version of dash statically against dietlibc - only 73kb without being upx'd. It works great for basic scripts and uses a lot less ram. I also have a dietlibc binaries collection here:

http://code.google.com/p/diet-binaries/downloads/list

sleep is a major one to pull out of there so I will include it with the dietdash tarball ... there were some other files built with the dash compile that may be useful to others... mkinit mknodes mksignames and mksyntax --- not needed for pupngo images though.
dashdiet.tar.gz
Description 
gz

 Download 
Filename  dashdiet.tar.gz 
Filesize  58.98 KB 
Downloaded  270 Time(s) 

_________________
Check out my github repositories. I may eventually get around to updating my blogspot.
Back to top
View user's profile Send private message Visit poster's website 
goingnuts

Joined: 07 Dec 2008
Posts: 922

PostPosted: Tue 07 Sep 2010, 17:52    Post subject:  

Did a lot of testing trying to get initrd based on asm/emb/bb-utils. You might put a reasonable mix together but still miss some of the utils thats present in BB. Almost got below 7Mb ISO but in the end I think you loose more in applications than you win in reduced size. BB seems to be the best compromise between number of apps and size (and ease of build...). The use of some of the small utils to save mem works: Using sleep from asmutils reduces it from approx. 1700 to 88.
Have not been able to UPX kernel (tried p412 and p431 kernels).
Removed unused editors, mail and printing stuff from BB (reduced size with approx 40K) and now down at 7,6MB ISO so room for new/better applications made...
Back to top
View user's profile Send private message Visit poster's website 
scsijon

Joined: 23 May 2007
Posts: 1536
Location: the australian mallee

PostPosted: Tue 07 Sep 2010, 20:06    Post subject:  

goingnuts,

do you have another site (other than mediafire) that I can download the "full" version from, that site is just giving me grief as it's continually timing out. I can't even get started.

I do like the idea though, it's like going back to a puppy basic system.

?I wonder if it really needs X to do a simple lamp server though, wouldn't it be better without?

regards and thanks
scsijon
Back to top
View user's profile Send private message Visit poster's website 
goingnuts

Joined: 07 Dec 2008
Posts: 922

PostPosted: Wed 08 Sep 2010, 00:54    Post subject:  

scsijon: I have put it at my server. Will remove it again as some search engines keeps pulling files every day...
You can do the LAMP without X-GUI - if it improves depends on how minimal your hardware is...
puppymartin already made a LAMP-version with pupngo
Back to top
View user's profile Send private message Visit poster's website 
technosaurus


Joined: 18 May 2008
Posts: 4872
Location: Blue Springs, MO

PostPosted: Wed 08 Sep 2010, 12:04    Post subject:  

I also compiled inotifywait, inotifywatch, cupsd (no ssl), and a couple others against dietlibc and edited the bash bang headers (switched to dash) to cut the load of backgrounded processes by ~20Mb in a stock 4.31 puppy.

I did not get udevd, syslogd, klogd, or dhcpcd to compile cleanly yet, but if I can't I may try uclibc instead, since Rob Landley finally put out the 1.0 release of aboriginal (formerly firmware linux)

Note: Large scripts that simply run and exit are much faster with busybox ash. In general, only use dash for backgrounded processes that stay running.

_________________
Check out my github repositories. I may eventually get around to updating my blogspot.
Back to top
View user's profile Send private message Visit poster's website 
harii4


Joined: 30 Jan 2009
Posts: 449
Location: La Porte City, IA , U.S.A.

PostPosted: Wed 08 Sep 2010, 22:28    Post subject:  

technosaurus,
rox-1.3.pet (runs great)
is there any way to remove ''running as user 'root' ''
right now using PULP but thinking switching to classic pup 2.14x

EDIT:
roxgtk1-2.2.pet has the ''running as user 'root' '' as well
the memory uses are real close to emelfm.

Last edited by harii4 on Fri 10 Sep 2010, 14:04; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
technosaurus


Joined: 18 May 2008
Posts: 4872
Location: Blue Springs, MO

PostPosted: Wed 08 Sep 2010, 23:19    Post subject:  

http://www.murga-linux.com/puppy/viewtopic.php?p=441060
this version has running as root removed and some backports by amigo (most of the package is images that could be replaced with symlinks to save size)

Edit: I also posted the 1.17.2 busybox with most recent patches and added minimp3 as a busybox applet
http://www.murga-linux.com/puppy/viewtopic.php?p=449281
...will try and get a static uclibc build of it soon.

_________________
Check out my github repositories. I may eventually get around to updating my blogspot.
Back to top
View user's profile Send private message Visit poster's website 
goingnuts

Joined: 07 Dec 2008
Posts: 922

PostPosted: Fri 10 Sep 2010, 02:36    Post subject:  

I have been trying to move drivers from initrd.gz to kernel as there seems to be some potential in boot-time, total ISO-size and reduced complexity. The idea is to have modules either in kernel or in zdrv, having all code needed to boot pupngo in initrd and all the rest of the basic system in main-sfs. This might also ease kernel up/down-grade as only kernel and zdrv might need to be changed.
Moving all crypto things to kernel seems to work (update: heavy works but light do not...) - but how to deal with all the fs and usb-stuff? Does kernel auto load and configure usb and fs? Anyone tried this or know how to do it or why not to do so?
To sort of answer my own question: Its possible to build in all the drivers from initrd - and boot normal. Seems that aufs do not work and you should hard code LAYERFS=unionfs in top of init. Boot time seems faster - and final iso size is reduced - and kernel size increase approx. 1K.
An example (not really pupngo but from my xwoaf re-borne project), view under xwoaf - x windows on a floppy - stuff, step 3.

Last edited by goingnuts on Sat 25 Sep 2010, 11:27; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website 
technosaurus


Joined: 18 May 2008
Posts: 4872
Location: Blue Springs, MO

PostPosted: Fri 10 Sep 2010, 07:57    Post subject:  

earlier versions of tinycore used jwm
_________________
Check out my github repositories. I may eventually get around to updating my blogspot.
Back to top
View user's profile Send private message Visit poster's website 
goingnuts

Joined: 07 Dec 2008
Posts: 922

PostPosted: Fri 10 Sep 2010, 11:01    Post subject:  

Laughing Thanks for the hint and all the help - if one could close a thread guess this would be a perfect time and place.
Back to top
View user's profile Send private message Visit poster's website 
scsijon

Joined: 23 May 2007
Posts: 1536
Location: the australian mallee

PostPosted: Sat 11 Sep 2010, 04:23    Post subject: a problem or two I fear  

goingnuts,

a few problems I fear Surprised with the full package (pupngo200810fulldrv.iso), My idea is the pupngo would boot from sr0 (readonly), webserver files would live on sr1 (readonly), "guff" which changed dynamically would be on sda3, sda2 is swap, sda1 is a passworded "safety" partition.

I have 2 cdrom drives, only one icon appears and actions react to the second (sr1) although it says it's the first (sr0).

It won't exit to prompt, shutdown, reboot, restart X Confused

pet install script says the .pet is not there, ls says it is and i'm in the right directory, and i've checked spelling and puntuation is right.

Also, how do I control which partition I install it too?

regards
scsijon
ps, any idea how to make anything coming via ethernet being "annonamus" not "root", thanks again scsijon
Back to top
View user's profile Send private message Visit poster's website 
taca0

Joined: 06 May 2009
Posts: 123

PostPosted: Sun 26 Sep 2010, 23:30    Post subject:  

Idea, add mplayer or other video player that use only the video output caca or aa that plays in video on command line with numbers and symbols ?

Also where I can find a mplayer with caca or aa video outputs??
Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4872
Location: Blue Springs, MO

PostPosted: Mon 27 Sep 2010, 08:48    Post subject:  

I have built vlc like that,but not mplayer (no qt dependencies)
_________________
Check out my github repositories. I may eventually get around to updating my blogspot.
Back to top
View user's profile Send private message Visit poster's website 
taca0

Joined: 06 May 2009
Posts: 123

PostPosted: Mon 27 Sep 2010, 12:05    Post subject:  

thecnosaurus,

Where I can find that vlc and how I used in the command line ??

Thanks!
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 11 of 59 [878 Posts]   Goto page: Previous 1, 2, 3, ..., 9, 10, 11, 12, 13, ..., 57, 58, 59 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.0903s ][ Queries: 12 (0.0387s) ][ GZIP on ]