Este artículo es la última versión actual del tutorial LFS10.0. Este tutorial está escrito para principiantes, hazlo.
1. Configuración de software y hardware:
2. Máquina virtual:
Virtual Box 6.1, descarga e instala directamente en la tienda deepin.
3. Ideas de construcción del sistema LFS 10.0 y software preparado:
Los artículos en Internet tratan sobre el establecimiento de un sistema LINUX, debian, ubuntu u otra versión del sistema, como sistema anfitrión, para construir el entorno LFS. Mi idea es elegir una versión de live-cd para arrancar el sistema (sin instalación) y construir un entorno LFS 10.0.
Ventajas: No se instalan otros sistemas Linux. Solo necesita live-cd para arrancar el sistema, y el espacio en el disco duro es pequeño.
Desventajas: si apaga durante el proceso de instalación, inicie el sistema y reconstruya el entorno LFS 10.0.
Mi live-cd es debian9.
Enlace de descarga: http://cdimage.debian.org/cdimage/archive/9.0.0-live/amd64/iso-hybrid/debian-live-9.0.0-amd64-xfce.iso
Cuarto, cree una máquina virtual:
1. Abra VirtualBox6.1 y haga clic en el botón Nuevo. Ingrese en el campo de nombre: LFS 10.0, selección de versión: Otro Linux (64 bits), y luego haga clic en Siguiente (como se muestra en la figura):
2. Elija una memoria más grande tanto como sea posible, para que la compilación sea mucho más rápida. Elegí 4096M y luego haga clic en Siguiente (en la imagen).
3. Disco duro virtual, la opción predeterminada. Haga clic en "Crear".
4. Tipo de archivo de disco duro virtual, la opción predeterminada (VDI (VirtualBox Disk Image)). Haga clic en Siguiente".
5. Almacenado en el disco duro físico, la opción predeterminada (asignación dinámica). Haga clic en Siguiente".
6. Ubicación y tamaño del archivo: si el espacio en el disco duro es lo suficientemente grande o si desea instalar Blfs, intente elegir uno más grande. Elijo 40G de espacio en el disco duro y hago clic en "Crear".
7. La máquina virtual se creó correctamente. A continuación se muestran algunas configuraciones para la máquina virtual creada. Haga clic con el botón derecho en la máquina virtual (LFS 10.0) que acaba de crear y seleccione "Configuración" para ingresar al cuadro de diálogo de configuración:
8. Haga clic en "Sistema" a la izquierda y haga clic en "Iniciar pedido" En, retire la bota del disquete, ajuste hasta el final.
9. Seleccione la columna "Procesador" de arriba y ajuste el número de procesadores tanto como sea posible. Acelere la velocidad de compilación del software.
10. Haga clic en "Almacenamiento" a la izquierda. En "Medios de almacenamiento", seleccione CD-ROM. "Distribuir CD-ROM" aparecerá a la derecha. Haga clic en el pequeño CD en el lado derecho y haga clic en "Seleccionar disco virtual" en el menú que aparece. En el cuadro de diálogo, busque el CD debian-live-9.0.0-amd64-xfce.iso que descargamos, selecciónelo y haga clic en Abrir.
11. Haga clic en "Red" a la izquierda y seleccione "Tarjeta de red con puente" en "Método de conexión (A)". Como se muestra en la figura:
12. Haga clic en el botón "Aceptar" en la parte inferior derecha de la figura anterior. Complete la configuración de la máquina virtual.
5. Inicie y configure la máquina virtual de Live-CD.
1. Haga clic en el botón "Inicio" en la figura siguiente para iniciar la máquina virtual.
Terminal
2. En el cuadro de diálogo emergente, seleccione el archivo de imagen ISO descargado y haga clic en Iniciar. Como se muestra.
3. Aparece la interfaz de instalación de Debian, seleccione el primer elemento, presione Enter e inicie el sistema de Live-CD.
4. La pantalla después de iniciar debian-live-cd es como se muestra en la siguiente figura:
5. Haga clic en el menú "Aplicaciones" y seleccione "Terminal Emaulator". :
6. En el cuadro de diálogo de la terminal que se abre, ingrese sudo su root y presione Enter para iniciar sesión en el usuario root:
user @ debian: ~ $ sudo su root
7. Cambie la contraseña del usuario root, ingrese passwd y presione Enter para establecer la contraseña para el usuario root. (Debe ingresarlo dos veces) como se muestra en la figura:
8. Primero, minimice la ventana del terminal y abra el navegador (el ícono de la tierra) que viene con el live-cd.
9. Ingrese www.baidu.com en la barra de direcciones del navegador para ingresar al sitio web de baidu, ingrese debian yuan (el pinyin de la fuente debian) en la barra de búsqueda, busque "NetEase debian mirror source" y haga clic para ingresar.
10. Busque las instrucciones de uso y copie la dirección de origen del espejo proporcionada por NetEase:
11. Vuelva al terminal, ingrese a la ventana, ingrese: nano /etc/apt/sources.list.d/base.list y presione Enter, abra el archivo base.list, Comente o elimine el contenido original en el interior, pegue la dirección de origen duplicada de NetEase copiada aquí (haga clic con el botón derecho y seleccione "Pegar"), luego elimine el espacio frente a la dirección de origen, presione Ctrl + O para ingresar para guardar y luego presione Ctrl + X para salir.
12. Fuente de actualización: entrada: apt-get update
13. Instale el software, net-tools, entrada de terminal: apt-get install net-tools, presione Enter, el software se descargará e instalará después de un tiempo.
14. Entrada de terminal: ifconfig Enter:
recuerde aquí el nombre de la tarjeta de red: enp0s3
Dirección IP: 192.168.3.22 La
dirección IP se usará más adelante, el nombre de la tarjeta de red y LFS se usarán al configurar la red. Así que asegúrese de recordar.
15. Para una fácil instalación, instale openssh-server. Entrada de terminal: apt-get install openssh-server y presione Enter, ingrese y y presione Enter para confirmar la instalación.
Una vez completada la instalación, modifique el archivo sshd_config, la entrada del terminal: nano / etc / ssh / sshd_config y presione Entrar.
Busque PermitRootLogin prohibit-password, elimine el signo # al frente y elimine la prohibit-password en la parte posterior, y reemplácelo con yes.
Busque PasswordAuthentication yes y elimine el # al frente.
Presione Ctrl + O para guardar y luego presione Ctrl + X para salir.
Ingrese en la terminal: /etc/init.d/ssh start para iniciar el servicio ssh.
16. Salir de root: escriba exit y salga de la terminal: escriba exit dos veces. Cierre el navegador. Después de eso, usamos SSH en esta máquina virtual para operar. Es más conveniente copiar comandos. En este punto, la configuración del live-cd de la máquina virtual está completa.
6. Inicio de sesión y configuración de Putty:
Putty va a la tienda de deepin para descargarlo e instalarlo. Inicie Putty, ingrese la dirección IP vista con el comando ifconfig en la barra de direcciones, guarde el nombre usted mismo, el mío es 22, luego haga clic en las fuentes más a la izquierda, haga clic en el primer cambio a la derecha y seleccione Monospace como tamaño de fuente: 12. Haga clic en el botón Aceptar a continuación. Luego haga clic en Sesión a la izquierda y haga clic en Guardar a la derecha.
Luego, haga clic en el botón Abrir a continuación para iniciar sesión en la máquina virtual, ingrese el nombre de usuario: root y la contraseña para iniciar sesión correctamente. Como se muestra abajo: