New systemd-less build on Devuan and Poppy

by DevuanDog:

A new distro without systemd has reached alpha stage : Devuandog
Here is a post about it : https://debiandog.github.io/MakeLive/Readme-build-devuandog-beowulf.html

What does developer have to say about systemd?

I chose for Devuan as a base (instead of Debian) because AFAIK the new expected Debian ‘stable’ (buster) doesn’t give the choice anymore to boot without systemd (http://murga-linux.com/puppy/viewtopic.php?t=115124).

Editor’s question:  I didn’t know Debian gave a choice since Debian Stretch came out.  Did it?  I thought this was the big fight about, not giving a choice, this is why Devuan was created from Debian exilees.

Here is the wrap on DevuanDog:

DevuanDog ‘beowulf’ and ‘ceres’ 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.

Update: New! mklive-ceres. The unstable branch of Devuan named “ceres” is the systemd-free version of Debian Sid.
See for download links below.

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

Download mklive-ceres:
For 32-bit: mklive-ceres32
For 64-bit: mklive-ceres64

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 !)

If your comment is considered off-topic a new topic will be created with your comment to continue a different discussion. This community is based on open and free communication, meaning we must all respect all in minimizing the exercise of freedom to disrupt such communication. Feel free to post what you think but keep in mind the subject matter discussed. It is just as easy to start a new topic as it is to dilute the content of an existing discussion.

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.