Modifying Devuandog Mklive (Solved)

a very small Live CD shaped to look and act like Puppy Linux.

Moderator: fredx181

Post Reply
darry19662018
Posts: 453
Joined: Sat Dec 14, 2019 12:24 am
Has thanked: 54 times
Been thanked: 65 times

Modifying Devuandog Mklive (Solved)

Post by darry19662018 »

Hi Fred I realize Devuan branch is discontinued just wondered if it is possible to adapt Mklive script to make different versions like ASCII or Latest version Chimaera?

User avatar
fredx181
Posts: 3075
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 374 times
Been thanked: 1311 times
Contact:

Re: Devuandog Mklive

Post by fredx181 »

Hi Darren,

Hi Fred I realize Devuan branch is discontinued just wondered if it is possible to adapt Mklive script to make different versions like ASCII or Latest version Chimaera?

There were several projects from me (EDIT, well probably you've seen already earlier):
Devuan ascii mklive:
https://oldforum.puppylinux.com/viewtop ... 08#p996908
EDIT: Updated mklive-devuan(ascii). Fixed the problem that the kernel wasn't found:

mklive-devuan.gz
Updated mklive-devuan, remove fake .gz and make executable
(48.59 KiB) Downloaded 75 times

DevuanDog beowulf:
https://oldforum.puppylinux.com/viewtop ... 6#p1015136
Beowulf mklive:
https://oldforum.puppylinux.com/viewtop ... 9#p1027839 and:
https://debiandog.github.io/MakeLive/Re ... owulf.html

Long time ago since I tested any of these, so... disclaimer... blahblah, discontinued..., use at your own risk, ..., no guarantees... ;)

EDIT: To adapt e.g. mklive-bullseye for to build a Devuan e.g. Chimaera should be possible, but needs a lot to be modified...

Fred

darry19662018
Posts: 453
Joined: Sat Dec 14, 2019 12:24 am
Has thanked: 54 times
Been thanked: 65 times

Re: Devuandog Mklive

Post by darry19662018 »

Cool thanks Fred.

User avatar
fredx181
Posts: 3075
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 374 times
Been thanked: 1311 times
Contact:

Re: Modifying Devuandog Mklive (Solved)

Post by fredx181 »

@darry19662018 and All. Ok, curiosity has won ! :D
Here's attached mklive-chimaera, to build a Devuan Chimaera live system similar to DebianDog. Run it from one of the 'Dog' OS's or from any other true "DEB" based system.
For example (requires yad to be installed):

Code: Select all

./mklive-chimaera -gui

More info: Bullseye Build Script
It turned out to be easier than I first thought to adapt mklive-bullseye to Devuan chimaera.

Not 100%, as you may see the name "bullseye" e.g. possibly in the conky view, this is because the Desktop configs from bullseye used.
Note that the difference between building with mklive-bullseye and mklive-chimaera is very, very little, as mklive-bullseye is using the same method to avoid systemd (elogind replacing systemd).

Code: Select all

# cat /etc/devuan_version
# chimaera/ceres

EDIT: Updated mklive-chimaera, re-attached.
- Fixed that elogind and related packages are now installed from Devuan repo (previously it was installed from 'Dog' repo (antix version))
- Removed devuan 'security' repo line in /etc/apt/sources.list so no warning message anymore that it doesn't exist

Fred

Attachments
mklive-chimaera.gz
Updated 20210530 Remove fake .gz and make executable
(53.62 KiB) Downloaded 811 times
darry19662018
Posts: 453
Joined: Sat Dec 14, 2019 12:24 am
Has thanked: 54 times
Been thanked: 65 times

Re: Modifying Devuandog Mklive (Solved)

Post by darry19662018 »

Wow thanks Fred I appreciate the time taken to do this. Will play with when I get back from holiday. Again thank you.

User avatar
fredx181
Posts: 3075
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 374 times
Been thanked: 1311 times
Contact:

Updated mklive-chimaera

Post by fredx181 »

Updated mklive-chimaera, re-attached above.
- Fixed that elogind (and related packages) is now installed from Devuan repo (previously it was installed from 'Dog' repo).
- Removed devuan 'security' repo line from /etc/apt/sources.list so no warning message anymore that it doesn't exist.

Fred

darry19662018
Posts: 453
Joined: Sat Dec 14, 2019 12:24 am
Has thanked: 54 times
Been thanked: 65 times

Re: Modifying Devuandog Mklive (Solved)

Post by darry19662018 »

Thanks Fred

darry19662018
Posts: 453
Joined: Sat Dec 14, 2019 12:24 am
Has thanked: 54 times
Been thanked: 65 times

Re: Modifying Devuandog Mklive (Solved)

