Erinevus lehekülje "Linux From Scratch" redaktsioonide vahel

Allikas: Kuutõrvaja
(9. The End)
 
(ei näidata sama kasutaja 60 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]]
  
31. rida: 57. rida:
 
====2. Uue partitsiooni ettevalmistamine====
 
====2. Uue partitsiooni ettevalmistamine====
 
*Tutvustus
 
*Tutvustus
*Uue partitsiooni loomine
+
*[[Uue partitsiooni loomine]]
*Failisüsteemi partitsioonile loomine
+
*[[Failisüsteemi partitsioonile loomine]]
*Partitsiooni külgehaakimine
+
*[[Partitsiooni külgehaakimine]]
  
 
====3. Paketid ja parandused====
 
====3. Paketid ja parandused====
*Tutvustus
+
*[[Tutvustus]]
*Kõik paketid
+
*[[Kõik paketid]] Vajaminevate pakettide nimekiri
*Vajalikud paketid
+
*[[Vajaminevate paikade nimekiri]]
  
 
====4. Viimased ettevalmistused====
 
====4. Viimased ettevalmistused====
*$LFS muutujast
+
*[[$LFS muutujast]]
*$LFS/tools kausta loomine
+
*[[$LFS/tools kausta loomine]]
*LFS kasutaja lisamine
+
*[[LFS kasutaja lisamine]]
*Keskkonna seadistamine
+
*[[Keskkonna seadistamine]]
*About SBUs
+
*[[About SBUs]]
 
*About the Test Suites
 
*About the Test Suites
  
 
====5. Ajutise süsteemi ehitamine====
 
====5. Ajutise süsteemi ehitamine====
 
*Tutvustus
 
*Tutvustus
*Toolchain tehnilised märkused
+
*[[tööriistakomplekti tehnilsed märkused]]
*Üldisemad kompileerimise instruktsioonid
+
*[[Kompileerimise juhised]]
*Binutils-2.21 - Pass 1
+
*[[Binutils-2.21 - Faas 1]]
*GCC-4.5.2 - Pass 1
+
*[[GCC-4.5.2 - Faas 1]]
*Linux-2.6.37 API Headers
+
*[[Linux-2.6.37 API-liidese päised]]
*Glibc-2.13
+
*[[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]]
*õiguste (omanike) muutmine
+
*Omanikuõiguste muutmine
  
===III. Building the LFS System===
+
===III. LFS süsteemi ehitamine===
====6. Installing Basic System Software====
+
====6. Süsteemi baastarkvara paigaldamine====
 
*Tutvustus
 
*Tutvustus
 
*Preparing Virtual Kernel File Systems
 
*Preparing Virtual Kernel File Systems
 
*Paketihaldust
 
*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
139. 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
145. 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
151. 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
168. rida: 194. rida:
 
===8. LFS süsteemi bootivaks muutmine===
 
===8. LFS süsteemi bootivaks muutmine===
 
*Tutvustus
 
*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. Lõppsõna===
 
===9. Lõppsõna===
210. rida: 236. rida:
 
*/etc/sysconfig/network-devices/services/ipv4-static
 
*/etc/sysconfig/network-devices/services/ipv4-static
 
*/etc/sysconfig/network-devices/services/ipv4-static-route
 
*/etc/sysconfig/network-devices/services/ipv4-static-route
*E. Udev configuration rules
+
*E. Udev seadistamise reeglid
 
*55-lfs.rules
 
*55-lfs.rules
 
*F. LFS Licenses
 
*F. LFS Licenses
*Creative Commons License
+
*Creative Commons Litsents
*The MIT License
+
*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