Actualización manual de Gentoo y su núcleo

  
                

Por lo general, los sistemas Gentoo tienen sus propias actualizaciones. Si el sistema no se puede actualizar automáticamente, ¿cómo se actualiza manualmente el sistema? ¿Cómo actualizar el kernel? La siguiente pequeña serie le presentará el sistema de actualización de Gentoo y el método del kernel, espero ayudar a todos.

actualizar un kernel

1. # emerge --sync //actualizar todo el directorio de Portage también puede escribir scripts

2. Fuentes #emerge -s emergen -avq gentoo-sources

[ebuild NS] sys-kernel /gentoo-sources-3.10.4 [3.9.0] USE = " -build -deblob -symlink "

Compila el núcleo

3. # cd /usr/src/linux-3.10.4-gentoo

#make -j5 menuconfig La compilación del kernel ya no entra en detalles. Make -j5 &&make install modules_install

Modifique grub para habilitar el nuevo kernel.

vim /boot/grub/grub.conf

123456 predeterminado 1

timeout 5

splashimage = (hd0,0) /boot /grub /Splash.xpm.gz

título Gentoo 3.10.4

raíz (hd0.0)

kernel /boot/vmlinuz-3.10.4-gentoo ro root = /dev /sda1 rootfstype = ext4 quiet

Segundo, la actualización del sistema.

4. # emerge -avq portage //Si no es el último portage, debes seguir las indicaciones para hacer esto.

5. # emerge -avq python //Si no es el último python, debes presionar Solicite hacer esto

6. # /Usr /sbin /update-python o python-updater //Actualice la configuración de python //Ejecute esta operación después de ejecutar python

7. # emerge -avquDN world //Reconstruye todo el sistema de acuerdo con el paquete en el archivo /var /lib /portage /world

Descripción del parámetro: --ask (-a) Controla Portage para mostrar una lista de los paquetes que desea actualizar. Y le permite decidir si desea continuar actualizando

--verbose (-v) Muestra una lista de archivos completa en la pantalla

--update (-u) La mejor versión del paquete de actualización

--deep (-D) Actualice cada paquete en el sistema

--newuse (-N) Después de cambiar el indicador USE, deje que Portage verifique si el cambio del indicador USE causa <

Necesita instalar un nuevo paquete o recompilar un paquete existente

8. # emerge -av --depclean //Borrar no deseado (aislado) Paquete

9. # revdep-rebuild //Un software en el paquete gentoolkit para verificar si se cumplen las dependencias del sistema, e instalar automáticamente paquetes que no cumplan con la relación de

10. # perl-cleaner --all - -avq //Revise y arregle los archivos y módulos relacionados con perl

11. # dispatch-conf //Actualice el archivo de configuración del sistema

12.eseleccionar noticias leer todo //Ver el mensaje de solicitud

#emerge -e world //Recompilar todo el sistema localmente. Este paso no es necesario.

Lo anterior es una descripción del método de Gentoo para actualizar el sistema y el kernel. Con el método descrito en este artículo, puede actualizar Gentoo y su kernel a la última versión, pero la última versión puede tener errores y no se puede actualizar a ciegas.

Copyright © Conocimiento de Windows All Rights Reserved