| Author |
Message |
nooby
Joined: 29 Jun 2008 Posts: 9392 Location: SwedenEurope
|
Posted: Fri 12 Aug 2011, 04:31 Post subject:
Wild idea that most likely fails due to lack of knowhow? |
|
Suppose somebody wants a very "module-ized" Puppy that is small but that can load any kind of program from the HDD or USB or CD/DVD when one need it.
Reason is that the Lupu Devs tried to stay below 127MB to allow for 256MB RAM mahines to work with Puppy. If one made most programs into SFS and then only loaded those one wanted at that session then one can have gigabites of many programs but one only load them when needed so them would never take up RAM unless one loaded them.
So one way would be to use the SFS Exec loader that seaside has experimented with.
http://www.murga-linux.com/puppy/viewtopic.php?t=64587
So one would make every program into an SFS and then only load those that one make use of. and then unload them when one have no use of them that session.
I have too little know how to know it that is possible. Too wild?
_________________
I'm a noob so I use Google Search of Puppy Forum
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Fri 12 Aug 2011, 06:12 Post subject:
|
|
Not wild at all.
Even though it is hard to hear this, some end users
are not interested in whether a Puppy program is an SFS, PET,
Cloud app, running on wine, a Portable Linux app or a java applet
http://portablelinuxapps.org/
They just want to click on install (and it to work)
and uninstall (for it to be removed)
That is how it is done on Apples appstore
http://www.youtube.com/watch?v=i9FhnIGhOqY
and Googles Android appmarket
http://www.android-x86.org/
. . . and it is great
I know these commercial push devices
are designed to promote advertising - yuk
but despite that, they have an overall ease of use
that is worth noting . . .
We can do it better
Puppy Linux
Out in the Wild
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
darkcity

Joined: 23 May 2010 Posts: 2215 Location: near here
|
Posted: Fri 12 Aug 2011, 07:31 Post subject:
|
|
I like your idea, and practice this my self with Bootloader using OOffice and Devx.
One draw back is that you don't always know what programs you want, and rebooting is a pain.
I love the way Puppy slims programs down so you keep most functionality without the bulk.
Usually people will want (I guess) is the basic functionality of most programs - then specialist functions of one or two programs. For example, I like to use inkscape and don't want much slimmed off it.
What might be sweet is a cd/dvd with a basic puppy and a collection of specialist sfss ready for loading.
you could even have a boot menu asking which area you want to specialise in.
---
On another note I think Puppy boot should be more uniform. the procedure shouldn't change depending on what media and how many puppy save files you have.
; -)
_________________ Wiki Audacity 2.0.1
|
|
Back to top
|
|
 |
