Newbies - Puppy needs YOUR help too!

Booting, installing, newbie
Message
Author
User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#1101 Post by bigpup »

I wish the Package Manager would make uninstalling things cleaner / easier.
Could you give specific details on what it does or does not do?
What version of Puppy Package Manager(PPM)?
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

rnDPrc
Posts: 11
Joined: Thu 06 Jun 2019, 20:20

#1102 Post by rnDPrc »

bigpup wrote:
I wish the Package Manager would make uninstalling things cleaner / easier.
Could you give specific details on what it does or does not do?
What version of Puppy Package Manager(PPM)?
Yes indeed.

Take the following example:
I install package cmus_2.7.1+git20160225 using auto-install
It tells me that three packages are missing dependencies, and installs those too

Code: Select all

libcue1_1.4.0-1 libdiscid0_0.6.2-2 libopusfile0_0.9+20170913 
Then, as all of us have done here and there, I decide that I actually need a different software, so I click on uninstall and select cmus, using the option auto-remove. PPM then tells me cmus is gone, that there are three packages that are probably useless now, and that I should uninstall those. It's great that it does that, and it does help a lot, but I wish it would display a button to tell it to just do it.

My version of PPM is currently 2.1.2, using bionicpup x64

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#1103 Post by bigpup »

Thanks for the information!

That would be nice, but understand.
When PPM gets stuff from non-puppy repositories.
Those software packages were not specifically compiled for Puppy Linux. That is probably why they need other dependencies.
Normally those dependencies would be in the Linux OS the package was compiled for.
libcue1_1.4.0-1 libdiscid0_0.6.2-2 libopusfile0_0.9+20170913
In your example the needed dependencies are all lib files.
Uninstalling lib files can cause all kinds of stuff to not work.
Who knows, those lib files could just be updates to ones already in Puppy.
So, PPM does the smart thing and does not auto uninstall lib files.
Usually, not all the time, those added dependency libs will be listed in PPM uninstall.
So, you uninstall them one at a time, if you know for sure they are no longer needed.

This is one of the issues you have to just live with using non-Puppy repositories for software packages.
It also is very dependent on how well the software package was put together.
Some people compile very good packages, with everything that is needed.
Others do very sloppy work and expect stuff to just be there in the operating system.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#1104 Post by rufwoof »

Booting Fatdog from usb with multi-save, and saves are stored as a series of .sfs files, so you can uninstall things by selectively deleting/renaming later saves (add a new save, install a program + dependencies, use/save and if you later don't like it remove the associated save sfs ... and its gone).

More typically with puppy's you can do similar, preserve the current save, add new programs/do stuff, and later restore the preserved save to uninstall things installed since that preserved save.

For data, that's best stored outside of puppy-space (on a separate drive/usb/partition/cloud).
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]

rnDPrc
Posts: 11
Joined: Thu 06 Jun 2019, 20:20

#1105 Post by rnDPrc »

bigpup wrote:Thanks for the information!

That would be nice, but understand...
Ah ok, that makes sense. Thanks a lot for the response!

From what I understood, the way to go is to install .sfs files only, correct?

Thanks again :)

Cheers!

rnDPrc
Posts: 11
Joined: Thu 06 Jun 2019, 20:20

#1106 Post by rnDPrc »

rufwoof wrote:Booting Fatdog from usb with multi-save, and saves are stored as a series of .sfs files, so you can uninstall things by selectively deleting/renaming later saves (add a new save, install a program + dependencies, use/save and if you later don't like it remove the associated save sfs ... and its gone).

More typically with puppy's you can do similar, preserve the current save, add new programs/do stuff, and later restore the preserved save to uninstall things installed since that preserved save.

For data, that's best stored outside of puppy-space (on a separate drive/usb/partition/cloud).
Thanks for the tip! I didn't know about Fatdog or multi-save mode, so this is very helpful :D

On bionicpup's default GRUB the multi-save option is missing. Do you know if it's possible to enable it? I ask this because I can't switch puppy's right now.

Thanks a lot regardless :)

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#1107 Post by bigpup »

