To replace your /root/.packages/livepackages.txt file the easiest way would be to boot from the cd with the pfix=ram option. Mount your puppy partition with pmount (you can use the command line if you like I just find pmount easier) and copy the file from the live cd desktop to the partition. If you have been running Puppy as a live cd you will need to mount partition the pup_save.2sf file is on with pmount then mount the pup_save.2sf file itself
mount -o loop /mnt/”the hard drive partition mount point”/”your pup_save.2sf file” /mnt/data
and then copy the file across.
If it is empty I would also copy /root/.packages/packages.txt file. Unfortunately the only way I know of to replace any entries in /root/.packages/alienpackages is to reinstall the packages. This file is empty in a fresh installation of puppy with no extra packages installed.
Any dotpups that have been installed may be in /root/my-roxapps. Dragging them to the desktop will create a symlink “shortcut” to the program.
Once you have installed a new package open a terminal and type “fixmenus” and restart the window manager. This will add the package to the memu.
An alternative to petget would be PSI (puppy software installer) ((>start>setup>setup puppy>puppy software installer) in 215CE.)
Good luck and welcome to the kennels