Page 1 of 2

SFS Installer GUI (tested on Quirky) NOV 2014

Posted: Mon 20 Jul 2009, 10:54
by trio
Hi,

Use this first before you want to install SFS
SFS Compatibility Check

If your SFS is not compatible with your kernel you can use this first:
SFS Converter

NEW - SFS_Installer-1.0-430 - designed for 430, tested in 430prebeta.
1. Install SFS directly (useful for full hd install, but can work for frugal also)
2. Registered with new petget in 430, so can Uninstall from package manager
3. auto detect menu entry



Forum member Dejan555 I think has made a command line sfs installer..

But, I did not base my app really from his (similarity may occur, well that's how to do it! )

Feature:

- Directly install sfs
- Can uninstall from petget (registered with petget/pet package manager) - Doesn"t work with the New Upup - different menu structure

Warnings:
- Long time install for big sfs with slow machine
- Uninstalling can delete shared files/dependencies

Should work properly with 4.xx

Run fixmenus after install and restart window manager, 4.2 users just click refresh menus from start-menu

Install at your own risk. No warranty whatsoever

Thanks


Update v 1.2: change how functions work
Update v 1.2: tested on quirky 6.2.1

Posted: Mon 20 Jul 2009, 12:05
by trio
Hurray, I just Installed openoffice-3.0.sfs (big file) in my ancient IBM PIII 500 mghz... I even succeeded uninstall with petget package manager

Tried it with iso 4.12

Posted: Mon 20 Jul 2009, 21:42
by nancy reagan
Though you referred to a frugal install it tried it with my 4.12 iso.

You might like to know ?

Results, the pet was installed.

The pet "worked" in that way that with the package manager you could see it was "installed" not to be found in the menu.

Strangely enough, when I wanted to open an html file on my disk it opened with the browser that I installed with your sfs-manager. Apperantly the only thing that is missing is the menu entry.

Posted: Mon 20 Jul 2009, 22:39
by trio
Hi, Nancy

Thanks for reporting.

1. Frugal users can use this sfs installer, but it's better to load sfs rather than install sfs as your used pup_save will increase. For full hd install, very useful
2.Do you mean that the sfs is correctly installed as pet? The package manager list the sfs as installed pet (so you can uninstall it later). So, everything is good then
3.The sfs you installed must have a /usr/local/bin/defaultbrowser or /usr/local/bin/defaulthtmlviewer file, so it replaced the old one. Also, for menu entry you could run from terminal, fixmenus, then restart jwm/icewm. If a menu entry is still not there, then the sfs does not have a menu entry.

Regards,

Trio

Posted: Tue 21 Jul 2009, 08:48
by jasmac
trio, you are a genius. I grabbed your sfs installer, reinstalled my Lighthouse as a full hdd install, and went ahead and installed the Mariner, KDE, Oxygenofffice sfs', and they all worked without a problem. Next I am going to install the compiz.sfs and then get into you pet creater and have a go at petting up some programs that I like to use and share if they work as planned. Again thanks for all your work.

Cheers

Jason

Posted: Tue 21 Jul 2009, 08:54
by trio
Jason,

You are very much welcome... :lol:

I am happy you find it useful...don't forget, the sfs is registered as installed pets when installed, so you can uninstall it later, just like regular pets

Also, you won't need the sfs installer if you already have latest Pet maker 1.5, I replaced the troublesome sfs2pet function (as you experienced & reported) with this sfs installer function...

Regards,

trio

Posted: Tue 21 Jul 2009, 10:17
by trio
Hi Users,

SFS installer GUI now is integrated in Pet Maker 1.5 (Click on my signature) - you do not need to have both, but if you only want this app, it's up to you

Fixmenus did it

Posted: Tue 21 Jul 2009, 14:41
by nancy reagan
trio wrote:Hi, Nancy

Thanks for reporting.


Trio
out installing where it should be "loading".

Thanks again.

Hi Trio,

"Fixmenus" did it.

Running live cd 4.1.2

As your pet calls itself "install" I talked about "installing"

Posted: Thu 06 Aug 2009, 06:32
by trio
NEW - SFS_Installer-1.0-430 - designed for 430, tested in 430prebeta.
1. Install SFS directly (useful for full hd install, but can work for frugal also)
2. Registered with new petget in 430, so can Uninstall from package manager
3. auto detect menu entry

see main post - testers welcome

RE: SFS installer

Posted: Tue 29 Sep 2009, 05:07
by mistfire
This app is great! It has an ability to install SFS modules. On the next version SFS installer development. I suggest that it has more features (such as list of installed SFS modules and "remove" button to uninstall the currently installed SFS modules.)

Posted: Tue 13 Oct 2009, 21:13
by sidders
Thanks Trio. Sticking this in Hansamben, but as its for the completly-uninterested-how-it works-as long-as-the-kids-like-it, i am testing a scrip to see what kind of install it is then kick in the SFS_installer or bootmanager extra sfs.
For pupmode=2 (full install i hope) it will copy the sfs's to /.
When the installer opens it looks at the folder /usr/local/sfs_installer.

1. can i tweak the installer to look in / first of

2. Where do the sfs's have to be to be installed. Something tells me its /, but i cant for the life of me remeber why.

Heres the script thats being tested.

Code: Select all

#!/bin/sh
 grep_output=`grep PUPMODE= /etc/rc.d/PUPSTATE`
if [ "$grep_output" == "PUPMODE=12" ]; then  #Mount the cd and copy over the SFS's
#Mount the Live CD on /mnt/cdrom and quit if not found
CDROM="cdrom"
CDLIST=`probedisk | grep cdrom | cut -c 1-8`  
CDFOUND=0
for CD in $CDLIST ; do
  mount -t iso9660 $CD /mnt/$CDROM 2> /dev/null
  if [ $? = 0 ]; then
    CDFOUND=1
    break
  fi
done
if [ $CDFOUND = 0 ]; then
  echo
   xmessage "" -bg "#FFFF00" -center -fn "10x20" -title "SFS Installation " " Please ensure the Live CD is inserted and re run 
SFS Installer.  Click Okay to exit" &
  exit
fi
rsync -a  --exclude='hsb_412.sfs' /mnt/$CDROM/ /
cd /usr/bin
umount -t iso9660
cd /usr/local/SFS_Installer/
./SFSINSTALLER
else
bootmanager extrasfs quiet
fi

Posted: Wed 14 Oct 2009, 14:04
by trio
Sidders,

So sorry, I really don't have time right now...i just started a new job and it comes with loads of works to be done. Can somebody else help please..

Posted: Wed 14 Oct 2009, 14:17
by sidders
No worries Trio. Good luck with the job. I'll look around and work it out.

Just tried it on 421 and it opens in Root. will try again

Thanks

Posted: Sat 24 Oct 2009, 16:16
by James186282
I just wanted to post a thanks for a nice gadget! I figured out how to do this from the CLI but this is a great little tool and I'm sure it will help out the new guys (like me) a lot in the future.

Posted: Sun 25 Oct 2009, 01:22
by 8-bit
I have not tried your sfs installer, but I do have a question.
Does it check to see if the sfs file is in the correct format?
I seem to recall one had to convert ext2 sfs files to ext4 before bootmanager would load them.
Is this the case with your sfs installer?
Or does it even need that capability?
Curious.

Posted: Sun 25 Oct 2009, 02:04
by trio
8bit,

no, it does not check sfs version whether 3 or 4...as long as it can be mounted and copied, it should work. don't do it on msdos/vfat/ntfs partition

Note: it mounts and copies (installs) not loads sfs

Cheers

Posted: Sun 25 Oct 2009, 05:54
by 8-bit
Thank you for the information on that.
I read somewhere that one should not use a sfs installer on devx or the kernel source sfs files. I did once though with an early sfs installer for full hard drive installs. I think it was contributed by sunburnt.
It installed sfs type files correctly, but did not remove empty directories left after file deletion.

Posted: Mon 23 Nov 2009, 07:30
by Gill_Baits
!

SFS-Installer works great on Puppy4.3.1

Posted: Wed 23 Dec 2009, 01:47
by kevin bowers
I was getting frustrated--no PET to install OpenOffice.org on Puppy4.3.1! Came across SFS-Installer. On my new-2-u P4 Dell with a SATA HD, this little utility installed OO.o so fast I thought it failed! Seems to be all there though. I also installed dev-x but haven't tested it yet; I don't anticipate any problems there. Thanks Trio!

SFS Installer not working with Macpup Foxy 3 (puppy 4.31)

Posted: Wed 23 Dec 2009, 22:45
by paule
For some reason SFS Installer is not working with MacPup Foxy 3 (Puppy 4.31). The package installs fine but will not install any .sfs files.
Yes, I am using the 430 version, and the earlier version works fine on my 4.21 setup. I have tried installing the openoffice3.sfs package, as well as the oxygenoffice .sfs files, but to no avail.

Any suggestions would be greatly appreciated.

cheers, Paul