Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

Índice del contenido

Prefacio viii

I. Prefacio viii

ii. Audiencia viii

iii. Arquitecturas de destino LFS ix

iv. LFS y estándares x

v. Justificación de los paquetes en el libro xi

vi. Prerrequisitos xvi

vii. Tipografía xvii

viii. Estructura xviii

ix. Fe de erratas xviii

I. Introducción 1

1. Introducción 2

1.1. Cómo construir un sistema LFS 2

1.2. Novedades desde la última versión 2

1.3. Registro de cambios 4

1.4. Recursos 7

1.5. Ayudar 8

II. Preparándose para la construcción 10

2. Preparación del sistema anfitrión 11

2.1. Introducción 11

2.2. Requisitos del sistema host 11

2.3. Construyendo LFS en etapas 14

2.4. Crear una nueva partición 14

2.5. Creación de un sistema de archivos en la partición 16

2.6. Configuración de la variable $ LFS 17

2.7. Montaje de la nueva partición 18

3. Paquetes y parches 19

3.1. Introducción 19

3.2. Todos los paquetes 19

3.3. Parches necesarios 27

4. Preparativos finales 28

4.1. Introducción 28

4.2. Creación del directorio $ LFS / tools 28

4.3. Agregar el usuario de LFS 28

4.4. Configurar el entorno 29

4.5. Acerca de las SBU 30

4.6. Acerca de las suites de prueba 31

5. Construcción de un sistema temporal 33

5.1. Introducción 33

5.2. Notas técnicas de la cadena de herramientas 33

5.3. Instrucciones generales de compilación 35

5.4. Binutils-2.32 - Pase 1 36

5.5. GCC-9.2.0 - Aprobado 1 38

5.6. Encabezados de API Linux-5.2.8 41

5.7. Glibc-2.30 42

5.8. Libstdc ++ de GCC-9.2.0 44

5.9. Binutils-2.32 - Pase 2 46

5.10. GCC-9.2.0 - Aprobado 2 48

5.11. Tcl-8.6.9 51

5.12. Espera-5.45.4 53

5.13. DejaGNU-1.6.2 55

5.14. M4-1.4.18 56

5.15. Ncurses-6.1 57

5.16. bash-5.0 58

5.17. bisonte-3.4.1 59

5.18. Bzip2-1.0.8 60

5.19. Coreutils-8.31 61

5.20. Difutils-3.7 62

5.21. Archivo-5.37 63

5.22. Findutils-4.6.0 64

5.23. Gawk-5.0.1 65

5.24. Obtener texto-0.20.1 66

5.25. Grep-3.3 67

5.26. zip-1.10 68

5.27. Hacer-4.2.1 69

5.28. Parche-2.7.6 70

5.29. Perl-5.30.0 71

5.30. Python-3.7.4 72

5.31. Sed-4.7 73

5.32. Alquitrán-1.32 74

5.33. Texinfo-6.6 75

5.34. Xz-5.2.4 76

5.35. Pelar 77

5.36. Cambio de propiedad 77

III. Construyendo el sistema LFS 78

6. Instalación del software básico del sistema 79

6.1. Introducción 79

6.2. Preparación de sistemas de archivos de kernel virtual 80

6.3. Gestión de paquetes 81

6.4. Entrar en el entorno de Chroot 84

6.5. Creando Directorios 85

6.6. Creación de archivos y enlaces simbólicos esenciales 86

6.7. Encabezados de API Linux-5.2.8 89

6.8. Páginas de manual-5.02 90

6.9. Glibc-2.30 91

6.10. Ajuste de la cadena de herramientas 99

6.11. Zlib-1.2.11 101

6.12. Archivo-5.37 102

6.13. Línea de lectura-8.0 103

6.14. M4-1.4.18 105

6.15. BC-2.1.3 106

6.16. Binutils-2.32 107

6.17. GMP-6.1.2 110

6.18. MPFR-4.0.2 112

6.19. MPC-1.1.0 113

6.20. Sombra-4.7 114

6.21. GCC-9.2.0 118

6.22. Bzip2-1.0.8 123

6.23. Paquete-config-0.29.2 125

6.24. Ncurses-6.1 126

6.25. Attr-2.4.48 129

6.26. Acl-2.2.53 130

6.27. Libcap-2.27 131

6.28. Sed-4.7 132

6.29. Psmisc-23.2 133

6.30. Iana-etc-2.30 134

6.31. bisonte-3.4.1 135

6.32. Flex-2.6.4 136

6.33. Grep-3.3 137

6.34. bash-5.0 138

6.35. Libtool-2.4.6 140

6.36. GDBM-1.18.1 141

6.37. Gperf-3.1 142

6.38. Expatriados-2.2.7 143

