Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

6.1. Introducción

En este capítulo, ingresamos al sitio de construcción y comenzamos a construir el sistema LFS en serio. Es decir, hacemos un chroot en el mini sistema Linux temporal, hacemos algunos preparativos finales y luego comenzamos a instalar los paquetes.

La instalación de este software es sencilla. Aunque en muchos casos las instrucciones de instalación podrían ser más breves y genéricas, hemos optado por proporcionar las instrucciones completas para cada paquete para minimizar las posibilidades de errores. La clave para aprender qué hace que un sistema Linux funcione es saber para qué se usa cada paquete y por qué usted (o el sistema) pueden necesitarlo.

No recomendamos el uso de optimizaciones. Pueden hacer que un programa se ejecute un poco más rápido, pero también pueden causar dificultades de compilación y problemas al ejecutar el programa. Si un paquete se niega a compilarse cuando usa la optimización, intente compilarlo sin optimización y vea si eso soluciona el problema. Incluso si el paquete se compila cuando se usa la optimización, existe el riesgo de que se haya compilado incorrectamente debido a las complejas interacciones entre el código y las herramientas de compilación. También tenga en cuenta que el -marcha y -mtune las opciones que utilizan valores no especificados en el libro no se han probado. Esto puede causar problemas con los paquetes de la cadena de herramientas (Binutils, GCC y Glibc). Las pequeñas ganancias potenciales que se obtienen al utilizar las optimizaciones del compilador a menudo se ven superadas por los riesgos. Se anima a los desarrolladores de LFS por primera vez a crear sin optimizaciones personalizadas. El sistema siguiente seguirá funcionando muy rápido y será estable al mismo tiempo.

El orden en el que se instalan los paquetes en este capítulo debe seguirse estrictamente para garantizar que ningún programa adquiera accidentalmente una ruta que haga referencia a /instrumentos cableado en él. Por la misma razón, no compile paquetes separados en paralelo. La compilación en paralelo puede ahorrar tiempo (especialmente en máquinas con CPU dual), pero podría resultar en un programa que contenga una ruta /instrumentos, lo que hará que el programa deje de funcionar cuando se elimine ese directorio.

imagen

Antes de las instrucciones de instalación, cada página de instalación proporciona información sobre el paquete, incluida una descripción concisa de lo que contiene, aproximadamente cuánto tiempo llevará compilar y cuánto espacio en disco se requiere durante este proceso de compilación. Siguiendo las instrucciones de instalación, hay una lista de programas y bibliotecas (junto con breves descripciones de estos) que instala el paquete.


Note

Los valores de SBU y el espacio en disco requerido incluyen datos de la suite de prueba para todos los paquetes aplicables en el Capítulo 6.

Note

Los valores de SBU y el espacio en disco requerido incluyen datos de la suite de prueba para todos los paquetes aplicables en el Capítulo 6.


 

Top OS Cloud Computing en OnWorks: