Changes between Version 3 and Version 4 of WikiStart


Ignore:
Timestamp:
01/06/2006 08:44:06 PM (18 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v3 v4  
    1 = Welcome to Trac 0.9.2 =
     1= Welcome to Linux From Scratch! =
     2== What is Linux From Scratch? ==
    23
    3 Trac is a '''minimalistic''' approach to '''web-based''' management of
    4 '''software projects'''. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.
     4Linux From Scratch (LFS) is a project that provides you with step-by-step instructions for building your own customized Linux system entirely from source. Why would I want an LFS system?
    55
    6 All aspects of Trac have been designed with the single goal to
    7 '''help developers write great software''' while '''staying out of the way'''
    8 and imposing as little as possible on a team's established process and
    9 culture.
     6Many wonder why they should go through the hassle of building a Linux system from scratch when they could just download an existing Linux distribution. However, there are several benefits of building LFS. Consider the following:
    107
    11 As all Wiki pages, this page is editable, this means that you can
    12 modify the contents of this page simply by using your
    13 web-browser. Simply click on the "Edit this page" link at the bottom
    14 of the page. WikiFormatting will give you a detailed description of
    15 available Wiki formatting commands.
     8=== LFS teaches people how a Linux system works internally ===
     9Building LFS teaches you about all that makes Linux tick, how things work together and depend on each other. And most importantly, how to customize it to your own tastes and needs.
    1610
    17 "[wiki:TracAdmin trac-admin] ''yourenvdir'' initenv" created
    18 a new Trac environment, containing a default set of wiki pages and some sample
    19 data. This newly created environment also contains
    20 [wiki:TracGuide documentation] to help you get started with your project.
     11=== Building LFS produces a very compact Linux system ===
     12When you install a regular distribution, you often end up installing a lot of programs that you would probably never use. They're just sitting there taking up (precious) disk space. It's not hard to get an LFS system installed under 100 MB. Does that still sound like a lot? A few of us have been working on creating a very small embedded LFS system. We installed a system that was just enough to run the Apache web server; total disk space usage was approximately 8 MB. With further stripping, that can be brought down to 5 MB or less. Try that with a regular distribution.
    2113
    22 You can use [wiki:TracAdmin trac-admin] to configure
    23 [http://trac.edgewall.com/ Trac] to better fit your project, especially in
    24 regard to ''components'', ''versions'' and ''milestones''.
     14=== LFS is extremely flexible ===
     15Building LFS could be compared to a finished house. LFS will give you the skeleton of a house, but it's up to you to install plumbing, electrical outlets, kitchen, bath, wallpaper, etc. You have the ability to turn it into whatever type of system you need it to be, customized completely for you.
    2516
     17=== LFS offers you added security ===
     18You will compile the entire system from source, thus allowing you to audit everything, if you wish to do so, and apply all the security patches you want or need to apply. You don't have to wait for someone else to provide a new binary package that (hopefully) fixes a security hole. Often, you never truly know whether a security hole is fixed or not unless you do it yourself. What can I do with my LFS system?
    2619
    27 TracGuide is a good place to start.
    28 
    29 Enjoy! [[BR]]
    30 ''The Trac Team''
    31 
    32 == Starting Points ==
    33 
    34  * TracGuide --  Built-in Documentation
    35  * [http://projects.edgewall.com/trac/ The Trac project] -- Trac Open Source Project
    36  * [http://projects.edgewall.com/trac/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions
    37  * TracSupport --  Trac Support
    38 
    39 For a complete list of local wiki pages, see TitleIndex.
    40 
    41 Trac is brought to you by [http://www.edgewall.com/ Edgewall Software],
    42 providing professional Linux and software development services to clients
    43 worldwide. Visit http://www.edgewall.com/ for more information.
     20A by-the-book LFS system is fairly minimal, but is designed to provide a strong base on which you can add any packages you want. See the BLFS project for a selection of commonly used packages. Who's who:
     21 * Project Leader: Gerard Beekmans
     22 * Project Co-leader: Matthew Burgess
     23 * Editor: Jim Gifford
     24 * Editor: Jeremy Huntwork
     25 * Editor: Archaic
     26 * Editor: Ken Moffat
     27 * XML/XSL Editor: Manuel Canales Esparcia
     28 * Toolchain Maintainer: Ryan Oliver
     29 * Bootscripts Maintainer: Nathan Coulson
     30 * Plus numerous people who contribute to the book and its side projects.