Changing default download / install directory for Puppy PM?

Using applications, configuring, problems
Post Reply
Message
Author
User avatar
RHubert787
Posts: 21
Joined: Mon 13 Jun 2011, 03:11
Location: NY, NY

Changing default download / install directory for Puppy PM?

#1 Post by RHubert787 »

Hi, been using linux for the past six months and Puppy has always been my #1. It always works and is as snappy as anything. Currently using Lucid 2.2.5.

Anyway, I recently created a new PUPsave .2fs file. I made this one only 68Mb for a quicker shut down time. My first download from the Puppy Package Manager was songbird(17Mb). Once downloaded and installed, I found the package in /usr/lib and moved it to my /mnt/home. Then created a shortcut on the desktop. My next goal was to download Google Chrome(23Mb). I am prompted with "You do not have enough space."

Is there anyway to change the directory that the Puppy Package Manager uses to download/install to? from /usr/lib to /mnt/home?

Thanks
User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#2 Post by Karl Godt »

Since the files in /usr/local/petget are shellscripts , it should be possible to adjust the path .

I think petget downloads to /tmp directory and installs as the folderstructure inside the pet is configured .

One way would be the use of pet2tgz && tar -xzf to adjust the folder structure and repack with the dir2pet || new2dir scripts and install .

Another way would be to implement a -p --path-prefix=/mnt/home/[petget] to the scripts || prefix [nearly] everything inside the scripts .

Since there are many scripts in /usr/local/petget it is a lot of work to figure that out , i guess .

I personally wanted to implement a check for a pre-install.sh and pre-uninstall.sh there , but had not had time enough for this until now .

I must confess , that i make seldom use of the PPM .
jamesjeffries2
Posts: 196
Joined: Mon 28 Apr 2008, 00:50

#3 Post by jamesjeffries2 »

You should avoid copying them if possible. Of you want to make a short cut you would be better making a little bash script to run It and putting that on your desktop.
Post Reply