Tutoriales

Instale Gentoo Linux usando capturas de pantalla

Como se menciona en el Proceso de instalación de Gentoo, Parte 1, instale diagrama de raíz Esto es bastante desalentador y a menudo requiere mucha paciencia debido a la cantidad de pasos involucrados.Aún así, con el conocimiento técnico adecuado, terminarás con un equipo limpio y funcional. diagrama de raíz ambiente.

Esta sección continúa donde lo dejamos en la guía anterior.

7. Configurar la instalación de Gentoo

este Crear un perfil Los archivos contienen variables del sistema que determinan cómo funciona el sistema. Porteo Hace referencia a este archivo y determina el comportamiento del tiempo de ejecución en función de los valores especificados.

Puede optimizar su sistema realizando algunos ajustes en sus archivos. Para acceder a este archivo, utilice el editor de línea de comando nano.

nano /mnt/gentoo/etc/portage/make.conf

este Banderas CF y logotipo CXX Bandera de optimización de definición variable Consejo de Cooperación del Golfo, C. y C++ compiladores separados.

Estos se han definido a continuación.

Archivo make.conf de Gentoo

Para obtener el mejor rendimiento, debe optimizar estos indicadores para cada aplicación individualmente.

Por ahora, los valores predeterminados funcionan bien, por lo que no realizaremos ningún cambio.Para optimización, consulte Documentación de Gentoo GCC Wikipedia.

8. Seleccione la imagen de Gentoo

Se recomienda elegir un espejo rápido para acelerar la descarga. diagrama de raíz Código fuente: La forma más sencilla es navegar por la lista de mirrors de Gentoo y buscar el mirror o mirrors más cercanos a la ubicación física de su sistema.

una herramienta llamada Selección de espejo Proporciona una interfaz de texto intuitiva y fácil de usar para ayudarle a seleccionar rápidamente su espejo favorito.Para iniciarlo, ejecute el siguiente comando, que adjuntará la imagen seleccionada a Crear un perfil documento.

mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf

En su pantalla debería ver el siguiente texto UI.

Seleccione la imagen de Gentoo
Seleccione la imagen de Gentoo

Utilice las teclas de flecha para desplazarse hacia arriba y hacia abajo y haga clic Ingresar En tu espejo favorito.

9. Configurar el repositorio Gentoo Ebuild

También es importante configurar el repositorio ebuild de Gentoo, que se encuentra en /etc/portage/repos.conf/gentoo.conf Un archivo de configuración que contiene información de sincronización responsable de actualizar un repositorio de paquetes o un conjunto de ebuild y archivos relacionados que vienen con un paquete de información necesaria para descargar e instalar un paquete.

Así que primero crea perfil de almacén Utilice el comando mkdir para crear el archivo.

mkdir --parents /mnt/gentoo/etc/portage/repos.conf

A continuación, copie el archivo de configuración del repositorio de Gentoo proporcionado por Gentoo al archivo recién creado. perfil de almacén documento.

cp /mnt/gentoo/usr/share/portage/config/repos.conf /mnt/gentoo/etc/portage/repos.conf/gentoo.conf

10. Copiar mensajes DNS

Antes de ingresar al nuevo entorno, debe copiar la información DNS especificada en el archivo de configuración /etc/resolv.conf documento. Este es un archivo analizador DNF que convierte nombres de dominio en direcciones IP consultando un servidor de nombres de dominio (DNS).

Copiar este archivo es fundamental para garantizar que la red funcione correctamente al ingresar a un nuevo entorno.

cp --dereference /etc/resolv.conf /mnt/gentoo/etc/

11.Montar el sistema de archivos

A continuación, cambiaremos al nuevo entorno Gentoo. Antes de que podamos hacer esto, necesitamos que los siguientes sistemas de archivos estén disponibles: /viaje, /sistema, /correry /desarrollador.

Entonces, ejecute el siguiente comando para montar el sistema de archivos

para /viaje

mount --types proc /proc /mnt/gentoo/proc

para /sistema

mount --rbind /sys /mnt/gentoo/sys
mount --make-rslave /mnt/gentoo/sys

para /desarrollador

