You are not logged in.

#21 2015-10-30 04:51:50

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,652
Website

Re: How long did it take you?

tknomanzr wrote:

aside from that is how much hhh has to keep track of in order to make sure that all the little details end up in the live build. I have enough trouble keeping track of my own changes, let alone those of an entire community wanting this detail or that.

Luckily most of the Bunsen-specific stuff is in the Debian packages, so, in that department at least, hhh just has to make sure to use the latest from the BL repo, which nobody in turn has built from the repos on GitHub, which the rest of us have been tweaking...


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#22 2015-10-30 07:56:29

nobody0
Disabled account
Registered: 2015-09-29
Posts: 664

Re: How long did it take you?

Wouldn't it be easier or faster to create a live iso from your installed (from netinstall + tweaks) than through live-build?

Offline

#23 2015-10-30 15:52:28

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,138
Website

Re: How long did it take you?

Debian uses live-build to produce their Live images, Philip used live-build to produce #! and BunsenLabs will use live-build to produce ours. live-build creates ISOs 'the Debian way'. You can research on your own the merits and disadvantages to this.


I don't care what you do at home. Would you care to explain?

Offline

#24 2015-10-31 00:54:48

tknomanzr
BL Die Hard
From: Around the Bend
Registered: 2015-09-29
Posts: 1,057

Re: How long did it take you?

The software itself is really not all that difficult. The difficulty lies in the sparse documentation. I basically just had to fumble around, read the manpages, then the wiki, then fumble some more til I got it working. Of course, the wiki stuff is all written in that obtuse debian wiki style that has a way of leaving you wondering what you just read. I mean it's bad when the man pages made more sense to me than the wiki. For reference though, I have posted quite a bit of information with my experiments with the tool on the Crunchbang forums.

Last edited by tknomanzr (2015-10-31 00:55:28)

Offline

#25 2015-10-31 08:42:18

pvsage
Internal Affairs
Registered: 2015-09-29
Posts: 1,433

Re: How long did it take you?

In addition to the man pages, there's actually a Debian Live Build manual that one can read online or download.  About 90% of it is Debian Philosophy and "credit goes to this laundry list" and similar stuff that, frankly, smells like a paddock floor to me, but there is some good documentation buried in there.  I eventually dug my way to about a page and a half that walked me through a bare-bones live build before I got really sleepy again, and by the time I got back to the forums hhh had built the alpha images and corenominal was turning the lights off at #!.


Be excellent to each other, and...party on, dudes!
BunsenLabs Forum Rules
Tending and defending the Flame since 2009

Offline

#26 2015-10-31 15:01:38

nobody0
Disabled account
Registered: 2015-09-29
Posts: 664

Re: How long did it take you?

I asked only because, you mentioned (#4) that it took so much time to create the live iso through live-build. And, also as I had never used this method to create live isos.

I am glad that hhh had enough patience to go through that manual to create BunsenLabs live isos. Its not a manual, but a bl--dy headache. I can understand why the other guys don't want to create live isos the 'Debian way', but some other way. Everything anyway has to be done from an installed system in a chroot environment and for the root. Sometimes it maybe better to install the system, tweak it to your liking and then create the live iso from that.

Offline

#27 2015-11-01 10:05:15

nobody0
Disabled account
Registered: 2015-09-29
Posts: 664

Re: How long did it take you?

Experimented with the Debian live-build scripts yesterday, created the live iso. It's quite a tedious bit of work with too many configs to fill, doing things in a roundabout way, pulling in deb packages, creating cache and other stuff, all the while everything needed is right there in the installed Debian system. To use the live-build scripts, you have to have an installed system.

Time to time I try my hand on creating live isos, using the same ideas, from netinstall, then chrooting in, adding packages, adding config files, adding live installer etc, getting rid of the user and using the files from the installed system.

Two such tries. Both screenies are taken in live mode.
https://forums.bunsenlabs.org/viewtopic … 1765#p1765
https://forums.bunsenlabs.org/viewtopic … 4917#p4917

Offline

Board footer

Powered by FluxBB