Post by darry19662018 »

Tried both scripts and made a Chimaera UEFI iso here...
Basic JWM setup....... https://archive.org/details/deb-live-ch ... i-386-uefi

darry19662018
Posts: 453
Joined: Sat Dec 14, 2019 12:24 am
Has thanked: 54 times
Been thanked: 65 times

Re: Modifying Devuandog Mklive (Solved)

Post by darry19662018 »

Tried using ascii mklive and it can't find the kernel and so doesn't complete making an iso.

User avatar
fredx181
Posts: 3075
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 374 times
Been thanked: 1311 times
Contact:

Re: Modifying Devuandog Mklive (Solved)

Post by fredx181 »

darry19662018 wrote: Wed Jun 02, 2021 7:57 am

Tried using ascii mklive and it can't find the kernel and so doesn't complete making an iso.

Updated mklive-devuan (ascii) with fix, info and attachment : Here

Fred

darry19662018
Posts: 453
Joined: Sat Dec 14, 2019 12:24 am
Has thanked: 54 times
Been thanked: 65 times

Re: Modifying Devuandog Mklive (Solved)

Post by darry19662018 »

Wow Thank you Fred I appreciate the time taken to do this. Posting from the iso I made from this basic Jwm set up.
https://archive.org/details/devuan-live-ascii-i-386

Basic Jwm desktop has vlc, mtpaint, Audacious, gtkam, xpdf.

User avatar
fredx181
Posts: 3075
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 374 times
Been thanked: 1311 times
Contact:

Re: Modifying Devuandog Mklive (Solved)

Post by fredx181 »

Here's attached mklive-daedalus build script, it's a modification of mklive-chimaera with the difference that it will build a Devuan Daedalus system (Devuan equivalent of Debian "Bookworm") similar to DebianDog.
Updated attached mklive-daedalus 2023-03-15 and new Test ISO below, changes see: viewtopic.php?p=84331#p84331

mklive-daedalus.gz
Remove fake .gz and make executable
(53.94 KiB) Downloaded 79 times

Test ISO 64-bit, updated 2023-03-15 , built with Desktop option "Tint2" (password root = root, password puppy = puppy) :
DebLive_daedalus-amd64-UEFI-2023-03-15.iso

EDIT: Dedicated thread now for Devuan Daedalus build system here: viewtopic.php?p=88394#p88394
Screenshot:

Screenshot_800x450.png
Screenshot_800x450.png (326.34 KiB) Viewed 1940 times
1NSN
Posts: 2
Joined: Sat Mar 06, 2021 2:34 pm
Has thanked: 2 times

Re: Modifying Devuandog Mklive (Solved)

Post by 1NSN »

Great Work! Thank You! :D :thumbup2:

User avatar
fredx181
Posts: 3075
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 374 times
Been thanked: 1311 times
Contact:

Re: Modifying Devuandog Mklive (Solved)

Post by fredx181 »

After testing mklive-daedalus I found that the build failed because of that the "fuse'" package changed to "fuse3".
Fixed by changing fuse to fuse3 in the "preset" configs at Github https://debiandog.github.io/MakeLive/configs-daedalus/ .

The mklive-daedalus script (see above attached) is unchanged, but should work OK again now.

User avatar
fredx181
Posts: 3075
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 374 times
Been thanked: 1311 times
Contact:

New Devuan mklive-daedalus build script + new Test ISO

Post by fredx181 »

New mklive-daedalus build script attached and link to new Test ISO: DebLive_daedalus-amd64-UEFI-2023-03-15.iso Here

- Fixed some build problems (previously the build failed because of some changes in Devuan repo).

Important change:
- Devuan has now a separate repository for nonfree firmware: non-free-firmware
Added it in the script to be able to use it.
For an existing daedalus build, change in /etc/apt/sources.list:
deb http://deb.devuan.org/merged daedalus main contrib non-free
To (add "non-free-firmware"):
deb http://deb.devuan.org/merged daedalus main contrib non-free non-free-firmware
(also added this change to updated "repo-conf" (1.0.3) package in custom repository)

Other changes:
- No prompt anymore during build for yes/no overwriting (custom) /etc/rc.local
- The Desktop environment chosen (DE_CONFIG variable) now added to the "build_setup.conf" file.

Not only this is without systemd (as is mostly the purpose of Devuan), but also this does NOT have an 'usr-merged" system.
(the modern "usr-merged" system means that e.g. /lib, /bin, /sbin are symlinks pointing to /usr/...)

EDIT: Dedicated thread now for Devuan Daedalus build system here: viewtopic.php?p=88394#p88394

Post Reply

Return to “DebianDogs”