How to make a Puppy with only java, xfce and gparted?

Booting, installing, newbie
Post Reply
Message
Author
kerl
Posts: 154
Joined: Tue 16 Apr 2013, 21:15

How to make a Puppy with only java, xfce and gparted?

#1 Post by kerl »

Hi. I'd like to know how to make a distro with only java, xfce and gparted.
How can one run puppy with just the necessary to run just a single program?

I was thinking to make a small distro to launch an 8-bit microcomputer emulator. The idea is to remove everything but the software. So my question is how to make one tiny distro per single app?
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#2 Post by Semme »

Unless you choose the WOOF route, it's CORE you've described.
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
Illutorium
Posts: 170
Joined: Wed 06 Aug 2014, 07:12

Re: Puppy distro for a single app

#3 Post by Illutorium »

as a of @up: "Woof-CE" (Master [Live make,at Without X.org error]/Testing [Kernel make])
When I will be make at some Modular apps for Trusty anyway'
kerl
Posts: 154
Joined: Tue 16 Apr 2013, 21:15

#4 Post by kerl »

Thanks for telling me the Woof,Core roads to follow. I'm afraid they are full of potholes to me :) I thought it would be as "simple" as uninstalling apps from within any Puppy by using the package manager and just share the resulting .sfs
dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#5 Post by dancytron »

There is a "remove built-in packages" function in the menu. You can use it to remove the packages you don't want and then remaster.

You'll find that other than the browser, abiword and gnumeric, and maybe inkscape, most of the programs are very small and it isn't really worth removing them.

You can adjust the presentation by going to /usr/shared/applications and moving or deleting the *.desktop files so they no longer appear in the menu. And, of course, you can delete the icons from the desktop.
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#6 Post by Semme »

Kerl, you're one of hundreds of people who've come here wanting to do the same.

Take Dancy's advice and don't worry about the size or amount of packages that constitute Pup.
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
kerl
Posts: 154
Joined: Tue 16 Apr 2013, 21:15

#7 Post by kerl »

Ok I'll try 'remove bult-in packages'. What do you mean by 'remaster'?
Maybe it would not so much a size matter but a way to speed the boot up?
One of the examples that occurs to me is
How could I provide a puppy with just gparted and xfe, without internet connection?
Another one could be launching a java app or any other program without showing the desktop.
dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#8 Post by dancytron »

kerl wrote:Ok I'll try 'remove bult-in packages'. What do you mean by 'remaster'?
Maybe it would not so much a size matter but a way to speed the boot up?
One of the examples that occurs to me is
How could I provide a puppy with just gparted and xfe, without internet connection?
Another one could be launching a java app or any other program without showing the desktop.
Okay.

The way Puppy works, is that the main *.sfs file is read only. So when you delete something that is in the main *.sfs file, it isn't really deleted, it is just marked as deleted in the save file or folder. What remastering does is rebuilds the main *.sfs file with the changes in the save file/folder (including any deletions or removed programs).

Read http://barryk.org/puppylinux/developmen ... works.html

Like I said, other than the browser and office programs, you are not going to be able to get any performance gain by removing stuff.
User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#9 Post by Flash »

It might be safe to remove the office apps, but I think removing the browser might break other things in Puppy. Go ahead and do it, but test to be sure that everything still works.
dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#10 Post by dancytron »

Flash wrote:It might be safe to remove the office apps, but I think removing the browser might break other things in Puppy. Go ahead and do it, but test to be sure that everything still works.
I removed the stock browser in Lupu and Precise before I added Chrome and didn't have an issue other than needing to reset the mime types to open local html and htm files.
kerl
Posts: 154
Joined: Tue 16 Apr 2013, 21:15

#11 Post by kerl »

Is there an automatic one monkey-button tool to remaster .sfs? Something called SFS2ISO ;)
dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#12 Post by dancytron »

kerl wrote:Is there an automatic one monkey-button tool to remaster .sfs? Something called SFS2ISO ;)
There is a remaster tool in the menu, but it isn't that easy. There are choices you have to make as you go through it.

Take a look at this to see what is involved.

http://www.murga-linux.com/puppy/viewtopic.php?t=71349
kerl
Posts: 154
Joined: Tue 16 Apr 2013, 21:15

#13 Post by kerl »

Thanks dancytron, I'll take a look at Remaster menus and Woofy too.
BTW I'd like to simulate a ZX Spectrum microcomputer out of Puppy :)
User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#14 Post by Flash »

Quirky Werewolf 64 remasters rather than making a multisession DVD. At least, it does for me. Quirky Xerus 64 is supposed to do the same thing, but it wouldn't work for me.

If yours is a 64-bit CPU, you can download the Quirky Werewolf 64 iso, burn it to a DVD using Menu -> Multimedia -> Burniso2cd, boot the DVD, install whatever programs you wish and get everything set up the way you want, then click the Save icon on the desktop and follow the prompts to remaster,
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#15 Post by Semme »

>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
kerl
Posts: 154
Joined: Tue 16 Apr 2013, 21:15

#16 Post by kerl »

@Flash
Quirky Werefolf sounds good. Pity it's just for 64-bit machines.

Many of the emulators, games databases.. from the emulators and utilities sections on worldofspectrum.org :
http://www.worldofspectrum.org/emulators.html
http://www.worldofspectrum.org/utilities.html
are not compatible with modern Windows. They are made for Dos, Win95, WinXP. So it would be cool to remaster some Puppylinux to preserve these programs with perhaps the aid of wine, freedos and dosbox

@Semme
Yo were curious about javascript and z80..
There is an opensource emulator called JBacteria
This other one, Qaop/JS works fine as well: http://torinak.com/qaop/games
TyroBGinner
Posts: 236
Joined: Wed 30 Mar 2016, 20:18

#17 Post by TyroBGinner »

Try puppy arcade 11...search for it on the forum.
User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#18 Post by ally »

kerl
Posts: 154
Joined: Tue 16 Apr 2013, 21:15

#19 Post by kerl »

Thanks!
Probably it's best to remaster Puppy Arcade. I would rather confine the distro to software for the Speccy. There are lots of emulators for that platform which are obsolete and would be nice to rescue them in a single puppy place easy to boot from a usb stick.
How could I use Sinclair's font everywhere on menus and desktop?
Post Reply