aarf
Joined: 30 Aug 2007 Posts: 3620 Location: around the bend
|
Posted: Fri 12 Aug 2011, 08:38 Post subject:
|
|
load sfs on the fly in the right click menu?
_________________
ASUS EeePC Flare series 1025C 4x Intel Atom N2800 @ 1.86GHz RAM 2063MB 800x600p ATA 320G
_-¤-_
<º))))><.¸¸.•´¯`•.#.•´¯`•.¸¸. ><((((º>
|
|
Back to top
|
|
 |
nooby
Joined: 29 Jun 2008 Posts: 9392 Location: SwedenEurope
|
Posted: Fri 12 Aug 2011, 11:15 Post subject:
|
|
| DarkCity wrote: | | One draw back is that you don't always know what programs you want, and rebooting is a pain. |
| aarf wrote: | | Load on the Fly |
Thanks Lobster. I do have two Android but something about Sweden and how to pay Google I still have not practiced any such things. Only use what is on the phones.
DarkCity. The reason I mention Seaside's SFS Exec is that one don't need to do it on boot. It is even better than Load on the fly SFS due to it is almost instant load and instant unload. Not looking for it in menu and waiting for the load and Menu update either.
But the bad news is that Seaside had to do some short cuts so it lacks error handling and such. It does not check up on a lot of things that some folks wants.
It is a take it or leave it basis. It works very good for me though. I love it.
Lobster you are right about the lack of deep interest. Most people seems to not care much. Sad because then very few Dev care about it too unless them wanted for their own need.
_________________
I'm a noob so I use Google Search of Puppy Forum
|
|
Back to top
|
|
 |
sunburnt

Joined: 08 Jun 2005 Posts: 4006 Location: Arizona, U.S.A.
|
Posted: Fri 12 Aug 2011, 13:55 Post subject:
|
|
ChoicePup did this... It used Squash files for it`s alternative package format.
And did this without using the union file system, a vast improvement over all.
Tiny Core linux does this also, but not nearly as eloquently as ChoicePup.
It uses a brute force method of mirroring the Squash`s files with links.
Both ChoicePup and TinyCore don`t need to track lots of loose installed files.
I`ve said here for years that having installed files scattered all over is dumb.
And not having to use a union file type system is a big improvement also.
|
|
Back to top
|
|
 |
nooby
Joined: 29 Jun 2008 Posts: 9392 Location: SwedenEurope
|
Posted: Fri 12 Aug 2011, 14:21 Post subject:
|
|
Cool that Devs have tested various ways to implement similar ideas.
But still I know too little to sort out what would work best for me.
I have to stay with Puppy because I am too naive for the other linux distros to stand my postings there. I've tested.
_________________
I'm a noob so I use Google Search of Puppy Forum
|
|
Back to top
|
|
 |
sunburnt

Joined: 08 Jun 2005 Posts: 4006 Location: Arizona, U.S.A.
|
Posted: Fri 12 Aug 2011, 15:22 Post subject:
|
|
Then if you have an interest, try ChoicePup or it`s linker and Squash file apps.
The linker loads and unloads the app. files without unioning them.
It should work in most Puppies, I know it was working in Dpup.
|
|
Back to top
|
|
 |
nooby
Joined: 29 Jun 2008 Posts: 9392 Location: SwedenEurope
|
Posted: Fri 12 Aug 2011, 16:01 Post subject:
|
|
Surprisingly my post disappeared
http://www.murga-linux.com/puppy/viewtopic.php?p=325111#325111
I guess that is the link to it. I only tested the older one from Feb 2010 something.
but none of these link did work.
_________________
I'm a noob so I use Google Search of Puppy Forum
|
|
Back to top
|
|
 |
sunburnt

Joined: 08 Jun 2005 Posts: 4006 Location: Arizona, U.S.A.
|
Posted: Fri 12 Aug 2011, 16:11 Post subject:
|
|
Here`s an app. that loads whole directories of Squash files at once!
http://www.murga-linux.com/puppy/viewtopic.php?t=44601
|
|
Back to top
|
|
 |
darkcity

Joined: 23 May 2010 Posts: 2215 Location: near here
|
Posted: Sat 13 Aug 2011, 07:10 Post subject:
|
|
thanks for the info about loading SFSs
where can choice pup be downloaded?
is it still maintained?
|
|
Back to top
|
|
 |
nooby
Joined: 29 Jun 2008 Posts: 9392 Location: SwedenEurope
|
Posted: Sat 13 Aug 2011, 08:57 Post subject:
|
|
I only did a brief search and failed to find an iso to download.
I know I did test it back in 2009 or early 2010 so maybe I have the iso on my old laptop but Raffy most likely know more about what did happen to it.
I know I did a frugal install and then lost interest.
Leon suggests that one should make one using Lupu 525 instead. Sounds right to me.
_________________
I'm a noob so I use Google Search of Puppy Forum
|
|
Back to top
|
|
 |
sunburnt

Joined: 08 Jun 2005 Posts: 4006 Location: Arizona, U.S.A.
|
Posted: Sat 13 Aug 2011, 13:30 Post subject:
|
|
Again... Most any Puppy should be able to use the tools to do this.
Even a full install of Puppy should be able to use them ( I think...).
|
|
Back to top
|
|
 |
8-bit

Joined: 03 Apr 2007 Posts: 3018 Location: Oregon
|
Posted: Sat 13 Aug 2011, 15:14 Post subject:
|
|
So what happens if you take pUPnGo found here and add SFS load on the fly or the one from sunburnt's link?
You end up with Puppy with a really small pupsave file with applications in the form of SFS files that can be loaded on demand.
|
|
Back to top
|
|
 |
nooby
Joined: 29 Jun 2008 Posts: 9392 Location: SwedenEurope
|
Posted: Sat 13 Aug 2011, 18:16 Post subject:
|
|
8-bit, that would be cool. I tested the version goingnuts had that had the old TinyCore sfs in it. That actually worked after some help I needed.
Could you tell more how to get pupngo going with sfs loaders. One use CLI loading I guess?
Have you actually tested it?
_________________
I'm a noob so I use Google Search of Puppy Forum
|
|
Back to top
|
|
 |
|