Erinevus lehekülje "Linux From Scratch" redaktsioonide vahel

Allikas: Kuutõrvaja
(7. Setting Up System Bootscripts)
 
(ei näidata sama kasutaja 71 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]]
*Changing Ownership
+
*Omanikuõiguste muutmine
===III. Building the LFS System===
+
 
====6. Installing Basic System Software====
+
===III. LFS süsteemi ehitamine===
*Introduction
+
====6. Süsteemi baastarkvara paigaldamine====
 +
*Tutvustus
 
*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
135. 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
141. 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
147. 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
162. rida: 192. rida:
 
*Configuring the network Script
 
*Configuring the network Script
  
===8. Making the LFS System Bootable===
+
===8. LFS süsteemi bootivaks muutmine===
Introduction
+
*Tutvustus
Creating the /etc/fstab File
+
*/etc/fstab faili loomine
Linux-2.6.37
+
*Linux-2.6.37
Using GRUB to Set Up the Boot Process
+
*GRUBi seadistamine
===9. The End===
+
 
The End
+
===9. Lõppsõna===
Get Counted
+
*The End
Rebooting the System
+
*Get Counted
What Now?
+
*Süsteemi taaskäivitamine
IV. Appendices
+
*Mis nüüd?
A. Acronyms and Terms
+
*IV. Appendices
B. Acknowledgments
+
*A. Akronüümid ja terminid
C. Dependencies
+
*B. Tänusõnad
D. Boot and sysconfig scripts version-20100627
+
*C. Sõltuvused
/etc/rc.d/init.d/rc
+
*D. Boot and sysconfig scripts version-20100627
/etc/rc.d/init.d/functions
+
*/etc/rc.d/init.d/rc
/etc/rc.d/init.d/mountkernfs
+
*/etc/rc.d/init.d/functions
/etc/rc.d/init.d/consolelog
+
*/etc/rc.d/init.d/mountkernfs
/etc/rc.d/init.d/modules
+
*/etc/rc.d/init.d/consolelog
/etc/rc.d/init.d/udev
+
*/etc/rc.d/init.d/modules
/etc/rc.d/init.d/swap
+
*/etc/rc.d/init.d/udev
/etc/rc.d/init.d/setclock
+
*/etc/rc.d/init.d/swap
/etc/rc.d/init.d/checkfs
+
*/etc/rc.d/init.d/setclock
/etc/rc.d/init.d/mountfs
+
*/etc/rc.d/init.d/checkfs
/etc/rc.d/init.d/udev_retry
+
*/etc/rc.d/init.d/mountfs
/etc/rc.d/init.d/cleanfs
+
*/etc/rc.d/init.d/udev_retry
/etc/rc.d/init.d/console
+
*/etc/rc.d/init.d/cleanfs
/etc/rc.d/init.d/localnet
+
*/etc/rc.d/init.d/console
/etc/rc.d/init.d/sysctl
+
*/etc/rc.d/init.d/localnet
/etc/rc.d/init.d/sysklogd
+
*/etc/rc.d/init.d/sysctl
/etc/rc.d/init.d/network
+
*/etc/rc.d/init.d/sysklogd
/etc/rc.d/init.d/sendsignals
+
*/etc/rc.d/init.d/network
/etc/rc.d/init.d/reboot
+
*/etc/rc.d/init.d/sendsignals
/etc/rc.d/init.d/halt
+
*/etc/rc.d/init.d/reboot
/etc/rc.d/init.d/template
+
*/etc/rc.d/init.d/halt
/etc/sysconfig/rc
+
*/etc/rc.d/init.d/template
/etc/sysconfig/modules
+
*/etc/sysconfig/rc
/etc/sysconfig/createfiles
+
*/etc/sysconfig/modules
/etc/sysconfig/network-devices/ifup
+
*/etc/sysconfig/createfiles
/etc/sysconfig/network-devices/ifdown
+
*/etc/sysconfig/network-devices/ifup
/etc/sysconfig/network-devices/services/ipv4-static
+
*/etc/sysconfig/network-devices/ifdown
/etc/sysconfig/network-devices/services/ipv4-static-route
+
*/etc/sysconfig/network-devices/services/ipv4-static
E. Udev configuration rules
+
*/etc/sysconfig/network-devices/services/ipv4-static-route
55-lfs.rules
+
*E. Udev seadistamise reeglid
F. LFS Licenses
+
*55-lfs.rules
Creative Commons License
+
*F. LFS Licenses
The MIT License
+
*Creative Commons Litsents
Index
+
*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