First, no you can’t perform a general update with one command. The ability to do so has never been one of Puppy’s objectives. Puppy's primary goals are to provide a user-friendly operating system which because of their light-weight can be run on older computers; and because of their modular design can be updated as NECESSARY whenever possible. Using Puppy’s build system (woof) Puppies can be binary compatible with a major Distro, such as Slackware, Ubuntu or debian. But they are not just cut-down versions of those systems. All Puppies share light-weight ‘infra-structure’ not used in its binary-compatible, and which may conflict with that used in the binary-compatible. Even following the advice from the binary-compatible to update an application can result in breaking Puppy.
Following up on Mike Walsh’s hope that you did a frugal install. ‘Frugal’ does not mean ‘cut-down’. It is the same operating system as a ‘Full Install’, only packaged so that it does not require an entire partition to itself –hence frugally using your hardware. Because of the way it is packaged, it employs a modular design --the operating system consists of components only 'merged-in-RAM' on bootup-- which enables a user, among other things, to easily change kernels.
Puppies are designed to be modular. Frugal Puppies have the ability to use SFSes, and Ubuntu-and-debian Puppies can often use an AppImage OOTB. These do not become part of one’s system –overwriting or conflicting with other files-- and so break nothing. Puppies’ general recommendation regarding updating/upgrading is that it is only
necessary with regard to applications relating to, or providing, a security risk such as openssl and web-browsers. [E.g., unless you want or need the latest ‘Bells & Whistles', gimp 2.4 published 12 years ago does not pose a security risk and will do pretty much the same job as 2.10.18, the latest stable version. The users of many puppies, however, can obtain and use Gimp 2.10.18, choosing to sacrifice ‘light-weight’ for ‘cutting-edge’].
The only ways I know which is the latest Slackware version of operating systems is to keep track of what peebee does, see for example,
http://www.murga-linux.com/puppy/viewto ... 98#1013898 or examine
https://pkgs.org/. Puppy’s package manager is started from the menu: Menu>Setup>Puppy Package Manager. It will access the repositories appropriate to your specific Puppy. But, if there’s something else you want you have a couple of choices: (1) Always FIRST look on the Additional Software Section*. (2) Use your web-browser to access pkgs.org and download an application and its its dependencies. Then, combine them using PaDS,
http://murga-linux.com/puppy/viewtopic. ... 922#998922. (3) Install sc0ttman’s Pkg - CLI package manager,
http://www.murga-linux.com/puppy/viewto ... 460#943460. It is designed to function like Ubuntu/debian apt, but can also make use of Slackware packages among others. Don’t hesitate to use it because it shows up in the ‘cutting edge section’ --that’s was just the appropriate location for it to have begun its evolution two years ago-- nor that it’s identified as a CLI. It opens to an informative menu. Some recent puppies are published with it builtin.
Since your computer uses an Intel Atom processor, you should be aware of 8Geee’s Atomicpup2020,
http://www.murga-linux.com/puppy/viewto ... 460#943460 which received a major update January 8, 2020.
http://www.murga-linux.com/puppy/viewto ... 38#1047138 specifically built for them. From time to time 8Geee publishes an updated version. In the interim, that thread provides information about important updates.
As none of my computers has one, I can only tell you that 8Geee’s Puppy runs fine on other computers. But, I should also mention that Radky’s dpup-stretch,
http://www.murga-linux.com/puppy/viewtopic.php?t=112125 is often recommended for older computers regardless of which CPU they use.
It is frequently recommended that a newbie try several Puppies to find out which runs best on his/her computer, easily provides the most applications, and gives the most pleasurable experience.
This posts explains How to Swap kernels manually,
http://www.murga-linux.com/puppy/viewto ... 10#1057910. Some recent puppies have a built in application to do that.
Even if the operating system the computer came with or you later installed were only 32-bit, it is likely that your computer has the chip-set to run 64-bit kernels. 32-bit systems can run under either 32-or-64 bit hardware; but not vice-versa. So, if you choose to change kernels you have a wide choice of which to use. You’ll find kernel packages on this thread,
http://www.murga-linux.com/puppy/viewto ... 414#894414 . Some of the posts will advise of the need to use fdrv.sfses. Unlike drivers, firmware is not ‘kernel-specific’ but, rather, can be used with any kernel. To use them, they have to be renamed and located adjacent to the other system files as discussed in the previously cited post. Other devs may also package and provide them, but gyro publishes ones available from this link,
http://murga-linux.com/puppy/viewtopic. ... 573#820573. Don’t be concerned with its size. That only uses storage space. A frugal puppy will only copy from the fdrv into RAM the specific file it needs. Remastering or the use of a cutter application will eliminate unnecessary files.
But, if you do decide to change kernels, I’d recommend using one of tho REAL-TIME Kernels –designated by the letters RT-- rockedge makes available here,
https://rockedge.org/kernels/
*
http://www.murga-linux.com/puppy/index.php?f=53. This Section has thread about many popular Web-browsers, providing recent and secure versions. Those designated 'portable' will work with many different Puppies.