Vanilla Dpup is moving here.
__
Vanilla Dpup has some cool features:
-
The latest 5.10.x kernel with a large selection of drivers, very similar to the Debian Bullseye kernel
-
The apt package manager, with support for 32-bit applications (like Steam) on a 64-bit installation and automatic menu update
-
PulseAudio and Bluetooth audio support (the Bluetooth tray icon is disabled on x86 to save RAM)
-
Tear-free and hardware-accelerated rendering using Xwayland (on x86_64 only, with automated fallback to X.Org if unsupported)
-
Firefox, with privacy-oriented default settings and lower resource consumption, plus extra fonts, for a browsing experience comparable to that on large distros
-
Almost exclusive use of GTK+ 3 (on x86_64 only), with 3 theme packs that cover both GTK+ 2 and GTK+ 3
-
Security features like applications running as spot and auto-enabled firewall
-
Speed and responsiveness features, like DNS cache, zstd compression, preinstalled VAAPI drivers and malloc() tuning to reduce waste of RAM
-
Power user features like vi as the default editor, keyboard shortcuts and tab completion in the terminal
-
Simple installer and updater, with UEFI support and weekly bug+security fixes
-
ext4 images that can be written directly to a flash drive to produce a working, persistent installation
-
And much more!
__
>>> More Information and Downloads <<<
Please report issues here.
__
The 64-bit build uses GTK+ 3 almost everywhere, but can run GTK+ 2 applications and most old, gtkdialog-based applications:
The much lighter 32-bit build uses GTK+ 2 where possible, but looks almost identical:
If you want to build Vanilla Dpup yourself, using the latest woof-CE, you have three options:
-
Give up on this idea, and just use prebuilt ISOs of Vanilla Dpup, built once a week using the latest woof-CE, from https://github.com/vanilla-dpup/releases (recommended)
-
Build a Puppy using woof-CE in GitHub Actions - you need a browser and a GitHub account
-
Build Vanilla Dpup locally using woof-CE (warning: it might take a very long time, and might not work if you don't have enough space, a recent enough OS, etc')
To build it locally:
Code: Select all
git clone -b vanilladpup-9.1.x https://github.com/vanilla-dpup/woof-CE
cd woof-CE
./merge2out woof-distro/x86_64/debian/bullseye64
cd ../woof-out_x86_64_x86_64_debian_bullseye64
yes "" | ./0setup
./1download
echo | ./2createpackages
./3builddistro
(or, alternatively, replace "x86_64" with "x86" and "bullseye64" with "bullseye", to build a 32-bit dpup)
You can grab a prebuilt, up-to-date kernel package from https://github.com/puppylinux-woof-CE/w ... el-kit.yml, and extract the .zip to woof-out_*/kernel-out/output before 3builddistro; otherwise, you'll need to run build a kernel, which can take a very long time:
Code: Select all
cd kernel-kit/output
cp 5.10.x-x86_64-build.conf build.conf
./build.sh