mount --rbind /dev /mnt/gentoo/dev
mount --make-rslave /mnt/gentoo/dev

para /correr

mount --bind /run /mnt/gentoo/run
mount --make-slave /mnt/gentoo/run

este --make-rslave Este indicador será necesario durante instalaciones posteriores para admitir systemd.

Montar sistema de archivos
Montar sistema de archivos

Algunas distribuciones utilizan /dev/shm enlace simbólico /run/shm/ No válido después de ingresar a un nuevo entorno.Por lo tanto necesitamos hacer /dev/shm/ Tenga instalado un tmpfs adecuado de antemano, como se muestra.

test -L /dev/shm && rm /dev/shm && mkdir /dev/shm
mount --types tmpfs --options nosuid,nodev,noexec shm /dev/shm

12.Cambiar al nuevo entorno de instalación de Gentoo

Después de instalar e inicializar todas las particiones e instalar el entorno básico, puede cambiar al nuevo entorno de instalación de Gentoo. Esto lo conseguiremos rooteándolo.

Esto significa que la sesión cambiará su directorio raíz del entorno de instalación actual (generalmente una unidad flash USB o CD de arranque) al sistema de instalación que contiene la partición que acaba de crear e instalar.

El chroot implica tres pasos principales:

  • La ubicación raíz ha sido cambiada. / (en medios de instalación) /mnt/gentoo/ (en una partición) uso chroot Orden.
  • fijado en /etc/profile Recargar en la memoria usando fuente Orden.
  • El mensaje principal cambia para informarnos que la sesión se encuentra actualmente en un entorno chroot.

Entonces, ejecute los siguientes comandos en el orden en que aparecen.

chroot /mnt/gentoo /bin/bash
source /etc/profile
export PS1="(chroot) ${PS1}"
Cambiar al entorno chroot
Cambiar al entorno chroot

Con el nuevo entorno implementado, el siguiente paso es instalar la partición correcta para el gestor de arranque. Para el sistema BIOS/Legacy que estamos construyendo, instalaremos la primera partición, /dev/sda1 llegar /boot Punto de montaje.

mount /dev/sda1  /boot

13. Instale la instantánea del repositorio ebuild de Gentoo

Para continuar, necesita instalar una instantánea del repositorio ebuild de Gentoo. Contiene un conjunto de archivos que informan a Portage sobre títulos de software disponibles, perfiles que el administrador del sistema puede seleccionar, etc.

Para hacer esto, llame aparecer-webrsync El comando se muestra en la figura.

emerge-webrsync
Instalar la instantánea del repositorio ebuild de Gentoo
Instalar la instantánea del repositorio ebuild de Gentoo

Este comando toma la última instantánea de uno de los mirrors de Gentoo y la instala en su sistema. Gentoo normalmente publica instantáneas a diario. Si necesita actualizar el repositorio, puede hacerlo usando el siguiente comando:

emerge --sync

14. Lee las noticias

Las noticias proporcionan una manera de enviar información clave a los usuarios a través del repositorio ebuild. En ocasiones, puedes encontrarte con un mensaje como el que se muestra en la imagen de tu terminal.

* IMPORTANT: 1 news item needs reading for repository 'gentoo'.
* Use eselect news to read news items.

este selección electrónica Las utilidades permiten a los usuarios leer estos mensajes críticos desde una interfaz de administración común para la administración del sistema.

Para enumerar noticias, ejecute el siguiente comando:

eselect news list
Listar noticias
Listar noticias

Para leer la noticia ejecute:

eselect news read

Puede eliminar noticias que haya leído y que no vuelva a leer, como se muestra.

eselect news purge

Para obtener más opciones de línea de comando para el lector de noticias, ejecute el comando

man news.eselect

15. Seleccione el perfil de Gentoo

Los archivos de configuración son la base de cualquier sistema Gentoo.Especifica una variedad de versiones de paquetes a usar, así como valores preestablecidos para variables importantes, p. Banderas CF. Los desarrolladores de Portage de Gentoo mantienen continuamente estas configuraciones.

Para obtener una lista de perfiles disponibles, ejecute el siguiente comando:

