Group major run-times (java, Python, etc.) in separate sfs?

Using applications, configuring, problems
Message
Author
musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#16 Post by musher0 »

joaomcteixeira wrote:Quickpet brings already JAVA to the easy install and also Qt (tough I never tried to install those from Quickpet)

http://ns1.murga-projects.com/puppy/vie ... 27dbeab251
Hello, joaomcteixeira.

Indeed, but the official limit for adding sfs's is 6. You hook up java, Qt and
the devx file, and there go 3 sfs spaces. If java and Qt were in the zs file,
alongside the drivers, only one space is taken in the list of possible sfs,
the one for the devx -- for the same functionality. So you still have five
"sfs hook-ups" left.

Another advantage is that the user wouldn't have to download anything
extra.

If space on the ISO file is a concern, we could try replacing java (+/- 135
Mb) with IcedTea (+/- 25Mo).

Best regards.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

joaomcteixeira
Posts: 42
Joined: Mon 08 Jul 2013, 14:01
Location: Portugal

#17 Post by joaomcteixeira »

Oh!
I see, I didn't know that there was a limit to the sfs files that could be loaded. Indeed, quickpet installs the software through sfs files, where sometimes it seems to me not necessary (again, I am not a programmer, just an user, i might be saying something really wrong :P ).

I use to install java directly from the web site, and extracting it to /usr/java and than performing to symlink to usr/bin.

maybe a script on the starting Menu that could perform this operation would be enough. Do you think this could be feasible?

Best wishes,

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#18 Post by musher0 »

Hello, joaomcteixeira.

Way back when, member jrb had a Puppy 4.2 that could load more than 6
sfs's, and currently German member RSH has altered his LazyPup to do the
same. But it is a documented fact that loading too many sfs's in your Puppy
slows it down.

So, in regular Puppies, you have to use SFS-Combiner or a similar utility to
merge sfs's in order not to go over the limit of 6.

As to downloading and installing java in Puppy through a script, I think I
remember who produced a similar script! ;) I suppose I could eventually
offer a wrapper for it and a menu entry.

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

joaomcteixeira
Posts: 42
Joined: Mon 08 Jul 2013, 14:01
Location: Portugal

#19 Post by joaomcteixeira »

Hello musher0,

I see, nice to keep learning :P

eh eh, I can imagine who also did such script :wink: I guess I will look forward to see it in the next puppy release :P 8)

all the best,
joao

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#20 Post by sunburnt »

So, in regular Puppies, you have to use SFS-Combiner or a similar utility to
merge sfs's in order not to go over the limit of 6.
Actually it`s mostly like "how fast is your cpu", and also "how much ram".
I think the ram is not quite as important as the cpu speed. But both are related of course.

# It`s a shame that Barry limited the boot manager to 6, this is very low for most PCs.
It should assess the cpu speed/power. Or no limit? Or have a user setting to control it.
Really a new "boot + run" SFS manager is needed that works with load_sfs.

seaside`s app.: Click an SFS to run, but for groups of apps it would need a popup menu.


# But in regards to this, I`ve always suggested sfs files of groups of like apps be made.
Groups of: Programming Languages, Language run-times, web apps., Games, Utilities, etc.

### And a speedier item... Make Squash files of apps. that don`t need the union to work.

### This solves the "don`t run too many" warning, doesn`t it?

# Q: . Why are app. builders so resistant to this type of package?
.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#21 Post by musher0 »

Hello, all.

I guess jrb is running a parallel course of ideas.
http://murga-linux.com/puppy/viewtopic. ... 079#733079

Acting upon his "semi-full install" idea, we could copy the contents of all
required sfs's -- i.e. all the files of the programming languages we need --
in the underdog partition.

Another interesting thing about his post is that, once the Puppy underdog
is set up, he seems to be able to access it from a trimmed-down, "bare-
bones" type Puppy, and the larger previously installed Puppy seems to be
accessible? (Please correct me if I'm wrong.)

BFN.

musher0
~~~~~~~~~~~~
PS. Still, if this thread could remain focused on "grouping" sfs's, please?
Thanks in advance.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#22 Post by sunburnt »

I apologize for any deviation from your theme. It seemed closely related.

As I said... Yes to more grouped add-on SFS pkgs. This is good organization.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#23 Post by musher0 »

Hi, sunburnt.

My remark was not directed at you at all. I think your post is quite relevant
to this thread.

Rather, I am afraid that people will start discussing Puppy's "underdog"
capacity here rather than on jrb's thread.

Best regards.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Pelo

DATACROW in my FAT Slacko

#24 Post by Pelo »

If a Puppy-ready java package is readily available, I believe that the user
will continue with Puppy. That's my reasoning behind making java and qt
run-times more easily available.

My policy : all big stuff will run by windows, if a windows version is available.
These big applications are not concerned by speed.

In spite of here above policy, a have a fat Slacko with all these different programming languages. So i would be interested in adding the more JRE applications as possible (user's applications, not programming ones)
Datacrow is the only one ?

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#25 Post by musher0 »

Hi, pelo.

No, not only datacrow. Please see this thread.

It lists all kinds of java apps Puppyists have used successfully.

I hope this helps.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Pelo

It's really a good idea, A puppy Java

#26 Post by Pelo »

It's really a good idea, A puppy Java, a Puppy KDE, a Puppy Qt.
Puppy KDE and Puppy Qt were released by our better Puppy-builders in the past. I get them running in my 64 bits computer, four processors..
There are a big change in every day menu of Woof-ce just born puppies, all the same :)
Attachments
jdiskreport.jpg
If you invest in Java JRE, install more than one appli !
(51.72 KiB) Downloaded 45 times
Last edited by Pelo on Thu 16 Jun 2016, 13:42, edited 2 times in total.

Pelo

Musher0 want to go one step forward,

#27 Post by Pelo »

Musher0 want to go one step forward, if i understand his English words. And i agree with the idea.
Qt the job is done by quickpet Tahrpup (Qt libs are included in the CD)

In the same spirit java JRE applis could be joined together, to get java more useful, not only for one app. When you have paid MBs for java, applications would not increase much your invoice. In the contrary install most of them and eventually delete classical apps of similar usage.
A quickpet Java is a good idea, and would be a way to change the menu of our fast Puppies , always fitting new hardware but with redundant software , redundant does not mean bad, it's only means redundant. Java apps are not better, there are different.
:) That is to keep our passengers interest. (how to install and bugs information is necessary, of course, but our thousands of users all don't get happy with solving technical problems, some fun is needed with our Puppy Linux)

Post Reply