| Author |
Message |
8-bit

Joined: 03 Apr 2007 Posts: 3012 Location: Oregon
|
Posted: Sat 25 Apr 2009, 17:16 Post subject:
|
|
| dejan555 wrote: | | Yeah, that's the catch, I coud make uninstall script straight away, but I need to figure out how to uninstall only files that are new and leave the old ones in place. |
In the same link I gave above is a method of installing SFS by converting them to PETs.
The poster said he used that method for install and it worked just fine.
But here is the part that I wonder about.
If I convert an SFS into a pet, can I also uninstall it just by selecting the installed pet from the installed pets???
His install method was to make a new directory in / with the filename of the SFS file. Then mount the SFS file and copy the contents to the New directory.
Then run Dir2pet to convert it into a pet file. Click then on the pet file to install it.
But I still wonder if you could then select it in the install window of installed PETs to uninstall it?
Food for thought!?
|
|
Back to top
|
|
 |
dejan555

Joined: 30 Nov 2008 Posts: 2407 Location: Montenegro
|
Posted: Sun 26 Apr 2009, 15:40 Post subject:
|
|
8-bit, when petget asks you do you want pet to be registered with petget say yes and you will be able to uninstall it. But there are issues with that also. If you try to install some larger pet (sfs's are huge packs in most cases) it will tell you that you don't have space to expand it even if you have <-- this happend to me in many cases.
_________________

|
|
Back to top
|
|
 |
Colonel Panic

Joined: 16 Sep 2006 Posts: 1224
|
Posted: Sun 03 May 2009, 09:39 Post subject:
Re: SFS install 0.1.1 [UPDATED 20.04.2009.] Subject description: Easy sfs installation for users with full puppy install |
|
| dejan555 wrote: | This is script for users with full puppy install who can't load sfs files at bootup and have trouble understanding and following steps to do it manually. And for those who know how but want it easy way like me.
I repeated it too much times, now it's time to automate it!
Usage:
Right click on sfs file in ROX Filer -> Install
or:
sfsinstall name-of-file.sfs
UPDATE:
Added option to not overwrite existing files so there shouldn't be any conflicts
You can use this for devx installation now too  |
Thanks for this one! I've just used to to install the Lighthouse 301 sfs file in Icepup.
Cheers,
Colonel Panic.
|
|
Back to top
|
|
 |
droope

Joined: 31 Jul 2008 Posts: 814 Location: Uruguay, Mercedes
|
Posted: Mon 04 May 2009, 05:30 Post subject:
|
|
| dejan555 wrote: | | 8-bit, when petget asks you do you want pet to be registered with petget say yes and you will be able to uninstall it. But there are issues with that also. If you try to install some larger pet (sfs's are huge packs in most cases) it will tell you that you don't have space to expand it even if you have <-- this happend to me in many cases. |
Hey dejan, it shouldn't be that hard. Create a folder called backup(Filexxx.sfs) that has a complete subsystem in it... with that i mean that if a file /root/geany.sh was replaced, you could place it in /mnt/home/backup/backup(geany6.0.sfs)/root/geany.sh.
Then, uninstalling would be easy, because all you have to do is to put the /backup(geany6.0)/'s contents in /
Hope this helps, if you can't do it, i think i will, its kinda of an exciting project, isn't it ?
It could also be implemented to fix te pet uninstalling system, that just deletes things.
|
|
Back to top
|
|
 |
dejan555

Joined: 30 Nov 2008 Posts: 2407 Location: Montenegro
|
Posted: Mon 04 May 2009, 14:00 Post subject:
|
|
Uninstall can be done, just have to work out the code, still, I have a different idea, I don't like copying files then copying them back, if you know which files should be kept then simply tell uninstall not to erase those, that's my point of view. Now what I wanted to do is create list of files that are in sfs (like Sunburnt did in his script), then substract files that already exist in system from that list. I was close to do that, when I have time I'll probably work it out.
_________________

|
|
Back to top
|
|
 |
bones01
Joined: 11 Aug 2008 Posts: 363 Location: Melbourne, Aus
|
Posted: Sun 14 Jun 2009, 10:10 Post subject:
Subject description: icons on desktop |
|
dejan555, thanks for putting this together. I spent ages yesterday trying to get open office working after doing a full install of Deep Thought 4.2.1
I now have it working, which will please my son greatly, but I can't work out how to put an icon on the desktop. I expect it's pretty simple, so any guidance would be really appreciated.
Thanks
Bones
|
|
Back to top
|
|
 |
dejan555

Joined: 30 Nov 2008 Posts: 2407 Location: Montenegro
|
Posted: Sun 14 Jun 2009, 10:44 Post subject:
|
|
bones01, I think your open office is installed somewhere in /opt so look at /opt/openoffice3.org/program, drag programs to desktop, then you can right click -> set icon.
Hope this helps.
_________________

|
|
Back to top
|
|
 |
bones01
Joined: 11 Aug 2008 Posts: 363 Location: Melbourne, Aus
|
Posted: Mon 15 Jun 2009, 07:52 Post subject:
|
|
Thanks Dejan. It worked
Bones
|
|
Back to top
|
|
 |
Kenny-M

Joined: 15 May 2009 Posts: 147 Location: United States
|
Posted: Wed 05 Aug 2009, 08:10 Post subject:
|
|
dejan555,
I used your sfsinstaller to install devx_421.sfs on a Puppy 4.2.1 machine running in PUPMODE of 6. Full install without a pup_save file. Changes saved directly to the Puppy partition.
It worked fine! C and FreeBasic work fine.
My next attempt will be Open Office. I suspect I have to find an Open Office compiled specifically for Puppy 4.2.1. is that correct?
Thanks
|
|
Back to top
|
|
 |
dejan555

Joined: 30 Nov 2008 Posts: 2407 Location: Montenegro
|
Posted: Wed 05 Aug 2009, 16:39 Post subject:
|
|
Thanks for reporting Kenny! Open Office can be found as sfs too, try this links:
http://puppylover.netsons.org/dokupuppy/programs:office_suite
BTW, trio recently made some GTK sfs installer, haven't tried it, dunno how it installs exactly, but it has uninstall option too, check out who wants:
http://murga-linux.com/puppy/viewtopic.php?t=44765&sid=22b6b1b4e43c4b2cef1449f8677e2a77
_________________

|
|
Back to top
|
|
 |
Kenny-M

Joined: 15 May 2009 Posts: 147 Location: United States
|
Posted: Wed 05 Aug 2009, 17:48 Post subject:
|
|
dejan555,
I downloaded unzipped and sfs installed OpenOffice 3.1.
At Office startup it is asking me for JRE runtime environment?
Any help?
Again, thanks for sfs installer.
|
|
Back to top
|
|
 |
dejan555

Joined: 30 Nov 2008 Posts: 2407 Location: Montenegro
|
Posted: Thu 06 Aug 2009, 01:54 Post subject:
|
|
Maybe this pet:
http://www.murga-linux.com/puppy/viewtopic.php?t=27341
Open office sfs I installed had java already I think
_________________

|
|
Back to top
|
|
 |
sidders
Joined: 23 Jul 2008 Posts: 470 Location: Bolton, uk
|
Posted: Wed 14 Oct 2009, 16:36 Post subject:
|
|
I have incorporated this in Hansamben. It works great. To make it easier for the not-interested-how-it-works, i have used Trio's Gui and then done another script that will grep pupstate and if its 2 the SFS_installer, if 12 etc then Bootmanager will pop up. The script if Pupmode=2 will copy the sfs's to /.
To use SFS_installer on a ful install, do the SFS's have to be in a certain directory, or can they be installed directly from the CD?.
Full post and script on Trio's thread:
http://www.murga-linux.com/puppy/viewtopic.php?p=350953#350953
|
|
Back to top
|
|
 |
dejan555

Joined: 30 Nov 2008 Posts: 2407 Location: Montenegro
|
Posted: Thu 15 Oct 2009, 05:42 Post subject:
|
|
sidders, don't know about trio's installer, but mine needs a writable folder for sfs to mount, I hope I'm gonna change that to mount on /mnt instead same dir where sfs is.
_________________

|
|
Back to top
|
|
 |
dejan555

Joined: 30 Nov 2008 Posts: 2407 Location: Montenegro
|
Posted: Thu 15 Oct 2009, 18:05 Post subject:
|
|
Updated script, now it can install sfs's from cd.
_________________

|
|
Back to top
|
|
 |
|