Erinevus lehekülje "Linux From Scratch" redaktsioonide vahel
Allikas: Kuutõrvaja
(ei näidata sama kasutaja 47 vahepealset redaktsiooni) | |||
1. rida: | 1. rida: | ||
'''NB! TEGEMIST ON VÄGA TOORE PROJEKTIGA!''' | '''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 | ||
8. 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=== | ||
33. 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 |
− | * | + | *[[Vajaminevate paikade nimekiri]] |
====4. Viimased ettevalmistused==== | ====4. Viimased ettevalmistused==== | ||
46. rida: | 70. rida: | ||
*[[$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 | ||
53. rida: | 77. rida: | ||
*Tutvustus | *Tutvustus | ||
*[[tööriistakomplekti tehnilsed märkused]] | *[[tööriistakomplekti tehnilsed märkused]] | ||
− | * | + | *[[Kompileerimise juhised]] |
*[[Binutils-2.21 - Faas 1]] | *[[Binutils-2.21 - Faas 1]] | ||
− | *GCC-4.5.2 - Faas 1 | + | *[[GCC-4.5.2 - Faas 1]] |
− | *Linux-2.6.37 API | + | *[[Linux-2.6.37 API-liidese päised]] |
− | *Glibc-2.13 | + | *[[Glibc-2.13]] |
*Adjusting the Toolchain | *Adjusting the Toolchain | ||
− | *Binutils-2.21 - Faas 2 | + | *[[Binutils-2.21 - Faas 2]] |
*GCC-4.5.2 - Faas 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 |
===III. LFS süsteemi ehitamine=== | ===III. LFS süsteemi ehitamine=== | ||
91. rida: | 115. rida: | ||
*Preparing Virtual Kernel File Systems | *Preparing Virtual Kernel File Systems | ||
*Paketihaldust | *Paketihaldust | ||
− | * | + | *[[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 | ||
141. 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 | ||
147. 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 | ||
155. rida: | 179. rida: | ||
===7. Süsteemi bootskriptide loomine=== | ===7. Süsteemi bootskriptide loomine=== | ||
*Tutvustus | *Tutvustus | ||
− | *LFS- | + | *LFS-stardiskriptid-20100627 |
− | *Kuidas | + | *Kuidas stardiskriptid töötavad? |
*Setclock skripti seadistamine | *Setclock skripti seadistamine | ||
*Linuxi konsooli seadistamine | *Linuxi konsooli seadistamine | ||
*Sysklogd skripti seadistamine | *Sysklogd skripti seadistamine | ||
− | * | + | */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 | ||
170. rida: | 194. rida: | ||
===8. LFS süsteemi bootivaks muutmine=== | ===8. LFS süsteemi bootivaks muutmine=== | ||
*Tutvustus | *Tutvustus | ||
− | * | + | */etc/fstab faili loomine |
*Linux-2.6.37 | *Linux-2.6.37 | ||
− | * | + | *GRUBi seadistamine |
===9. Lõppsõna=== | ===9. Lõppsõna=== | ||
212. 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 | + | *E. Udev seadistamise reeglid |
*55-lfs.rules | *55-lfs.rules | ||
*F. LFS Licenses | *F. LFS Licenses | ||
− | *Creative Commons | + | *Creative Commons Litsents |
− | *The MIT | + | *The MIT Litsents |
Viimane redaktsioon: 5. märts 2012, kell 16: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)
- 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
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
II. Preparing for the Build
2. Uue partitsiooni ettevalmistamine
3. Paketid ja parandused
- Tutvustus
- Kõik paketid Vajaminevate pakettide nimekiri
- Vajaminevate paikade nimekiri
4. Viimased ettevalmistused
- $LFS muutujast
- $LFS/tools kausta loomine
- LFS kasutaja lisamine
- Keskkonna seadistamine
- About SBUs
- About the Test Suites
5. Ajutise süsteemi ehitamine
- Tutvustus
- tööriistakomplekti tehnilsed märkused
- Kompileerimise juhised
- Binutils-2.21 - Faas 1
- GCC-4.5.2 - Faas 1
- Linux-2.6.37 API-liidese päised
- Glibc-2.13
- Adjusting the Toolchain
- Binutils-2.21 - Faas 2
- GCC-4.5.2 - Faas 2
- Tcl-8.5.9
- Expect-5.45
- DejaGNU-1.4.4
- Ncurses-5.7
- Bash-4.2
- Bzip2-1.0.6
- Coreutils-8.10
- Diffutils-3.0
- File-5.05
- Findutils-4.4.2
- Gawk-3.1.8
- Gettext-0.18.1.1
- Grep-2.7
- Gzip-1.4
- M4-1.4.15
- Make-3.82
- Patch-2.6.1
- Perl-5.12.3
- Sed-4.2.1
- Tar-1.25
- Texinfo-4.13a
- Xz-5.0.1
- Stripping
- Omanikuõiguste muutmine
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