<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=612&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Live-build tips]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=612</link>
		<description><![CDATA[The most recent posts in Live-build tips.]]></description>
		<lastBuildDate>Thu, 22 Feb 2018 02:15:11 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Live-build tips]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=7680#p7680</link>
			<description><![CDATA[<p>umm interesting.. i tested all and live-build its the best, why, same process like debian less pain, all the documentation works for advanced mode, either the sdk side that all are new and novices take it very hard and with pain..</p>]]></description>
			<author><![CDATA[dummy@example.com (mckaygerhard)]]></author>
			<pubDate>Thu, 22 Feb 2018 02:15:11 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=7680#p7680</guid>
		</item>
		<item>
			<title><![CDATA[Re: Live-build tips]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=3209#p3209</link>
			<description><![CDATA[<div class="quotebox"><cite>Ged wrote:</cite><blockquote><div><div class="quotebox"><cite>Ozi wrote:</cite><blockquote><div><p>.... given the live-sdk is the future?</p></div></blockquote></div><p>Is it a given?&#160; Why/why not?&#160; What will become of live-build and its existing applications/users?&#160; Is there a migration path?</p><p>What are the alternatives?&#160; (Linux Live, Remastersys, ...)</p><p>Please discuss.&#160; Rationally, if you can, please, ladies and gentlemen.&#160; If this has been covered elsewhere (I did look) a pointer will suffice.</p><p>Suggested topics:</p><p>Pros and cons: stability, maintenance/maintainability, features/extensibility, ease of use/documentation/support, resources, licensing, user base, ...</p></div></blockquote></div><p>Refracta-Snapshot is what I build with, it&#039;s perfect for my needs and how I do things, which is as an <em>advanced user</em>, not a developer. It&#039;s ultra-user friendly, a comfy GUI and just a few questions and you can roll your own.</p><p>It would be possible to do _most_ of what I do, with live-sdk<strong> if </strong>you were willing to invest the time to make an extremely lengthy and detailed build template....I told FSR I would give that a try at some point, but to be honest i&#039;m a little daunted by it and not even sure I could get the level of detail that I get working the post-install system.</p><p>Once I have tweaked a system to the nth degree and am finally ready to run a snapshot, after that first run I have a<em> template</em>, so subsequent builds are super easy, load a template iso on a partition, update packages and make any changes desired, squash the results and boom, new iso.</p><p>It&#039;s not a &quot;build&quot; system like live-sdk is really, it&#039;s a tool for making copies, and requires a system already be in place to use it. But it&#039;s damned effective, and allows even novice users to experiment and create, I especially like that aspect, more people playing makes for a robust environment for innovation and development.</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Sat, 08 Jul 2017 20:41:22 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=3209#p3209</guid>
		</item>
		<item>
			<title><![CDATA[Re: Live-build tips]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=3201#p3201</link>
			<description><![CDATA[<p>I assume you&#039;ve seen <strong><a href="https://devuan.org/os/distro-kit" rel="nofollow">this</a></strong> for starts?</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Sat, 08 Jul 2017 13:49:27 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=3201#p3201</guid>
		</item>
		<item>
			<title><![CDATA[Re: Live-build tips]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=3196#p3196</link>
			<description><![CDATA[<div class="quotebox"><cite>Ozi wrote:</cite><blockquote><div><p>.... given the live-sdk is the future?</p></div></blockquote></div><p>Is it a given?&#160; Why/why not?&#160; What will become of live-build and its existing applications/users?&#160; Is there a migration path?</p><p>What are the alternatives?&#160; (Linux Live, Remastersys, ...)</p><p>Please discuss.&#160; Rationally, if you can, please, ladies and gentlemen.&#160; If this has been covered elsewhere (I did look) a pointer will suffice.</p><p>Suggested topics:</p><p>Pros and cons: stability, maintenance/maintainability, features/extensibility, ease of use/documentation/support, resources, licensing, user base, ...</p>]]></description>
			<author><![CDATA[dummy@example.com (Ged)]]></author>
			<pubDate>Sat, 08 Jul 2017 10:32:02 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=3196#p3196</guid>
		</item>
		<item>
			<title><![CDATA[Re: Live-build tips]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=1760#p1760</link>
			<description><![CDATA[<p>Is this useful given the live-sdk is the future?</p><p>This might be useful for further discussion:</p><p>Main directory structure</p><div class="codebox"><pre><code>diy-distro
+-- diy-build
+-- diy-source</code></pre></div><p>Sub-directories</p><div class="codebox"><pre><code>diy-build
+-- auto &lt;--------- build, clean, config scripts
+-- config
+-- local</code></pre></div><div class="codebox"><pre><code>diy-source
+-- auto &lt;--------- live-build scripts: build, clean, config
+-- config
    +-- apt
    +-- archives
    +-- bootloaders
    ¦   +-- isolinux
    +-- hooks     &lt;--------- scripts
    +-- includes.binary 
    +-- includes.chroot &lt;--------- corresponds to the root directory
    ¦   +-- etc
    ¦   ¦   +-- apt
    ¦   ¦   +-- dpkg
    ¦   ¦   +-- lightdm
    ¦   ¦   +-- live     &lt;--------- live user setup
    ¦   ¦   +-- skel     &lt;--------- skeleton /home directory
    ¦   +-- usr
    ¦       +-- bin
    ¦       +-- lib
    ¦       +-- local  &lt;--------- preseed
    ¦       +-- share  &lt;--------- themes, lightdm
    +-- includes.installer &lt;--------- installer preseed.cfg file 
	                                  and logo/theme update for the graphical installer
    +-- package-lists &lt;--------- lists of packages to be installed
    +-- packages.chroot &lt;--------- install custom packages, *.deb files</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (Ozi)]]></author>
			<pubDate>Mon, 29 May 2017 03:04:20 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=1760#p1760</guid>
		</item>
		<item>
			<title><![CDATA[Re: Live-build tips]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=1758#p1758</link>
			<description><![CDATA[<p>I&#039;ve not had any problems making builds.</p><div class="codebox"><pre class="vscroll"><code>DISTRIBUTION=&quot;jessie&quot;
ARCHITECTURES=&quot;amd64&quot;
LINUX_FLAVOURS=&quot;amd64&quot;
ARCHIVE_AREAS=&quot;main&quot;
SOURCE=&quot;false&quot;
MIRROR_BINARY=&quot;http://packages.devuan.org/merged&quot;

lb config noauto \
	--mode devuan \
	--chroot-filesystem squashfs \
	--distribution &quot;${_DISTRIBUTION}&quot; \
	--debian-installer-distribution &quot;${_DISTRIBUTION}&quot; \
	--debian-installer live \
	--architectures &quot;${_ARCHITECTURES}&quot; \
	--linux-flavours &quot;${_LINUX_FLAVOURS}&quot; \
	--apt-recommends false \
	--apt-secure true \
	--apt-indices false \
	--apt-source-archives true \
	--archive-areas &quot;${_ARCHIVE_AREAS}&quot; \
	--parent-mirror-bootstrap &quot;${_MIRROR_BINARY}&quot; \
	--parent-mirror-binary &quot;${_MIRROR_BINARY}&quot; \
	--mirror-bootstrap &quot;${_MIRROR_BINARY}&quot; \
	--mirror-binary &quot;${_MIRROR_BINARY}&quot; \
	--iso-application &quot;DIY Linux&quot; \
	--iso-publisher &quot;DIY&quot; \
	--iso-volume &quot;DIY Live&quot; \
	--backports false \
	--security false \
        --updates false \
	--memtest none \
	--win32-loader false \
	--debug \
	--verbose \
	--bootappend-live &quot;boot=live config components file=/preseed.cfg quiet splash autologin nouveau.modeset=0 radeon.modeset=0&quot; \
&quot;${@}&quot;</code></pre></div><p>And my base package list always contains these packages:</p><div class="codebox"><pre><code>xorg 
sysvinit-core
accountsservice
upower</code></pre></div><p>I discussion with Frits some time ago when he convert live-build to run on Devuan we agreed that sysvinit-core was the only way it worked.</p><p>Maybe not using &quot;--mode devuan&quot; is not a good idea, the default might be &quot;--mode debian&quot; in which case systemd would be logical.</p><p>Ozi</p>]]></description>
			<author><![CDATA[dummy@example.com (Ozi)]]></author>
			<pubDate>Mon, 29 May 2017 02:09:11 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=1758#p1758</guid>
		</item>
		<item>
			<title><![CDATA[Live-build tips]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=1541#p1541</link>
			<description><![CDATA[<p>The version of live-build in Devuan Jessie is broken -- it tries to install live-config-systemd, which then fails.</p><p>Here&#039;s the workaround:</p><div class="codebox"><pre><code>$ lb config -d jessie

$ sed -i &#039;s|live-config-systemd|live-config-sysvinit|&#039; config/package-lists/live.list.chroot
$ echo &quot;sysvinit-core&quot; &gt;&gt; config/package-lists/live.list.chroot

$ sudo lb build</code></pre></div><p>This should also be helpful:</p><div class="codebox"><pre><code># The line below is for squid-deb-proxy.
#LB_APT_HTTP_PROXY=&quot;http://localhost:8000/&quot;
LB_MIRROR_BOOTSTRAP=&quot;http://packages.devuan.org/merged&quot;
LB_MIRROR_CHROOT_SECURITY=&quot;http://packages.devuan.org/merged&quot;
LB_MIRROR_BINARY=&quot;http://packages.devuan.org/merged&quot;
LB_MIRROR_BINARY_SECURITY=&quot;http://packages.devuan.org/merged&quot;</code></pre></div><p>That goes here:<br />/etc/live/build.conf</p><p>If you&#039;re using squid-deb-proxy, uncomment the second line and edit it (if needed).</p><p>Phil</p>]]></description>
			<author><![CDATA[dummy@example.com (pcalvert)]]></author>
			<pubDate>Thu, 18 May 2017 23:02:01 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=1541#p1541</guid>
		</item>
	</channel>
</rss>
