Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Linux Forums > Linux - Distributions > Puppy
User Name
Puppy This forum is for the discussion of Puppy Linux.


  Search this Thread
Old 07-07-2008, 11:03 AM   #1
Registered: Dec 2002
Location: algeria
Distribution: redhat 7.3, debian lenny
Posts: 620

Rep: Reputation: 31
How to complete puppy 4.0

I want to complete puppy 4.0, there is less software than on puppy3 repository. Can I , if yes how, convert debian package to puppy package?
I want to install sshd and fvwm from debian repository.

thanks for help
best regards
Old 09-17-2008, 04:28 AM   #2
LQ Newbie
Registered: Apr 2006
Posts: 24

Rep: Reputation: 15
Hi abd_bela
Firstly you can use packages from the 3 series in the 4 series. Open the Puppy package manager and there will be a tab or radio button allowing you to choose to install packages from an earlier series (not sure but I think the 2 series is also an option ).
If the application you want is still not available this is how I install Debian packages (there is probably a quicker and easier way but this works for me) open a terminal and enter "undeb" if you receive an error stating that the command is not found then you will need to download and install "undeb-unrpm" first.
Once you have "undeb" installed open a terminal and navigate to the directory you downloaded the .deb file to and the steps I use are:

1/ Use "undeb" to extract the files from the .deb package.
undeb yourfile.deb
2/ Make a new directory with the name of the .deb being converted. eg for yourfile.deb
mkdir yourfile
3/ Move all files and directories extracted from the .deb into the new directory.
mv ./* yourfile
mv ./*.* yourfile
4/ If the original .deb package was still in the current directory before everything was moved, move it back out of the new directory.
mv ./yourfile/yourfile.deb ./
5/ Create a tarball of the new directory with exactly the same name as the new directory. This is critical, if the names are not identical the pet package will not extract when the package is installed.
tar cvfz yourfile.tgz  yourfile
6/ Convert the tarball to a pet package.
tgz2pet yourfile.tgz

I'm not sure how to set up a menu entry but you can start the application from the command line.
Old 10-14-2008, 01:24 PM   #3
LQ Newbie
Registered: Oct 2008
Location: Gandelu, Picardy, France
Distribution: Puppy 4.0, Ubuntu 7.04, Mandriva Spring 2008, Open Süse 11, Mandrake 10, Slackware and more
Posts: 10

Rep: Reputation: 1
Thank you Billwho
I was looking for the same kind of information and I have successfully downloaded a lot of good things from Puppy 3.0 site.
Now for downloading OpenOffice, I have to find a bigger disk.
Old 12-30-2008, 07:33 AM   #4
LQ Newbie
Registered: Apr 2006
Posts: 24

Rep: Reputation: 15
I have only recently realised that the undeb/unrpm package I am using is in dot pup format. I understand that dot pups are not natively supported in the 4xx series. From what I understand you need to install the dotpup handler pet package and even then installing dot pups is not recommended.

This thread on the main forum may be of help.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
puppy linux and puppy.bat livepie22 Puppy 5 11-09-2006 09:02 AM
Yes Puppy Yes! Todd873 Puppy 4 08-30-2006 05:31 AM > Forums > Linux Forums > Linux - Distributions > Puppy

All times are GMT -5. The time now is 08:11 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration