Linux From Scratch: erinevus redaktsioonide vahel

Allikas: Kuutõrvaja
Mine navigeerimisribaleMine otsikasti
Jj (arutelu | kaastöö)
Uus lehekülg: 'Linux From Scratch Version 6.8 Created by Gerard Beekmans Edited by Matthew Burgess and Bruce Dubbs Copyright © 1999-2011 Gerard Beekmans ===Table of Contents=== ====Preface====...'
 
Jj (arutelu | kaastöö)
Resümee puudub
 
(ei näidata sama kasutaja 83 vahepealset redaktsiooni)
1. rida: 1. rida:
'''NB! TEGEMIST ON VÄGA TOORE PROJEKTIGA!'''
{{Täienda}}
Linux From Scratch
Linux From Scratch
Version 6.8
Version 6.8
Created by Gerard Beekmans
 
Loodud Gerard Beekmans poolt


Edited by Matthew Burgess and Bruce Dubbs
Edited by Matthew Burgess and Bruce Dubbs
7. rida: 12. rida:
Copyright © 1999-2011 Gerard Beekmans
Copyright © 1999-2011 Gerard Beekmans


===Table of Contents===
header - päis
====Preface====
 
Foreword
sümbolnimi - symbolic link
Audience
 
LFS Target Architectures
library - teek
LFS and Standards
 
Rationale for Packages in the Book
debuggin - silumine
Prerequisites
 
Host System Requirements
päevikuga failisüsteem - journaling failsystem
Typography
 
Structure
'''Lingid''' (ajutiselt olulised)
Errata
*http://viki.pingviin.org/index.php/Linux_From_Scratch
*http://et.wikipedia.org/wiki/Linux_From_Scratch
*http://www.linuxfromscratch.org/lfs/view/stable/index.html
 
*header - päis
*sümbolnimi - symbolic link
*library - teek
*debuggin - silumine
*päevikuga failisüsteem - journaling failsystem
 
===Sisukord===
====Eessõna====
*[[Eessõna]]
*[[Publik]]
*[[LFS sihtarhidektuur]]
*[[LFS ja standardid]]
*[[Rationale for Packages in the Book]]
*[[Eeltingimused]]
*[[Nõudmised baas süsteemile]]
*[[Õigekiri]]
*[[Struktuur]]
*[[Veaparandused]]
 
===I. Sissejuhatus===
====1. Sissejuhatus====
*[[Kuidas ehitada LFS süsteemi]]
*[[Mida on uut võrreldes eelmise versiooniga]]
*[[Muudatuste logi]]
*[[Resursid]]
*[[Abi]]


===I. Introduction===
====1. Introduction====
How to Build an LFS System
What's new since the last release
Changelog
Resources
Help
===II. Preparing for the Build===
===II. Preparing for the Build===
====2. Preparing a New Partition====
====2. Uue partitsiooni ettevalmistamine====
Introduction
*Tutvustus
Creating a New Partition
*[[Uue partitsiooni loomine]]
Creating a File System on the Partition
*[[Failisüsteemi partitsioonile loomine]]
Mounting the New Partition
*[[Partitsiooni külgehaakimine]]
====3. Packages and Patches====
 
Introduction
====3. Paketid ja parandused====
All Packages
*[[Tutvustus]]
Needed Patches
*[[Kõik paketid]] Vajaminevate pakettide nimekiri
====4. Final Preparations====
*[[Vajaminevate paikade nimekiri]]
About $LFS
 
Creating the $LFS/tools Directory
====4. Viimased ettevalmistused====
Adding the LFS User
*[[$LFS muutujast]]
Setting Up the Environment
*[[$LFS/tools kausta loomine]]
About SBUs
*[[LFS kasutaja lisamine]]
About the Test Suites
*[[Keskkonna seadistamine]]
====5. Constructing a Temporary System====
*[[About SBUs]]
Introduction
*About the Test Suites
Toolchain Technical Notes
 
General Compilation Instructions
====5. Ajutise süsteemi ehitamine====
Binutils-2.21 - Pass 1
*Tutvustus
GCC-4.5.2 - Pass 1
*[[tööriistakomplekti tehnilsed märkused]]
Linux-2.6.37 API Headers
*[[Kompileerimise juhised]]
Glibc-2.13
*[[Binutils-2.21 - Faas 1]]
Adjusting the Toolchain
*[[GCC-4.5.2 - Faas 1]]
Binutils-2.21 - Pass 2
*[[Linux-2.6.37 API-liidese päised]]
GCC-4.5.2 - Pass 2
*[[Glibc-2.13]]
Tcl-8.5.9
*Adjusting the Toolchain
Expect-5.45
*[[Binutils-2.21 - Faas 2]]
DejaGNU-1.4.4
*GCC-4.5.2 - Faas 2
Ncurses-5.7
*[[Tcl-8.5.9]]
Bash-4.2
*[[Expect-5.45]]
Bzip2-1.0.6
*[[DejaGNU-1.4.4]]
Coreutils-8.10
*[[Ncurses-5.7]]
Diffutils-3.0
*[[Bash-4.2]]
File-5.05
*[[Bzip2-1.0.6]]
Findutils-4.4.2
*[[Coreutils-8.10]]
Gawk-3.1.8
*[[Diffutils-3.0]]
Gettext-0.18.1.1
*[[File-5.05]]
Grep-2.7
*[[Findutils-4.4.2]]
Gzip-1.4
*[[Gawk-3.1.8]]
M4-1.4.15
*[[Gettext-0.18.1.1]]
Make-3.82
*[[Grep-2.7]]
Patch-2.6.1
*[[Gzip-1.4]]
Perl-5.12.3
*[[M4-1.4.15]]
Sed-4.2.1
*[[Make-3.82]]
Tar-1.25
*[[Patch-2.6.1]]
Texinfo-4.13a
*[[Perl-5.12.3]]
Xz-5.0.1
*Sed-4.2.1
Stripping
*[[Tar-1.25]]
===Changing Ownership===
*[[Texinfo-4.13a]]
III. Building the LFS System
*[[Xz-5.0.1]]
====6. Installing Basic System Software====
*[[Stripping]]
Introduction
*Omanikuõiguste muutmine
Preparing Virtual Kernel File Systems
 
Package Management
===III. LFS süsteemi ehitamine===
Entering the Chroot Environment
====6. Süsteemi baastarkvara paigaldamine====
Creating Directories
*Tutvustus
Creating Essential Files and Symlinks
*Preparing Virtual Kernel File Systems
Linux-2.6.37 API Headers
*Paketihaldust
Man-pages-3.32
*[[Chroot keskkonda sisenemine]]
Glibc-2.13
*[[Creating Directories]]
Re-adjusting the Toolchain
*Creating Essential Files and Symlinks
Zlib-1.2.5
*Linux-2.6.37 API Headers
Binutils-2.21
*Man-pages-3.32
GMP-5.0.1
*Glibc-2.13
MPFR-3.0.0
*Re-adjusting the Toolchain
MPC-0.8.2
*Zlib-1.2.5
GCC-4.5.2
*Binutils-2.21
Sed-4.2.1
*GMP-5.0.1
Pkg-config-0.25
*MPFR-3.0.0
Ncurses-5.7
*MPC-0.8.2
Util-linux-2.19
*GCC-4.5.2
E2fsprogs-1.41.14
*Sed-4.2.1
Coreutils-8.10
*Pkg-config-0.25
Iana-Etc-2.30
*Ncurses-5.7
M4-1.4.15
*Util-linux-2.19
Bison-2.4.3
*E2fsprogs-1.41.14
Procps-3.2.8
*Coreutils-8.10
Grep-2.7
*Iana-Etc-2.30
Readline-6.2
*M4-1.4.15
Bash-4.2
*Bison-2.4.3
Libtool-2.4
*Procps-3.2.8
GDBM-1.8.3
*Grep-2.7
Inetutils-1.8
*Readline-6.2
Perl-5.12.3
*Bash-4.2
Autoconf-2.68
*Libtool-2.4
Automake-1.11.1
*GDBM-1.8.3
Bzip2-1.0.6
*Inetutils-1.8
Diffutils-3.0
*Perl-5.12.3
Gawk-3.1.8
*Autoconf-2.68
File-5.05
*Automake-1.11.1
Findutils-4.4.2
*Bzip2-1.0.6
Flex-2.5.35
*Diffutils-3.0
Gettext-0.18.1.1
*Gawk-3.1.8
Groff-1.21
*File-5.05
GRUB-1.98
*Findutils-4.4.2
Gzip-1.4
*Flex-2.5.35
IPRoute2-2.6.37
*Gettext-0.18.1.1
Kbd-1.15.2
*Groff-1.21
Less-436
*GRUB-1.98
Make-3.82
*Gzip-1.4
Xz-5.0.1
*IPRoute2-2.6.37
Man-DB-2.5.9
*Kbd-1.15.2
Module-Init-Tools-3.12
*Less-436
Patch-2.6.1
*Make-3.82
Psmisc-22.13
*Xz-5.0.1
Shadow-4.1.4.3
*Man-DB-2.5.9
Sysklogd-1.5
*Module-Init-Tools-3.12
Sysvinit-2.88dsf
*Patch-2.6.1
Tar-1.25
*[[Psmisc-22.13]]
Texinfo-4.13a
*Shadow-4.1.4.3
Udev-166
*Sysklogd-1.5
Vim-7.3
*Sysvinit-2.88dsf
About Debugging Symbols
*Tar-1.25
Stripping Again
*Texinfo-4.13a
Cleaning Up
*[[Udev-166]]
===7. Setting Up System Bootscripts===
*Vim-7.3
Introduction
*About Debugging Symbols
LFS-Bootscripts-20100627
*Stripping Again
How Do These Bootscripts Work?
*Cleaning Up
Configuring the setclock Script
 
Configuring the Linux Console
===7. Süsteemi bootskriptide loomine===
Configuring the sysklogd Script
*Tutvustus
Creating the /etc/inputrc File
*LFS-stardiskriptid-20100627
The Bash Shell Startup Files
*Kuidas stardiskriptid töötavad?
Device and Module Handling on an LFS System
*Setclock skripti seadistamine
Creating Custom Symlinks to Devices
*Linuxi konsooli seadistamine
Configuring the localnet Script
*Sysklogd skripti seadistamine
Customizing the /etc/hosts File
*/etc/inputrc faili loomine.
Configuring the network Script
*The Bash Shell Startup Files
===8. Making the LFS System Bootable===
*Device and Module Handling on an LFS System
Introduction
*Creating Custom Symlinks to Devices
Creating the /etc/fstab File
*Configuring the localnet Script
Linux-2.6.37
*Customizing the /etc/hosts File
Using GRUB to Set Up the Boot Process
*Configuring the network Script
===9. The End===
 
The End
===8. LFS süsteemi bootivaks muutmine===
Get Counted
*Tutvustus
Rebooting the System
*/etc/fstab faili loomine
What Now?
*Linux-2.6.37
IV. Appendices
*GRUBi seadistamine
A. Acronyms and Terms
 
B. Acknowledgments
===9. Lõppsõna===
C. Dependencies
*The End
D. Boot and sysconfig scripts version-20100627
*Get Counted
/etc/rc.d/init.d/rc
*Süsteemi taaskäivitamine
/etc/rc.d/init.d/functions
*Mis nüüd?
/etc/rc.d/init.d/mountkernfs
*IV. Appendices
/etc/rc.d/init.d/consolelog
*A. Akronüümid ja terminid
/etc/rc.d/init.d/modules
*B. Tänusõnad
/etc/rc.d/init.d/udev
*C. Sõltuvused
/etc/rc.d/init.d/swap
*D. Boot and sysconfig scripts version-20100627
/etc/rc.d/init.d/setclock
*/etc/rc.d/init.d/rc
/etc/rc.d/init.d/checkfs
*/etc/rc.d/init.d/functions
/etc/rc.d/init.d/mountfs
*/etc/rc.d/init.d/mountkernfs
/etc/rc.d/init.d/udev_retry
*/etc/rc.d/init.d/consolelog
/etc/rc.d/init.d/cleanfs
*/etc/rc.d/init.d/modules
/etc/rc.d/init.d/console
*/etc/rc.d/init.d/udev
/etc/rc.d/init.d/localnet
*/etc/rc.d/init.d/swap
/etc/rc.d/init.d/sysctl
*/etc/rc.d/init.d/setclock
/etc/rc.d/init.d/sysklogd
*/etc/rc.d/init.d/checkfs
/etc/rc.d/init.d/network
*/etc/rc.d/init.d/mountfs
/etc/rc.d/init.d/sendsignals
*/etc/rc.d/init.d/udev_retry
/etc/rc.d/init.d/reboot
*/etc/rc.d/init.d/cleanfs
/etc/rc.d/init.d/halt
*/etc/rc.d/init.d/console
/etc/rc.d/init.d/template
*/etc/rc.d/init.d/localnet
/etc/sysconfig/rc
*/etc/rc.d/init.d/sysctl
/etc/sysconfig/modules
*/etc/rc.d/init.d/sysklogd
/etc/sysconfig/createfiles
*/etc/rc.d/init.d/network
/etc/sysconfig/network-devices/ifup
*/etc/rc.d/init.d/sendsignals
/etc/sysconfig/network-devices/ifdown
*/etc/rc.d/init.d/reboot
/etc/sysconfig/network-devices/services/ipv4-static
*/etc/rc.d/init.d/halt
/etc/sysconfig/network-devices/services/ipv4-static-route
*/etc/rc.d/init.d/template
E. Udev configuration rules
*/etc/sysconfig/rc
55-lfs.rules
*/etc/sysconfig/modules
F. LFS Licenses
*/etc/sysconfig/createfiles
Creative Commons License
*/etc/sysconfig/network-devices/ifup
The MIT License
*/etc/sysconfig/network-devices/ifdown
Index
*/etc/sysconfig/network-devices/services/ipv4-static
*/etc/sysconfig/network-devices/services/ipv4-static-route
*E. Udev seadistamise reeglid
*55-lfs.rules
*F. LFS Licenses
*Creative Commons Litsents
*The MIT Litsents

Viimane redaktsioon: 5. märts 2012, kell 13:02

NB! TEGEMIST ON VÄGA TOORE PROJEKTIGA!

                                         Toores. Ehk seda pala võib täiendada.

Linux From Scratch

Version 6.8

Loodud Gerard Beekmans poolt

Edited by Matthew Burgess and Bruce Dubbs

Copyright © 1999-2011 Gerard Beekmans

header - päis

sümbolnimi - symbolic link

library - teek

debuggin - silumine

päevikuga failisüsteem - journaling failsystem

Lingid (ajutiselt olulised)

  • header - päis
  • sümbolnimi - symbolic link
  • library - teek
  • debuggin - silumine
  • päevikuga failisüsteem - journaling failsystem

Sisukord

Eessõna

I. Sissejuhatus

1. Sissejuhatus

II. Preparing for the Build

2. Uue partitsiooni ettevalmistamine

3. Paketid ja parandused

4. Viimased ettevalmistused

5. Ajutise süsteemi ehitamine

III. LFS süsteemi ehitamine

6. Süsteemi baastarkvara paigaldamine

  • Tutvustus
  • Preparing Virtual Kernel File Systems
  • Paketihaldust
  • Chroot keskkonda sisenemine
  • Creating Directories
  • Creating Essential Files and Symlinks
  • Linux-2.6.37 API Headers
  • Man-pages-3.32
  • Glibc-2.13
  • Re-adjusting the Toolchain
  • Zlib-1.2.5
  • Binutils-2.21
  • GMP-5.0.1
  • MPFR-3.0.0
  • MPC-0.8.2
  • GCC-4.5.2
  • Sed-4.2.1
  • Pkg-config-0.25
  • Ncurses-5.7
  • Util-linux-2.19
  • E2fsprogs-1.41.14
  • Coreutils-8.10
  • Iana-Etc-2.30
  • M4-1.4.15
  • Bison-2.4.3
  • Procps-3.2.8
  • Grep-2.7
  • Readline-6.2
  • Bash-4.2
  • Libtool-2.4
  • GDBM-1.8.3
  • Inetutils-1.8
  • Perl-5.12.3
  • Autoconf-2.68
  • Automake-1.11.1
  • Bzip2-1.0.6
  • Diffutils-3.0
  • Gawk-3.1.8
  • File-5.05
  • Findutils-4.4.2
  • Flex-2.5.35
  • Gettext-0.18.1.1
  • Groff-1.21
  • GRUB-1.98
  • Gzip-1.4
  • IPRoute2-2.6.37
  • Kbd-1.15.2
  • Less-436
  • Make-3.82
  • Xz-5.0.1
  • Man-DB-2.5.9
  • Module-Init-Tools-3.12
  • Patch-2.6.1
  • Psmisc-22.13
  • Shadow-4.1.4.3
  • Sysklogd-1.5
  • Sysvinit-2.88dsf
  • Tar-1.25
  • Texinfo-4.13a
  • Udev-166
  • Vim-7.3
  • About Debugging Symbols
  • Stripping Again
  • Cleaning Up

7. Süsteemi bootskriptide loomine

  • Tutvustus
  • LFS-stardiskriptid-20100627
  • Kuidas stardiskriptid töötavad?
  • Setclock skripti seadistamine
  • Linuxi konsooli seadistamine
  • Sysklogd skripti seadistamine
  • /etc/inputrc faili loomine.
  • The Bash Shell Startup Files
  • Device and Module Handling on an LFS System
  • Creating Custom Symlinks to Devices
  • Configuring the localnet Script
  • Customizing the /etc/hosts File
  • Configuring the network Script

8. LFS süsteemi bootivaks muutmine

  • Tutvustus
  • /etc/fstab faili loomine
  • Linux-2.6.37
  • GRUBi seadistamine

9. Lõppsõna

  • The End
  • Get Counted
  • Süsteemi taaskäivitamine
  • Mis nüüd?
  • IV. Appendices
  • A. Akronüümid ja terminid
  • B. Tänusõnad
  • C. Sõltuvused
  • D. Boot and sysconfig scripts version-20100627
  • /etc/rc.d/init.d/rc
  • /etc/rc.d/init.d/functions
  • /etc/rc.d/init.d/mountkernfs
  • /etc/rc.d/init.d/consolelog
  • /etc/rc.d/init.d/modules
  • /etc/rc.d/init.d/udev
  • /etc/rc.d/init.d/swap
  • /etc/rc.d/init.d/setclock
  • /etc/rc.d/init.d/checkfs
  • /etc/rc.d/init.d/mountfs
  • /etc/rc.d/init.d/udev_retry
  • /etc/rc.d/init.d/cleanfs
  • /etc/rc.d/init.d/console
  • /etc/rc.d/init.d/localnet
  • /etc/rc.d/init.d/sysctl
  • /etc/rc.d/init.d/sysklogd
  • /etc/rc.d/init.d/network
  • /etc/rc.d/init.d/sendsignals
  • /etc/rc.d/init.d/reboot
  • /etc/rc.d/init.d/halt
  • /etc/rc.d/init.d/template
  • /etc/sysconfig/rc
  • /etc/sysconfig/modules
  • /etc/sysconfig/createfiles
  • /etc/sysconfig/network-devices/ifup
  • /etc/sysconfig/network-devices/ifdown
  • /etc/sysconfig/network-devices/services/ipv4-static
  • /etc/sysconfig/network-devices/services/ipv4-static-route
  • E. Udev seadistamise reeglid
  • 55-lfs.rules
  • F. LFS Licenses
  • Creative Commons Litsents
  • The MIT Litsents