SFS Installer GUI (tested on Quirky) NOV 2014

Miscellaneous tools
Message
Author
User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

SFS Installer GUI (tested on Quirky) NOV 2014

#1 Post 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
Attachments
sfsinstaller-1.3.pet
(2.08 KiB) Downloaded 981 times
sfsinstall.jpg
Just install thunderbird to quirky 6.2.1
(56.67 KiB) Downloaded 1917 times
SFS_Installer-1.0-430.pet
NEW for 430 only, please test
(2.01 KiB) Downloaded 5106 times
SFS_Installer-0.1.pet
(1.7 KiB) Downloaded 3473 times
SFS_Installer.jpg
(34.4 KiB) Downloaded 13924 times
Last edited by trio on Sat 22 Nov 2014, 05:05, edited 13 times in total.

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#2 Post 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

nancy reagan
Posts: 544
Joined: Thu 22 Jan 2009, 14:20

Tried it with iso 4.12

#3 Post 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.

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#4 Post 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

User avatar
jasmac
Posts: 62
Joined: Wed 03 Jun 2009, 23:15
Location: Canberra, Australia

#5 Post 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

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#6 Post 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

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#7 Post 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

nancy reagan
Posts: 544
Joined: Thu 22 Jan 2009, 14:20

Fixmenus did it

#8 Post 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"

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#9 Post 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

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

RE: SFS installer

#10 Post 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.)

sidders
Posts: 464
Joined: Wed 23 Jul 2008, 18:47
Location: Bolton, uk

#11 Post 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

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#12 Post 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..

sidders
Posts: 464
Joined: Wed 23 Jul 2008, 18:47
Location: Bolton, uk

#13 Post 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

User avatar
James186282
Posts: 270
Joined: Tue 08 Sep 2009, 19:14
Location: Minnesota

#14 Post 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.

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#15 Post 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.

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#16 Post 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

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#17 Post 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.

Gill_Baits
Posts: 22
Joined: Sat 25 Aug 2007, 14:10

#18 Post by Gill_Baits »

!

kevin bowers
Posts: 147
Joined: Sun 20 Dec 2009, 20:41

SFS-Installer works great on Puppy4.3.1

#19 Post 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!

paule
Posts: 79
Joined: Sun 15 Jul 2007, 06:53

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

#20 Post 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

Post Reply