6.39. Inetutils-1.9.4 144

6.40. Perl-5.30.0 146

6.41. XML :: Analizador-2.44 149

6.42. Intltool-0.51.0 150

6.43. Configuración automática-2.69 151

6.44. Automake-1.16.1 153

6.45. Xz-5.2.4 154

6.46. Kmod-26 156

6.47. Obtener texto-0.20.1 158

6.48. Libelf de Elfutils-0.177 160

6.49. Libffi-3.2.1 161

6.50. OpenSSL-1.1.1c 163

6.51. Python-3.7.4 165

6.52. Ninja-1.9.0 167

6.53. Mesón-0.51.1 169

6.54. Coreutils-8.31 170

6.55. Comprobar-0.12.0 176

6.56. Difutils-3.7 177

6.57. Gawk-5.0.1 178

6.58. Findutils-4.6.0 179

6.59. Groff-1.22.4 181

6.60. GRUB-2.04 184

6.61. Menos-551 186

6.62. zip-1.10 187

6.63. IPRoute2-5.2.0 189

Linux From Scratch - Versión 9.0

6.64. Kbd-2.2.0 191

6.65. Libbipeline-1.5.1 193

6.66. Hacer-4.2.1 194

6.67. Parche-2.7.6 195

6.68. Hombre-DB-2.8.6.1 196

6.69. Alquitrán-1.32 199

6.70. Texinfo-6.6 200

6.71. Vim-8.1.1846 202

6.72. Proceso-ng-3.3.15 205

6.73. util-linux-2.34 207

6.74. E2fsprogs-1.45.3 212

6.75. Sysklogd-1.5.1 215

6.76. Sysvinit-2.95 217

6.77. Eudev-3.2.8 218

6.78. Acerca de la depuración de símbolos 220

6.79. Desnudándose de nuevo 220

6.80. Limpieza 221

7. Configuración del sistema 223

7.1. Introducción 223

7.2. LFS-Bootscripts-20190524 224

7.3. Descripción general del manejo de dispositivos y módulos 226

7.4. Administrar dispositivos 229

7.5. Configuración de red general 232

7.6. Uso y configuración de Bootscript de System V 234

7.7. Los archivos de inicio de Bash Shell 244

7.8. Creación del archivo / etc / inputrc 246

7.9. Crear el archivo / etc / shells 248

8. Cómo hacer que el sistema LFS sea de arranque 249

8.1. Introducción 249

8.2. Creación del archivo / etc / fstab 249

8.3. Linux-5.2.8 251

8.4. Uso de GRUB para configurar el proceso de arranque 255

9. El fin 257

9.1. El fin 257

9.2. Ser contado 257

9.3. Reiniciar el sistema 257

9.4. ¿Ahora que? 259

IV. Apéndices 260

A. Siglas y términos 261

B. Agradecimientos 264

C. Dependencias 267

D. Scripts de arranque y sysconfig versión-20190524 279

D.1. /etc/rc.d/init.d/rc 279

D.2. / lib / lsb / init-functions 283

D.3. /etc/rc.d/init.d/mountvirtfs 297

D.4. /etc/rc.d/init.d/modules 298

D.5. /etc/rc.d/init.d/udev 300

D.6. /etc/rc.d/init.d/swap 301

D.7. /etc/rc.d/init.d/setclock 303

D.8. /etc/rc.d/init.d/checkfs 304

D.9. /etc/rc.d/init.d/mountfs 306

D.10. /etc/rc.d/init.d/udev_retry 308

D.11. /etc/rc.d/init.d/cleanfs 309

D.12. /etc/rc.d/init.d/console 311

D.13. /etc/rc.d/init.d/localnet 313

D.14. /etc/rc.d/init.d/sysctl 315

D.15. /etc/rc.d/init.d/sysklogd 316

D.16. /etc/rc.d/init.d/red 317

D.17. /etc/rc.d/init.d/sendsignals 319

D.18. /etc/rc.d/init.d/reboot 320

D.19. /etc/rc.d/init.d/halt 321

D.20. /etc/rc.d/init.d/plantilla 322

D.21. / etc / sysconfig / modules 323

D.22. / etc / sysconfig / createfiles 323

D.23. / etc / sysconfig / udev-retry 324

D.24. / sbin / ifup 324

D.25. / sbin / ifdown 327

D.26. / lib / services / ipv4-static 329

D.27. / lib / services / ipv4-ruta-estática 330

E. Reglas de configuración de Udev 333

E.1. Reglas de 55 pl. 333

F. Licencias LFS 334

F.1. Licencia Creative Commons 334

F.2. La licencia del MIT 338

Home 339

Top OS Cloud Computing en OnWorks: