Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 14 Oct 2019, 14:26
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
PET-Be-Gone v0.4
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 6 [78 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Author Message
Pizzasgood


Joined: 04 May 2005
Posts: 6266
Location: Knoxville, TN, USA

PostPosted: Thu 28 Feb 2008, 00:41    Post subject:  

Well, that isn't good. It shouldn't be hard to fix, but I'm too busy to look at it right now. I'll try to get to it within a month or so. I could probably improve the overall process a little too.

As for deadpackages.txt, I haven't the slightest idea right now. Too many other things on my mind to even remember how PET-Be-Gone works on the inside. I could remember if I tried, but I'd have to displace the circuit theory that's already in there which I need for the test on Friday...

_________________
Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 11240
Location: Ontario Canada,Sydney Australia

PostPosted: Fri 29 Feb 2008, 04:39    Post subject:  

Pizzasgood wrote:
Well, that isn't good. It shouldn't be hard to fix, but I'm too busy to look at it right now. I'll try to get to it within a month or so. I could probably improve the overall process a little too.

As for deadpackages.txt, I haven't the slightest idea right now. Too many other things on my mind to even remember how PET-Be-Gone works on the inside. I could remember if I tried, but I'd have to displace the circuit theory that's already in there which I need for the test on Friday...


Hey Pizzasgood sounds like you need to put the forum hold/ignore and focus on you work, I find the forum somewhat distracting also at times. I usually would go for a walk to get my mindset back on track.Smile well good luck with it.
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
mf2008

Joined: 16 May 2008
Posts: 5

PostPosted: Fri 16 May 2008, 12:21    Post subject: PetBeGone and Puppy 4.00
Subject description: A newbie's use
 

Petbegone is great. But, I've only been using Puppy for 3-4 days. It wasn't clear how to use it. I finally got it to work. It was simple.

1. Download 0pkgs_db-4.00.pet from the ibiblio pet_packages-4 directory.

2. Execute these commands:

pet2tgz 0pkgs_db-4.00.pet
tar -zxf 0pkgs_db-4.00.tar.gz
mv 0pkgs_db-4.00/root/.packages/* /root/.packages/.

3. Download petbegone 0.1 from the first post in this thread:
http://www.murga-linux.com/puppy/viewtopic.php?t=17035

4. Click on the petbegone.pet package to install it.

5. Reboot and find petbegone in the Start->Setup menu.

It works fine for me using Puppy 4.00 (the one with the kernal that's the same as 3.01.). The only odd thing is that petbegone always has a gtk package in the left pane. I don't know why. I always move it back to the right pane.

I hope this helps newbies. It took me a few hours to figure it out.

Mark
Back to top
View user's profile Send private message 
Pizzasgood


Joined: 04 May 2005
Posts: 6266
Location: Knoxville, TN, USA

PostPosted: Sat 17 May 2008, 19:30    Post subject:  

Okay, I finally got around to fixing that error. I would have done it months ago, but I forgot Embarassed Anyways, the new version is linked to in the first post of this thread. Also, I'm dropping support for the dotpup version. I only included a dotpup before because I wrote this back when PETget was brand new, and back then it was fairly buggy so I figured I'd also make a dotpup as a sure-fire way to install it.


@mf2008: Actually, you should be able to install pkgs_db-4.00.pet by just using PETget (Start->Setup->Package Manager, I think). Even if you download it manually, you should still be able to simply click it, and Puppy should take care of the actual installation.

Your method works too, except it doesn't register it with PETget, which means if you decide to remove it you'll have to do it by hand. Not a big deal.

Also, you don't need to reboot after installing PET-Be-Gone. You only need to restart JWM. You don't even need to do that unless you want to run it from the Start menu (the alternative would be to go to /root/my-roxapps/ and click on it).


Not sure what's up with that GTK package. I'll take a look the next time I play around with 4.00.

_________________
Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

Back to top
View user's profile Send private message 
jukingeo

Joined: 20 Jul 2008
Posts: 53

PostPosted: Sun 20 Jul 2008, 14:03    Post subject: More info on programs to be removed  

Hello,

I have loaded Puppy up on a USB flash memory that boots itself up when inserted into a computer. The reason for this is that I have a special application and I do not need many of the applications on board that came with Puppy for this application.

Sidebar: As it is, I have noticed the purple memory box drop from 1237M (from the LiveCD) to 83M when I installed Puppy on the USB flash drive. I am assuming this number means the amount of memory left on my USB drive, however, when doing a driver capacity check on my USB drive, there is over 1.6 GIG left??? Puppy is only using about 350Meg. My computer has 1.5gig ram and if the purple box represents system Ram, how could I have only 85m left if Puppy only takes up 350Meg on my USB drive?

At any rate, I want to remove some of the unneeded applications. I have downloaded the db-4,00 pet file and downloaded PuppyBeGone 0.2. I can pull up Puppy Be Gone and it looks like I am ready to go. However, I am not sure at all about what files to remove. So my question is this:

Is there a list of all the pre-installed programs that Puppy comes with and what they do?

As it is, I DO want to keep the ability to get onto the internet so this way I can download updates and make changes without having to switch out of Puppy. What I want to remove is Email's, any art programs, spreadsheet programs.

I am mostly going to use the USB flash drive with Puppy on it for a sound based application. So most of the sound applications I am going to keep. But I am concerted with this low 85m indication. Perhaps I am crying wolf, but every time I load up something new (it was 85M before I put on Puppy Be Gone and the associated file, so I know every time I add a program, this number will decrease).

So in addition to the list of programs loaded on with Puppy, I would appreciate it if someone could tell me what that purple xxxM Free box means on the taskbar.

EDIT: Just to let you know that I do have a full installation, but on a USB flash memory. I also have a pup_save file. So I am not sure if I fall into the full save category and can just remove the files via PetBeGone, or do I have to follow the procedure as outlined for a frugal installation.

Thank You,

Geo
Back to top
View user's profile Send private message 
Pizzasgood


Joined: 04 May 2005
Posts: 6266
Location: Knoxville, TN, USA

PostPosted: Tue 22 Jul 2008, 19:09    Post subject:  

By definition, a full install does not use a pup_save.2fs file. So I'm unsure what you have. It's possible that you have both a full install and a non-full install sharing the same drive.

You can check what you're using by opening the file /etc/rc.d/PUPSTATE and checking the 'PUPMODE' variable. If it's on mode 2 you're running a full install. If it's on mode 12 you're on a normal non-full install (could be frugal or live-cd + save file). If it's on mode 13 you have a non-full install running in "flash preservation mode" (all edits occurring during a session are stored in ram and copied to the drive periodically and on shutdown).

What the applet actually measures depends on how you're using Puppy, and to be honest I'm not confident I know what it shows. I usually have Conky installed and the applet disabled. In general, the applet will show how much storage space you have in the normal file system. When Puppy hasn't been installed and there are no save files, it shows ram. When you have a full hd install, it shows the space on that partition. When you have a normal frugal install or live-cd + save file (mode 12), it shows the space remaining in your save file. I don't know what it shows for mode 13, because in that case you're limited long-term by the space in the save file, but in the short term by ram, since that's where your changes for the current session are held.



As for what to remove, that can be tricky. The big things under the categories you mentioned would be Gnumeric, Mtpaint, Sylpheed, and Inkscapelite. Assuming you don't want audio or word processing, you can also dump Gxine, Alsa, Abiword, goffice, xine-lib, libvorbis, libsndfile, libogg, libmad, mplayer_codecs_basic, and ffmpeg. There are lots more, these are just the first ones I came up with, and probably the largest.

You can also drop libgphoto2 if you don't want to use digital cameras, and cups if you don't want printing. You probably don't need pidgin either - that's a chat program.

If you aren't picky about the browser you could also dump seamonkey and replace it with something smaller like dillo, hv3, links or one of the other ones I'm forgetting.

_________________
Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

Back to top
View user's profile Send private message 
jukingeo

Joined: 20 Jul 2008
Posts: 53

PostPosted: Wed 23 Jul 2008, 11:05    Post subject:  

Pizzasgood wrote:
By definition, a full install does not use a pup_save.2fs file. So I'm unsure what you have. It's possible that you have both a full install and a non-full install sharing the same drive.


I DO have a pup_save file. I know that for sure because I had to increase it's size this past weekend. But I do know that I did do a full install.

Quote:
When Puppy hasn't been installed and there are no save files, it shows ram. When you have a full hd install, it shows the space on that partition. When you have a normal frugal install or live-cd + save file (mode 12), it shows the space remaining in your save file.


The latter is what I have. The little purple box DID increase in number when I altered the size of my pup_save file.

Quote:
As for what to remove, that can be tricky. The big things under the categories you mentioned would be Gnumeric, Mtpaint, Sylpheed, and Inkscapelite.


Is there a link, a site, or a thread that explains all the programs functions in a short paragraph or two so this way I could evaluate what I need and what I don't need.

Quote:
Assuming you don't want audio or word processing, you can also dump Gxine, Alsa, Abiword, goffice, xine-lib, libvorbis, libsndfile, libogg, libmad, mplayer_codecs_basic, and ffmpeg. There are lots more, these are just the first ones I came up with, and probably the largest.


I actually want Puppy for sound and possibly a DAW based project. I currently was turned on to Puppy because of a sound project...specifically a full virtual pipe organ controller using JOrgan. The idea that Puppy fit on a USB flash memory appealed to me as I can move back and forth between machines.

Quote:
You can also drop libgphoto2 if you don't want to use digital cameras, and cups if you don't want printing. You probably don't need pidgin either - that's a chat program.


I did want to keep some basic stuff on such as a word processor and of course the internet. Since I can log on to my email via my internet service provider, I do not need an email program. I probably will not use the USB flash memory install of Puppy to do video editing as well.

I guess what I am mostly concerned with is space. The organ project uses something called soundfonts and they DO take up some memory. However, I believe soundfonts can be loaded on outside of the pup-save file as it is just data. When called upon, it would load into the machine's memory. So by right there is no need for these soundfonts to be in the pup_save. However, because I have to have a full Jack sound setup for the organ project, it does make sense to load up on some audio (DAW) applications so this way I can see how well Puppy responds to a set up like that. If I really like how Puppy can handle a DAW or audio editing workstation, then I may consider it as a permanent install on my main machine. But it would be going up against a lot as I am considering other distributions for this purpose such as JackLab and also 64Studio. What is attractive about Puppy is that it seems to support real time operations in Jack AND it is really really really small. So by hogging less power, I can put the power where I need it...in the apps.

Quote:
If you aren't picky about the browser you could also dump seamonkey and replace it with something smaller like dillo, hv3, links or one of the other ones I'm forgetting.


That I will keep. As it is, I am already complaining that I cannot save buttons on a toolbar so I can access my frequented sites. I DO still want full internet access because I may need Puppy in an emergency. Already it has bailed me out of a recent problem. So getting on the internet is VERY important. So I will leave that pretty much the way it is. But yeah, all the art, photo touching, spreadsheet, business planning, publishing applications. They all can go.

However, it seems like now there may be an issue because of the pup_save, correct?

If you have a SIMPLE work around then I am all ears. But if it is going to be a lot of trouble then I will just leave it the way it is, but keep this all in mind if/when I do a permanent Puppy installation. But then again, if on a hard drive...I may as well keep the apps in place because Puppy is so small to begin with. Right now the big help in removing apps is because of the limited space on my USB flash memory stick because it is only 2gig.

Thanx,

Geo
Back to top
View user's profile Send private message 
Pizzasgood


Joined: 04 May 2005
Posts: 6266
Location: Knoxville, TN, USA

PostPosted: Thu 24 Jul 2008, 17:42    Post subject:  

Since you have a save file, I assume you also have a pup_xxx.sfs file. In that case, you need to follow the procedure for frugal installs. You don't actually need to burn a cd, you just need to run the remaster script and generate a new pup_xxx.sfs file, then replace your current one with it. I think the remaster script pauses just before assembling the ISO and lets you edit the isolinux.cfg file. At that time the new pup_xxx.sfs file should be ready, so you can probably grab it then and then kill the script. Otherwise you can just mount the ISO it produces and grab the pup_xxx.sfs file from out of that.

If you install the soundfonts and then remaster, and if all goes well, you can then create a new save file without the soundfonts as they will now be built into the pup_xxx.sfs file. On the other hand, this will increase the amount of ram Puppy uses, by at most the size of the soundfonts but more likely somewhere around 50-75% of their size, depending on how well they compress. I've seen some things compress to 30%. Note: Even though this increases the ram use, the drive use will be lowered since this way the soundfonts are compressed.


Quote:
Is there a link, a site, or a thread that explains all the programs functions in a short paragraph or two so this way I could evaluate what I need and what I don't need.
Not that I'm aware of. The file /root/.packages/packages.txt lists all the packages that Puppy has along with a description. It also lists many packages that weren't used - they are marked as 'off' while the used ones are marked 'on'. If I remember right, PET-Be-Gone shows those descriptions already, but I haven't used it in a long time so maybe I'm mistaken.

One technique you could use would be to look through the menu and remove any items from, say, Start->Graphics. Most packages which have entries in the menu should be safe to remove. Libraries are trickier. For example, you don't want to remove libjpeg because nearly any program that shows an image somewhere will need it.

_________________
Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

Back to top
View user's profile Send private message 
Isis

Joined: 17 May 2008
Posts: 16

PostPosted: Mon 28 Jul 2008, 07:33    Post subject: Re: PET-Be-Gone v0.2
Subject description: Remove those stubborn built-in programs!
 

Pizzasgood wrote:
So, what's the solution? Remaster. Although they apps still exist within the pup_xxx.sfs file, Puppy cannot see them. Neither can the remaster script. So if you use it to remaster Puppy, those apps will not be included, and the resulting Puppy will be smaller. Replace your old Puppy with this new, lighter one, and presto! Apps are gone for good.


Could you explain in much detail just how to do that, please? Thank you in advance! I have been wondering how to do this for a long time, but it was a low priority for me!

Last edited by Isis on Wed 13 Aug 2008, 05:27; edited 1 time in total
Back to top
View user's profile Send private message 
mommyjoy

Joined: 10 Jun 2008
Posts: 9
Location: Philippines

PostPosted: Fri 01 Aug 2008, 07:06    Post subject:  

I have used Pet-be-gone once and after that I've been getting the xdialog box every time I open it. I tried uninstalling and reinstalling to no avail.
Last edited by mommyjoy on Fri 01 Aug 2008, 22:31; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger 
nitehawk


Joined: 13 Apr 2008
Posts: 669
Location: West Central Florida

PostPosted: Fri 01 Aug 2008, 16:41    Post subject:  

I've been following this thread,...and I may have to start a NEW one,...since I am confused about the "save-file" thing. I have done several FULL installs of Dingo from the CD,..and it always installs a save-file (even though I have a full install).
I am not given a choice by the CD (does the save-file thing as I am re-booting the new system).
Now I'm wondering if I should do another full install, and try to ignore the CD's prompting to do a "save-file" (?)

EDIT: Okay,...did a new complete full re-install,...and THIS time I got around doing the "save-file" thing. (duh!)
Back to top
View user's profile Send private message 
vincenzo

Joined: 23 Sep 2008
Posts: 12
Location: italy

PostPosted: Sun 28 Sep 2008, 12:08    Post subject:  

Quote:
I have used Pet-be-gone once and after that I've been getting the xdialog box every time I open it. I tried uninstalling and reinstalling to no avail.


bump.

I've got the same problem? any idea?
Back to top
View user's profile Send private message 
Pizzasgood


Joined: 04 May 2005
Posts: 6266
Location: Knoxville, TN, USA

PostPosted: Mon 29 Sep 2008, 13:05    Post subject:  

Do you only get the Xdialog error with PetBeGone or does PETget also pop it up? If it's only PET-Be-Gone, try going into /root/.packages/ and removing deadpackages.txt. I don't know if that will help, but maybe.

Also go into /root/.packages/ and open the livepackages.txt file. Does it look "proper"? A proper file should be around 140 or so lines long, and all lines should look about like this:
Code:
"abiword-2.6.0" "abiword 2.6.0: wordprocessor" off "Document +fribidi,+gtk+,+goffice,+wv,+enchant 7804K" \

(package name in double-quotes, a space, a description that begins with the package name and between double-quotes, a space, the word off, a space, a category and optional dependencies followed by size all between a single pair of double-quotes, a space, and a backslash)

If not, try renaming it to something else and launching PETget, which I think should build a new one. Then maybe everything will work again.



FYI, I don't plan to continue development on PET-Be-Gone. It needs to be rewritten from the ground up to be more stable and robust, and as long as I have to do that I think it would be a better idea to just integrate it into PETget itself. Much of the code is already in PETget in order to remove packages the user installs. So when Puppy goes into community mode, that's one of the things I plan to look into changing.


If PET-Be-Gone has disabled PETget for you, then I'll do everything I can think of to sort you out. But if only PET-Be-Gone itself isn't working, I'd rather not spend much time on it. If for some reason you really need it working though, say the word and I'll see what I can do.

_________________
Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

Back to top
View user's profile Send private message 
vincenzo

Joined: 23 Sep 2008
Posts: 12
Location: italy

PostPosted: Tue 30 Sep 2008, 07:39    Post subject:  

Pizzasgood wrote:
If it's only PET-Be-Gone, try going into /root/.packages/ and removing deadpackages.txt. I don't know if that will help, but maybe.


it worked man, thanks for helping.
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 11240
Location: Ontario Canada,Sydney Australia

PostPosted: Tue 30 Sep 2008, 08:41    Post subject:  

Pizzasgood wrote:
I think it would be a better idea to just integrate it into PETget itself. Much of the code is already in PETget in order to remove packages the user installs. So when Puppy goes into community mode, that's one of the things I plan to look into changing.
.


Hey Pizzagood

Petbegone is an excellent applications and would make a excellent addition to the pet manager. So many users on here ask how to remove programs, I used to give the link out to petbegone in the forum almost everyday. Smile
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 2 of 6 [78 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0800s ][ Queries: 11 (0.0123s) ][ GZIP on ]