eselect profile list
Listar perfiles de Gentoo
Listar perfiles de Gentoo

Después de ver los perfiles disponibles para la arquitectura AMD64, seleccione su opción preferida como se muestra.En nuestro ejemplo seleccionaremos el siguiente perfil sistema KDE como muestra la imagen.

eselect profile set 10

16. Configurar la zona horaria de Gentoo

El siguiente paso es configurar la zona horaria, normalmente almacenada en /usr/share/zonainfo Tabla de contenido. Puede utilizar el comando ls para explorar todas las zonas horarias como se muestra.

ls /usr/share/zoneinfo

Establecer zona horaria (para sistema sistema), cree un enlace simbólico a su zona horaria preferida /etc/hora local El camino se muestra en la figura.

ln -sf ../usr/share/zoneinfo/Europe/Paris /etc/localtime

La fecha y hora de su sistema deben estar sincronizadas con su zona horaria preferida.

17. Configurar la configuración regional de Gentoo

Lo siguiente es la configuración. Lugares, que especifica el idioma y el formato de fecha y hora que utilizará para interactuar con el sistema. Distinguen entre mayúsculas y minúsculas y deben expresarse tal cual.

Las configuraciones regionales del sistema admitidas deben estar en /etc/locale.gen documento.

nano /etc/locale.gen

Para especificar una configuración regional, agregue su configuración regional preferida. La siguiente es la configuración regional en inglés de EE. UU. en formato UTF-8.

en_US ISO-8859-1
en_US.UTF-8 UTF-8

Guarde y salga, luego genere la configuración regional.

locale-gen

Ahora recarga el entorno para guardar los cambios.

env-update && source /etc/profile && export PS1="(chroot) ${PS1}"

18. Instalación del kernel en Gentoo

Algunos dispositivos de hardware pueden requerir la instalación de firmware en el sistema para funcionar correctamente, especialmente si tiene una interfaz de red inalámbrica y un chip de video, p. NVIDIA y AMD En portátiles y sobremesas.

Para instalar el firmware, ejecute el siguiente comando:

emerge --ask sys-kernel/linux-firmware

A continuación, instale el kernel de distribución tradicional. /boot disposición.

emerge --ask sys-kernel/installkernel-gentoo
Instalando el kernel en Gentoo
Instalando el kernel en Gentoo

Luego, el núcleo se construye utilizando parches de Gentoo del código fuente.

emerge --ask sys-kernel/gentoo-kernel
Construya el parche del kernel de Gentoo
Construya el parche del kernel de Gentoo

notas: Este paso puede tardar bastante en completarse, dependiendo de los recursos de hardware y la arquitectura del sistema.

Una vez completado, puede enumerar los kernels instalados como se muestra.

eselect kernel list
Listar kernels instalados
Listar kernels instalados

Para convertir un núcleo en el núcleo activo, ejecute el siguiente comando.Esto también crea un vínculo simbólico. /usr/src/linux Tabla de contenido.

eselect kernel set 1
Kernel instalado activamente
Kernel instalado activamente

19. Configurar el archivo /etc/fstab

Ahora que el núcleo está instalado, los pasos restantes implican configurar los ajustes básicos del sistema.En este paso configuraremos /etc/fstab archivo para montar automáticamente la partición del sistema creada en la primera parte de esta guía de instalación.

Por lo tanto, abre /etc/fstab Cree el archivo usando nano editor.

sudo nano /etc/fstab

Agregue las siguientes entradas para especificar la partición, el punto de montaje y el tipo de sistema de archivos.

/dev/sda1  /boot     ext4 	defaults		0 2
/dev/sda2  none      swap   sw            		0 0
/dev/sda3  /         ext4	defaults,noatime       0 1
/dev/cdrom  /mnt/cdrom   auto  noauto,user         0 0

Guarde los cambios y salga del archivo.

20. Configure el nombre del host del sistema.

A continuación, configure el nombre de host que se utilizará para identificar el sistema en la red local.Para hacer esto, ejecute el siguiente comando Personal técnico es el nombre de host en este ejemplo.

echo tecmint > /etc/hostname

Para confirmar la configuración del nombre de host, ejecute el comando hostname

hostname

21. Configure el archivo /etc/hosts

Configurar el nombre de host no es suficiente.Necesitas configurar /etc/host archivo para habilitar la resolución de nombres de host.

nano /etc/hosts

Agregue las siguientes líneas.

# This defines the current system and must be set
127.0.0.1     tecmint.mynetwork localhost
  
# Optional definition of other systems on the network
192.168.0.10  ravi.mynetwork ravi

22.Establecer contraseña de root

La cuenta raíz es la cuenta con más privilegios en el sistema Linux y puede realizar todas las tareas sin restricciones.

Para configurar la contraseña de root, ejecute el siguiente comando:

passwd

Esto le solicitará su contraseña. Proporcione uno, presione ENTER y repita para confirmar.

22. Instalar servicios adicionales

Algunos servicios adicionales serán útiles después de la instalación, incluidos posicionamiento móvil Se utiliza para actualizar la base de datos de posicionamiento, crónico Para la sincronización automática de la fecha y hora del sistema, DHCPCD para direccionamiento IP automático, y confidente Se utiliza para automatizar trabajos cron.

Para instalarlos ejecute:

emerge --ask sys-apps/mlocate
emerge --ask net-misc/chrony
emerge --ask net-misc/dhcpcd
emerge --ask sys-process/cronie

Luego habilite el servicio para que se ejecute al iniciar el sistema, incluido SSH.

systemctl enable cronie
systemctl enable sshd
systemctl enable chronyd.service

23. Instale y configure el programa de arranque GRUB.

La etapa final es la instalación. COMIDA gestor de arranque, un programa que ayuda a iniciar el sistema.

En el sistema BIOS, ejecute el siguiente comando:

emerge --ask --verbose sys-boot/grub
Instalar el gestor de arranque GRUB
Instalar el gestor de arranque GRUB

A continuación, instale el gestor de arranque GRUB en la partición de arranque usando el siguiente comando instalación de comida Orden.

grub-install /dev/sda

A continuación, genere el archivo de configuración de GRUB.

grub-mkconfig -o /boot/grub/grub.cfg
Generar archivo de configuración de GRUB
Generar archivo de configuración de GRUB

24. Reinicie el sistema

El sistema base Gentoo ahora está instalado, junto con todo lo necesario para ejecutar el sistema. Lo único que queda es reiniciar y comenzar a utilizar el sistema.

Por lo tanto, salga del entorno chroot y desmonte todas las particiones montadas.

exit
cd
umount -l /mnt/gentoo/dev{/shm,/pts,}
umount -R /mnt/gentoo

Luego reinicie el sistema.

reboot

Después de reiniciar, verá el siguiente menú de GRUB. Presione ENTRAR para continuar.

Menú de arranque de Gentoo Grub
Menú de arranque de Gentoo Grub

En la pantalla del terminal, escriba ‘raíz‘ como nombre de usuario y proporcione la contraseña de root para acceder al shell de Linux. Desde aquí podrás seguir realizando tareas de administración del sistema como mejor te parezca, como crear más usuarios, configurar redes, etc.

Asegúrate de eliminarlo también. La tercera fase Archivo de paquete comprimido.

rm /stage3-*.tar.*
Inicio de sesión raíz de Gentoo
Inicio de sesión raíz de Gentoo
en conclusión

Si has llegado hasta aquí, enhorabuena.Has instalado el mínimo. Gentoo Linux sistema, que le permitirá realizar tareas de administración del sistema. Desde aquí puede instalar su entorno de escritorio favorito, controladores de gráficos y otras aplicaciones y paquetes de software de terceros para transformarlo en un potente entorno de servidor o PC de escritorio.

Esta es la segunda y última parte de la instalación de Gentoo. Como usted señaló, se trata de un proceso bastante largo y complejo que requiere un alto grado de experiencia técnica. No sorprende que la mayoría de los usuarios y principiantes eviten Gentoo. Para usuarios intermedios y avanzados, esta es una distribución adecuada para mejorar sus habilidades con Linux.

LEER  Use sshpass en una secuencia de comandos para el inicio de sesión SSH no interactivo

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba