Erinevus lehekülje "Linux From Scratch" redaktsioonide vahel

Allikas: Kuutõrvaja
(Table of Contents)
 
(ei näidata sama kasutaja 73 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
 +
 
Loodud Gerard Beekmans poolt
 
Loodud Gerard Beekmans poolt
  
6. rida: 11. rida:
  
 
Copyright © 1999-2011 Gerard Beekmans
 
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)
 +
*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===
 
===Sisukord===
11. rida: 37. rida:
 
*[[Eessõna]]
 
*[[Eessõna]]
 
*[[Publik]]
 
*[[Publik]]
*[[LFS Target Architectures]]
+
*[[LFS sihtarhidektuur]]
 
*[[LFS ja standardid]]
 
*[[LFS ja standardid]]
 
*[[Rationale for Packages in the Book]]
 
*[[Rationale for Packages in the Book]]
 
*[[Eeltingimused]]
 
*[[Eeltingimused]]
 
*[[Nõudmised baas süsteemile]]
 
*[[Nõudmised baas süsteemile]]
*[[Typography]]
+
*[[Õigekiri]]
 
*[[Struktuur]]
 
*[[Struktuur]]
 
*[[Veaparandused]]
 
*[[Veaparandused]]
22. rida: 48. rida:
 
===I. Sissejuhatus===
 
===I. Sissejuhatus===
 
====1. Sissejuhatus====
 
====1. Sissejuhatus====
*[[How to Build an LFS System]]
+
*[[Kuidas ehitada LFS süsteemi]]
*[[What's new since the last release]]
+
*[[Mida on uut võrreldes eelmise versiooniga]]
*[[Changelog]]
+
*[[Muudatuste logi]]
*[[Resources]]
+
*[[Resursid]]
 
*[[Abi]]
 
*[[Abi]]
  
 
===II. Preparing for the Build===
 
===II. Preparing for the Build===
====2. Preparing a New Partition====
+
====2. Uue partitsiooni ettevalmistamine====
*Sissejuhatus
+
*Tutvustus
*Uue partitsiooni loomine
+
*[[Uue partitsiooni loomine]]
*Failisüsteemi partitsioonile loomine
+
*[[Failisüsteemi partitsioonile loomine]]
*Uue partitsiooni külgehaakimine
+
*[[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]]
 +
*[[Keskkonna seadistamine]]
 +
*[[About SBUs]]
 
*About the Test Suites
 
*About the Test Suites
====5. Constructing a Temporary System====
+
 
*Introduction
+
====5. Ajutise süsteemi ehitamine====
*Toolchain Technical Notes
+
*Tutvustus
*General Compilation Instructions
+
*[[tööriistakomplekti tehnilsed märkused]]
*Binutils-2.21 - Pass 1
+
*[[Kompileerimise juhised]]
*GCC-4.5.2 - Pass 1
+
*[[Binutils-2.21 - Faas 1]]
*Linux-2.6.37 API Headers
+
*[[GCC-4.5.2 - Faas 1]]
*Glibc-2.13
+
*[[Linux-2.6.37 API-liidese päised]]
 +
*[[Glibc-2.13]]
 
*Adjusting the Toolchain
 
*Adjusting the Toolchain
*Binutils-2.21 - Pass 2
+
*[[Binutils-2.21 - Faas 2]]
*GCC-4.5.2 - Pass 2
+
*GCC-4.5.2 - Faas 2
*Tcl-8.5.9
+
*[[Tcl-8.5.9]]
*Expect-5.45
+
*[[Expect-5.45]]
*DejaGNU-1.4.4
+
*[[DejaGNU-1.4.4]]
*Ncurses-5.7
+
*[[Ncurses-5.7]]
*Bash-4.2
+
*[[Bash-4.2]]
*Bzip2-1.0.6
+
*[[Bzip2-1.0.6]]
*Coreutils-8.10
+
*[[Coreutils-8.10]]
*Diffutils-3.0
+
*[[Diffutils-3.0]]
*File-5.05
+
*[[File-5.05]]
*Findutils-4.4.2
+
*[[Findutils-4.4.2]]
*Gawk-3.1.8
+
*[[Gawk-3.1.8]]
*Gettext-0.18.1.1
+
*[[Gettext-0.18.1.1]]
*Grep-2.7
+
*[[Grep-2.7]]
*Gzip-1.4
+
*[[Gzip-1.4]]
*M4-1.4.15
+
*[[M4-1.4.15]]
*Make-3.82
+
*[[Make-3.82]]
*Patch-2.6.1
+
*[[Patch-2.6.1]]
*Perl-5.12.3
+
*[[Perl-5.12.3]]
 
*Sed-4.2.1
 
*Sed-4.2.1
*Tar-1.25
+
*[[Tar-1.25]]
*Texinfo-4.13a
+
*[[Texinfo-4.13a]]
*Xz-5.0.1
+
*[[Xz-5.0.1]]
*Stripping
+
*[[Stripping]]
 +
*Omanikuõiguste muutmine
  
===Changing Ownership===
+
===III. LFS süsteemi ehitamine===
III. Building the LFS System
+
====6. Süsteemi baastarkvara paigaldamine====
====6. Installing Basic System Software====
+
*Tutvustus
*Introduction
 
 
*Preparing Virtual Kernel File Systems
 
*Preparing Virtual Kernel File Systems
*Package Management
+
*Paketihaldust
*Entering the Chroot Environment
+
*[[Chroot keskkonda sisenemine]]
*Creating Directories
+
*[[Creating Directories]]
 
*Creating Essential Files and Symlinks
 
*Creating Essential Files and Symlinks
 
*Linux-2.6.37 API Headers
 
*Linux-2.6.37 API Headers
136. rida: 165. rida:
 
*Module-Init-Tools-3.12
 
*Module-Init-Tools-3.12
 
*Patch-2.6.1
 
*Patch-2.6.1
*Psmisc-22.13
+
*[[Psmisc-22.13]]
 
*Shadow-4.1.4.3
 
*Shadow-4.1.4.3
 
*Sysklogd-1.5
 
*Sysklogd-1.5
142. rida: 171. rida:
 
*Tar-1.25
 
*Tar-1.25
 
*Texinfo-4.13a
 
*Texinfo-4.13a
*Udev-166
+
*[[Udev-166]]
 
*Vim-7.3
 
*Vim-7.3
 
*About Debugging Symbols
 
*About Debugging Symbols
148. rida: 177. rida:
 
*Cleaning Up
 
*Cleaning Up
  
===7. Setting Up System Bootscripts===
+
===7. Süsteemi bootskriptide loomine===
Introduction
+
*Tutvustus
LFS-Bootscripts-20100627
+
*LFS-stardiskriptid-20100627
How Do These Bootscripts Work?
+
*Kuidas stardiskriptid töötavad?
Configuring the setclock Script
+
*Setclock skripti seadistamine
Configuring the Linux Console
+
*Linuxi konsooli seadistamine
Configuring the sysklogd Script
+
*Sysklogd skripti seadistamine
Creating the /etc/inputrc File
+
*/etc/inputrc faili loomine.
The Bash Shell Startup Files
+
*The Bash Shell Startup Files
Device and Module Handling on an LFS System
+
*Device and Module Handling on an LFS System
Creating Custom Symlinks to Devices
+
*Creating Custom Symlinks to Devices
Configuring the localnet Script
+
*Configuring the localnet Script
Customizing the /etc/hosts File
+
*Customizing the /etc/hosts File
Configuring the network Script
+
*Configuring the network Script
===8. Making the LFS System Bootable===
+
 
Introduction
+
===8. LFS süsteemi bootivaks muutmine===
Creating the /etc/fstab File
+
*Tutvustus
Linux-2.6.37
+
*/etc/fstab faili loomine
Using GRUB to Set Up the Boot Process
+
*Linux-2.6.37
===9. The End===
+
*GRUBi seadistamine
The End
+
 
Get Counted
+
===9. Lõppsõna===
Rebooting the System
+
*The End
What Now?
+
*Get Counted
IV. Appendices
+
*Süsteemi taaskäivitamine
A. Acronyms and Terms
+
*Mis nüüd?
B. Acknowledgments
+
*IV. Appendices
C. Dependencies
+
*A. Akronüümid ja terminid
D. Boot and sysconfig scripts version-20100627
+
*B. Tänusõnad
/etc/rc.d/init.d/rc
+
*C. Sõltuvused
/etc/rc.d/init.d/functions
+
*D. Boot and sysconfig scripts version-20100627
/etc/rc.d/init.d/mountkernfs
+
*/etc/rc.d/init.d/rc
/etc/rc.d/init.d/consolelog
+
*/etc/rc.d/init.d/functions
/etc/rc.d/init.d/modules
+
*/etc/rc.d/init.d/mountkernfs
/etc/rc.d/init.d/udev
+
*/etc/rc.d/init.d/consolelog
/etc/rc.d/init.d/swap
+
*/etc/rc.d/init.d/modules
/etc/rc.d/init.d/setclock
+
*/etc/rc.d/init.d/udev
/etc/rc.d/init.d/checkfs
+
*/etc/rc.d/init.d/swap
/etc/rc.d/init.d/mountfs
+
*/etc/rc.d/init.d/setclock
/etc/rc.d/init.d/udev_retry
+
*/etc/rc.d/init.d/checkfs
/etc/rc.d/init.d/cleanfs
+
*/etc/rc.d/init.d/mountfs
/etc/rc.d/init.d/console
+
*/etc/rc.d/init.d/udev_retry
/etc/rc.d/init.d/localnet
+
*/etc/rc.d/init.d/cleanfs
/etc/rc.d/init.d/sysctl
+
*/etc/rc.d/init.d/console
/etc/rc.d/init.d/sysklogd
+
*/etc/rc.d/init.d/localnet
/etc/rc.d/init.d/network
+
*/etc/rc.d/init.d/sysctl
/etc/rc.d/init.d/sendsignals
+
*/etc/rc.d/init.d/sysklogd
/etc/rc.d/init.d/reboot
+
*/etc/rc.d/init.d/network
/etc/rc.d/init.d/halt
+
*/etc/rc.d/init.d/sendsignals
/etc/rc.d/init.d/template
+
*/etc/rc.d/init.d/reboot
/etc/sysconfig/rc
+
*/etc/rc.d/init.d/halt
/etc/sysconfig/modules
+
*/etc/rc.d/init.d/template
/etc/sysconfig/createfiles
+
*/etc/sysconfig/rc
/etc/sysconfig/network-devices/ifup
+
*/etc/sysconfig/modules
/etc/sysconfig/network-devices/ifdown
+
*/etc/sysconfig/createfiles
/etc/sysconfig/network-devices/services/ipv4-static
+
*/etc/sysconfig/network-devices/ifup
/etc/sysconfig/network-devices/services/ipv4-static-route
+
*/etc/sysconfig/network-devices/ifdown
E. Udev configuration rules
+
*/etc/sysconfig/network-devices/services/ipv4-static
55-lfs.rules
+
*/etc/sysconfig/network-devices/services/ipv4-static-route
F. LFS Licenses
+
*E. Udev seadistamise reeglid
Creative Commons License
+
*55-lfs.rules
The MIT License
+
*F. LFS Licenses
Index
+
*Creative Commons Litsents
 +
*The MIT Litsents

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

NB! TEGEMIST ON VÄGA TOORE PROJEKTIGA!

                                        Roheline.jpg 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