I am a COMPLETE beginner and newbie in Linux. Please give me a complete step-by-step tutorial on how to convert .tgz files to Puppy Linux’s application format.
Two ways to install pet package
1. if file name as *.tar.gz , go to pet install icon (in puppylinux released)
- Click button to run the Pet get package manager
- if you have downloaded file to your computer select small button and select file to install
2. if file name as *.pet (or *.pup) able to click it to install package
The PETget package manager (previously known as the PupGet package manager) is selected from the Setup menu in Puppy (or via the "install" icon on the desktop). It is very simple to use. The initial window has buttons to choose from, and normally you choose to "Install or remove pkgs", then a two-pane window comes up, like this:
PET packages can be installed from ROX-Filer
ROX is an essential component of Puppy, so... it's better to be on the safe side...
1) make a copy of your existing ROX-Filer in your /usr/local/apps sub-directory under a different name, e.g. ROX-Filer-2.6.1, before you install this package.
1a) Better still, if you have a frugal install, make a copy of your entire pupsave file first.
2) Erase the original ROX-Filer directory
3) Install this pet package.
4) Once ROX-2.10 is installed, immediately go the prompt with ctrl-alt-backspace and type xwin. (Alternately, you can restart the X-windows manager from your exit or session panel.)
5) You should now be back in your X-windows environment. To double-check that everything is ok, bring up a console and type
Adding Programs and Enhancements for Puppy Linux
tgz2pet works great on single files, however it will not convert an entire directory using
code: tgz2pet *.tgz
for batch convesion
First, make a list of all the .tgz files. Run the following from the terminal:
code: find . | grep tgz > list
Second, loop over the list, running tgz2pet on each line. Run the following from the terminal:
code: if [ -f list ]; then while read FILE; do tgz2pet $FILE; done < list; fi
there is a file in this forum if you need
PupGet package manager
How to install a PET package
Thunar Filemanager (Gtk 2.8)
If you don't use the XFCE-desktop, you need Exo and LibXFCE, too.
Some more files are required:
Puppy 1.xx to 2.02
You need Gtk2.8, Info:
http://www.murga.org/~puppy/viewtopic.php?t=9599 (NOT in Puppy 2.10 !!!)
Direct download of Gtk2.8 (this updates your System ):
And you need these ones:
If you have no icons in thunar, edit the file
Add this line to it:
gtk-icon-theme-name = "gnome"
Puppy is compiled from source and has unique bootup and shutdown architecture, different from any other distro. The same point applies to Slackware -- Puppy is not based on Slackware in any way. However, a Slackware binary package may be installed in Puppy and it may work.
A Slackware package can be converted to PET using the 'tgz2pet' utility. For example:
# tgz2pet xgames-0.2-i386-1.tgz
Which will create 'xgames-0.2-i386-1.pet'. Click on this and PETget will install it, and will even run the install script inside the Slackware package.
I will surely try this. Thank You!!!!!!!!
Tar.gz-files are the same as Windows zip-files. If you want to install a tar.gz-file you first start the program "Menu | Setup | Puppy package manager. Click on the lowest button ("Click button to run the PupGet package manager"). A new window appears. Click on the second button "Also you may install (and later remove) any binary tarball (tar.gz or tar.bz2)..". Another window appears: On the left side you can select the directory, on the right side you choose the tar.gz-file. Then you click on the "OK" button. A warning message will appear: Click on the "Install" button. Now the tar.gz-file will be unpacked and the program will be installed.
Sorry, I did not find any PupGet package manager. You said- Click on the second button "Also you may install (and later remove) any binary tarball (tar.gz or tar.bz2), I was no able to find any such button. I am using 5.1 version of puppy.
Are these absent options are present in any new version of puppy?