Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 2.42 KB

Readme-build-devuandog-beowulf.md

File metadata and controls

32 lines (22 loc) · 2.42 KB

DevuanDog ‘beowulf’ build system


Very similar as the ‘mklive-stretch’ build system see Here and Forum thread , but this will build from Devuan ‘beowulf’ branch and has many changes and improvements.

Updated 2019-10-12: See: Changes and Fixes

Rather than just one script it’s now packed as appimage, reason is that this way it works ‘out of the box’ on most OS’s including modern puppies. The appimage has included e.g. yad, debootstrap, dpkg, xorriso (for creating ISO), so nothing extra is required to install. Tested on Tahrpup, Xenialpup, Dpup-Stretch, DebianDog, Fatdog (but on the latter I needed to install ‘perl’ first from gslapt).

Note that this doesn’t build a Puppy such as when using Woof-CE, but a puppy-like ‘Dog’ system (see more: Dog Linux website)
See more info also here: DevuanDog ‘Beowulf’

Download mklive-beowulf:
For 32-bit: mklive-beowulf32
For 64-bit: mklive-beowulf64

Make executable, e.g:
chmod +x mklive-beowulf32
Running without arguments it will show usage help, to run with GUI, e.g.:
./mklive-beowulf32 -gui
It requires root permissions to run, so when logged in as unprivileged user, use sudo, e.g.
sudo ./mklive-beowulf32 -gui

Run the build on a Linux filesystem (ext2 ext3 ext4) not on FAT or NTFS , with at least 3GB free space

Simple demo .gif image using GUI option (clicking on the below will probably show it in browser):
Demo .gif image

Here’s also a single script that should work OOTB on DebianDog, DevuanDog, StretchDog (requirements/dependencies will be downloaded), to use it on Puppy you need to have yad, debootstrap, dpkg, xorriso installed first.
mklive-beowulf

Just to mention, synaptic has version 0.84.5 (synaptic=0.84.5) in the configs, the newest is 0.84.6 (at this time) but it has more dependencies (zenity, which takes a lot of space !)