This is a basic x86_64 Puppy built using Ubuntu 22.04 packages.
It's not intended to replace any other Puppy: the goal is to build a solid and efficient, "unofficial" barebones Puppy with good apt
support and without legacy cruft.
This is similar to Vanilla Dpup, but more barebones and more like a traditional Puppy release.
Major features:
1) Supports apt-get
and Synaptic, with the 32-bit repo (where you can find Steam and Wine) pre-configured, automatic menu refresh on package installation or removal, and support for automatically setting problematic applications to run as spot
2) Uses an Ubuntu-like directory layout - /bin, /sbin, /lib and /lib64 are symlinks to their counterparts under /usr, making it incompatible with some old Puppy packages
3) Uses overlay instead of aufs, for extra stability and great performance with PUPMODE 13; sfs_load works but SFSs can be loaded only at boot time
4) Built from Ubuntu packages and packages built from source; nothing is prebuilt, the entire process is automated and reproducible
5) Uses a huge 5.15.x kernel with lots of drivers (almost identical to the Ubuntu kernel) and installation of non-free drivers (i.e. apt install nvidia-driver-510
) should work out-of-the-box
6) Comes as a traditional ISO image (with UEFI support, using Ubuntu's boot loader)
7) Uses PulseAudio PipeWire for audio, like Ubuntu 22.04: pavucontrol and Blueman work just fine, even for applications running as spot
8) Uses ConnMan, connman-ui and connman-gtk for network management
9) Comes with Netsurf, a basic browser you can use to look up documentation online, and (hopefully) use to download the large browser of your choice
10) Everything uses GTK+ 3 and ROX-Filer is replaced with PCManFM; the built-in themes support both GTK+ 2 and GTK+ 3
11) Uses a patched version of the dwl Wayland compositor, running a fullscreen Xwayland in kiosk mode
12) The terminal supports command-line completion, man pages and missing package recommendations
13) Useful keyboard shortcuts
14) Some things that traditionally don't work in Puppy, including Flatpak (partially), Podman, Buildah and bpftrace, work fine
15) Enough built-in fonts to make websites and emojis render correctly