Newbies - Puppy needs YOUR help too!

Booting, installing, newbie
Message
Author
OldCanuck
Posts: 7
Joined: Tue 05 Mar 2019, 00:40

Xenial pup setup

#1096 Post by OldCanuck »

I'm very new to xenial pup, and have been going with it for a few weeks now, Took me a while to modify it so that it would not 'Auto-save'

I'm Running using Frugal on a hdd, and to get it to not auto save, needed to do various changes. It would be nice to have xenial pup have the option to turn auto save on, i.e pupmode 12, or have manual save i.e. pupmode 13. When attempting to install things that may not work, nice to not have auto save (i.e. write to hdd).

I'm hoping that an option within xenialpup is made to allow people to easily switch between pupmode 12 and 13 for example.

I use it similar to Windows 'Restore point'.

Thanks

foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

#1097 Post by foxpup »

Welcome to Puppy, OldCanuck!

This is how I do it to control the 'save':
I use the boot option

Code: Select all

pmedia=usbflash
That gives an icon to save the session.
Then I go to Puppy Event Manager. I set the time to save to 0 (never) and I choose to be asked on shutdown whether to save or not.

There are probably better ways to do it. Do a search on the forum.
Btw, imo, the best way to search the forum is with google adding 'puppy' and 'linux' to the search.

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

#1098 Post by rufwoof »

With google you can specify sites to search, just add site:murga-linux.com/puppy for instance after your search words, i.e.
"auto-save" site:murga-linux.com/puppy
(even with that refinement however, that particular search still brings up 14 pages of links).
[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]

OldCanuck
Posts: 7
Joined: Tue 05 Mar 2019, 00:40

#1099 Post by OldCanuck »

foxpup: Thank you for the information, I had already found that information, however, it took me a few days to figure out exactly where to change the ataflash flag, and to get the auto save to be able to set to 0, one of the issues I had, is that I attempted to change stuff when it was still in pupmode 5, which is a no-no to try to mess with it at that time.

rufwoof Thanks for the neat trick, I will try that more often. it does limit some of the search results.


Anyone:
with the help of: http://murga-linux.com/puppy/viewtopic.php?t=81911

Here are my instructions I wrote, so that when I start from fresh again, I can easily re-create... (I'm adding it for completeness of this incase someone else stumbles on it).

1. change in /etc/rc.d/pupstate pupmode=13 <- change from 12.

2. set the Utilities/PupShutdownManger/Manage System Events/Save Session dialogue to "0" (no save).
AND ask on close. (if no close question, see other Users suggestions to change shutdown.rc )

3. change in menu.lst: change pmedia=atahd to ataflash. (this is in THE HDD or other root directory)

4. reboot, remember to save. This should make a 'SAVE' button appear on xenialpup main page after reboot, if working correctly!.


However, if ANYONE was to create a Method within xenialpup, (possibly an option on the Save Session page) that may save other Novice users the learning curve. :) ... holding up... (even grandpa can use)

Thanks
D.

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

#1100 Post by rnDPrc »

I'm just here to say that this distro is great and you guys are doing a great job :)

It is so fast and light when I tell people my system is running on a 2Gb pendrive they think I'm joking :lol:

I understand it's hard to implement, but I wish the Package Manager would make uninstalling things cleaner / easier.

Regardless, it is an impressive distro and a lot of hard work must have gone into it, so thank you :)

Cheers!

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