Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

6.4. Entrar en el entorno Chroot‌

imagen

chroot "$ LFS" / tools / bin / env -i HOME = / root

TERM = "$ TERM"

chroot "$ LFS" / tools / bin / env -i HOME = / root

TERM = "$ TERM"

Es hora de ingresar al entorno chroot para comenzar a construir e instalar el sistema LFS final. Como usuario raíz, ejecute el siguiente comando para ingresar al reino que, en este momento, está poblado solo con las herramientas temporales:


\

\

\

\

\

\

\

\


RUTA = / bin: / usr / bin: / sbin: / usr / sbin: / tools / bin \

/ herramientas / bin / bash --login + h

RUTA = / bin: / usr / bin: / sbin: / usr / sbin: / tools / bin \

/ herramientas / bin / bash --login + h


PS1 = '(lfs chroot) \ u: \ w \ $'

PS1 = '(lfs chroot) \ u: \ w \ $'

La -i opción dada a la env El comando borrará todas las variables del entorno chroot. Después de eso, solo el INICIO, PLAZO, PS1y TRAYECTORIA las variables se establecen de nuevo. los TERM = $ TERM construir establecerá el PLAZO variable dentro de chroot al mismo valor que fuera de chroot. Esta variable es necesaria para programas como empuje y menos para funcionar correctamente. Si se necesitan otras variables, como FLANDERAS or CXXBANDERAS, este es un buen lugar para volver a configurarlos.

A partir de este momento, no es necesario utilizar el LFS más variable, porque todo el trabajo estará restringido al sistema de archivos LFS. Esto se debe a que al shell Bash se le dice que $ LFS es ahora la raíz/) directorio.

Darse cuenta de / herramientas / papelera viene último en el TRAYECTORIA. Esto significa que una herramienta temporal ya no se utilizará una vez que se haya instalado su versión final. Esto ocurre cuando el shell no "recuerda" las ubicaciones de los binarios ejecutados; por esta razón, el hash se desactiva al pasar el +h opción de golpear.

imagen

Tenga en cuenta que golpear el aviso dirá ¡No tengo nombre! Esto es normal porque el / Etc / passwd El archivo aún no se ha creado.


Note

Es importante que todos los comandos a lo largo del resto de este capítulo y los siguientes capítulos se ejecuten desde el entorno chroot. Si abandona este entorno por cualquier motivo (reiniciando, por ejemplo), asegúrese de que los sistemas de archivos del kernel virtual estén montados como se explica en la Sección 6.2.2, “Montaje y poblado de / dev” y la Sección 6.2.3, “Montaje de sistemas de archivos del kernel virtual” e ingrese chroot nuevamente antes de continuar con la instalación.

Note

Es importante que todos los comandos a lo largo del resto de este capítulo y los siguientes capítulos se ejecuten desde el entorno chroot. Si abandona este entorno por cualquier motivo (reiniciando, por ejemplo), asegúrese de que los sistemas de archivos del kernel virtual estén montados como se explica en la Sección 6.2.2, “Montaje y poblado de / dev” y la Sección 6.2.3, “Montaje de sistemas de archivos del kernel virtual” e ingrese chroot nuevamente antes de continuar con la instalación.


Top OS Cloud Computing en OnWorks: