.
.
pkg is the exact name of the package you want to work on.
Example:
To install a new package called nginx, enter:
apt install nginx
.
.
For more specific and detailed info.
Use the man command or --help option.
Example:
man apt
apt --help
.
Big Note:
The latest version of Bookworm Pup64 should have a information file under menu -> Help -> How to use the APT Package Manager
.
.
Note:
apt upgrade will only update user-installed packages. Updates for preinstalled packages are (intentionally) disabled using apt-mark hold to avoid updates from polluting your save file/folder and/or slowing down the system, and to prevent updates from undoing Puppy-specific customization done to the Debian packages at Puppy build time.
You can use apt-mark unhold to allow updates to a package, but this is risky. Updating your entire Puppy to a new build is a much safer way to update all core system packages.
(Debian 12 is currently frozen and the only changes are important bug fixes. If you don't see any available updates or see updates today but don't see more updates tomorrow, this is probably why. Generally, the Debian stable release receives few updates, just stability and security fixes, and Debian 12 will receive even fewer updates after the release.)