Installing the Distro
jrhodes at roket-enterprises.com
Mon Jul 12 16:57:29 PDT 2010
No, I see installers as an important component if you wish to distribute
your distro to others, even if the installer is a simple bash script which
formats an existing partition according to user settings and then just uses
rsync to copy the files in archive mode. Live CDs are really only good for
trying out a distro; in my opinion they're no good for daily use (unless
they're one of those utility Live CDs).
On Mon, Jul 12, 2010 at 9:20 PM, Maginot Junior <maginot.junior at gmail.com>wrote:
> On Mon, Jul 12, 2010 at 2:00 AM, James Rhodes
> <jrhodes at roket-enterprises.com> wrote:
> > It's not a solution looking for a problem. There's more information on
> > AppTools site on why it's a better way of managing applications than just
> > using a package manager. For example, the packaged application can be
> > directly from the package, installed as a user (does not require root) or
> > can be installed system-wide. But, that's not really relevant in this
> > case. Rather it's advantage is that the package format isn't strictly
> > down to a very complex package management system.
> > Using LFS to build from source is great when you've got a specific set of
> > hardware and when you want to customize the very core of the Linux
> > system, but it's not so great when you actually want to distribute your
> > distro to others. Personally I like automated build systems (indeed the
> > AppTools suite has one such application for wrapping different build
> > systems), but building from source still takes a significant amount of
> > even if you do automate it. Something which the end user of your
> > distribution probably doesn't want to wait for.
> > And by "basic tarball", I meant one that you would extract over your root
> > filesystem to install the application.
> > Regards, James.
> > On Sun, Jul 11, 2010 at 11:08 PM, lI <lux-integ at btconnect.com> wrote:
> >> On Sunday 11 July 2010 08:41:46 James Rhodes wrote:
> >> > n any case, it's a simple system which will probably suit your needs
> >> > installing applications when you install the distribution (other than
> >> > just
> >> > a basic tarball since it's capable of resolving dependencies and
> >> > organising applications).
> >> >
> >> Seems like a solution looking for a problem.
> >> I cant myself see how 'package management' fits with compile from
> >> sources
> >> philosophy. Automated build procedures yes, but package-management
> >> meaning
> >> pre-compiled libraries, and executables in specified locations?
> >> There
> >> are loads of other distributions that have a head start for this. Why
> >> invent the wheel?
> >> I have also seen build schemes for 'embedded-linux' efforts
> >> clustering
> >> around boards such as beagleBoard and blackfin based boards
> >> often
> >> go out of their way to obfuscate. There scripts requiring online
> >> source-
> >> fetches and compile/install with passage of root passwords (whilst on
> >> the
> >> www) is the norm!! This should have no place in the philosophy of
> >> learning to build from sources, building securely and tailoring to
> >> needs.
> >> And one wonders what a basic tarball is? I have been dabbling with
> >> lfs/clfs/blfs/cblfs for ~ 6 years now and Linux for just 11 years. I
> >> find
> >> that the numerous programs that go to make up a distribution have their
> >> own
> >> peculiarities -especially the more useful ones. For example I have
> >> compiled
> >> kde4 from version 4.1.0 to 4.4.5 and I still find it difficult.
> >> -my 0.99penny coin's worth
> >> luxInteg
> >> --
> >> http://linuxfromscratch.org/mailman/listinfo/blfs-support
> >> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> >> Unsubscribe: See the above information page
> > --
> > http://linuxfromscratch.org/mailman/listinfo/blfs-support
> > FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> > Unsubscribe: See the above information page
> Well, I think at some point the discussion gone a little OT, thats
> because I was talking about installing the distro, not actually
> talking about package management, I know that precompiled binaries are
> an issue for a generic wide fit, but since I'm not making a world
> public distro I think isn't a problem, I have an specific set of
> hardware that the distro is made for, and so far we didn't have any
> big problem, some network interfaces didn't work but compiling the
> kernel with the proper set up did the trick.
> ANd just extending a little more the discussion, is only me who misses
> an installer? It okay to use a live cd if you want/need to use many
> computer with your custom distro, or I can't see any problem copying
> direct from a disk to another in some cases, but how about sharing it
> with some friends?
> Maginot Jr.
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the blfs-support