FatDog is not Puppy Linux and it does stuff that Puppy Linux does not do.

In Puppy Linux, if you want to make multiple save files/folders.
In a console type this:

Code: Select all

shutdownconfig
This will offer to make a save for how the computer is at time you do this.
Just give it a name different from the save you booted with.
On next boot up, you will be asked which save to use.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#1108 Post by bigpup »

rnDPrc wrote:
bigpup wrote:Thanks for the information!

That would be nice, but understand...
Ah ok, that makes sense. Thanks a lot for the response!

From what I understood, the way to go is to install .sfs files only, correct?

Thanks again :)

Cheers!
It is all about what the program package was compiled to run in.
SFS packages made for Puppy Linux, if done correctly, should have everything needed in the SFS package.
If compiled and packaged correctly!
Sure , if done correctly they are a good way to use programs.

Pet packages are also good, but they are a little more Puppy version specific.
A lot of it is just what does the program need to run.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

rnDPrc
Posts: 11
Joined: Thu 06 Jun 2019, 20:20

#1109 Post by rnDPrc »

bigpup wrote:FatDog is not Puppy Linux and it does stuff that Puppy Linux does not do.

In Puppy Linux, if you want to make multiple save files/folders.
In a console type this:

Code: Select all

shutdownconfig
This will offer to make a save for how the computer is at time you do this.
Just give it a name different from the save you booted with.
On next boot up, you will be asked which save to use.
My bad, I should've paid more attention. The site says it's a derivative after all.

Assuming I'm making my saves in a folder, is there any way I can check how many pup saves I have, and how much space they take up? Is the default folder called "root"?

Thanks a lot!

rnDPrc
Posts: 11
Joined: Thu 06 Jun 2019, 20:20

#1110 Post by rnDPrc »

bigpup wrote:
rnDPrc wrote:
bigpup wrote:Thanks for the information!

That would be nice, but understand...
Ah ok, that makes sense. Thanks a lot for the response!

From what I understood, the way to go is to install .sfs files only, correct?

Thanks again :)

Cheers!
It is all about what the program package was compiled to run in.
SFS packages made for Puppy Linux, if done correctly, should have everything needed in the SFS package.
If compiled and packaged correctly!
Sure , if done correctly they are a good way to use programs.

Pet packages are also good, but they are a little more Puppy version specific.
A lot of it is just what does the program need to run.
That makes sense, thank you!

nbah07
Posts: 18
Joined: Sat 28 Apr 2018, 23:09

STFW (murga version)

#1111 Post by nbah07 »

NEXT!

PuppyMel
Posts: 1
Joined: Wed 09 Oct 2019, 08:17

The first questions

#1112 Post by PuppyMel »

Hi, I'm new.

Can I install Puppy Linux on the same flash drive I'm running from?

Does Puppy Linux WPA2 support distributions?

Do the Puppy Linux distributions support VPN?

With respect. The first impressions from acquaintance to Puppy are fine.

User avatar
Moose On The Loose
Posts: 965
Joined: Thu 24 Feb 2011, 14:54

Re: The first questions

#1113 Post by Moose On The Loose »

PuppyMel wrote:Hi, I'm new.

Can I install Puppy Linux on the same flash drive I'm running from?

Does Puppy Linux WPA2 support distributions?

Do the Puppy Linux distributions support VPN?

With respect. The first impressions from acquaintance to Puppy are fine.
You may need to define "running from".
I would advise against installing onto anything but an empty (new) flash drive.
The reason is that what is on there has more value than the cost of a new drive and there is no point in putting it at risk.

Many puppies support running a VPN. For some you need to add a *.pet to make it do it.

I am sure that fans of the various puppies will comment further.

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#1114 Post by Burn_IT »

Frugal will work without affecting the current contents (unless you want it to).

Frugal is the way Puppy was designed to work in the first place and has more features. You can install it to a separate folder on the drive if the current format supports that; otherwise it just exists as a single file on the media and uses its own "file system" within that file.
"Just think of it as leaving early to avoid the rush" - T Pratchett

Post Reply