Está disponible una nueva versión del archivo de configuración / etc / default / grub, pero la versión instalada actualmente se ha modificado localmente

31

Estoy usando 3.2.0-4-amd64 # 1 SMP Debian 3.2.46-1 x86_64 GNU / Linux Debian GNU / Linux 7.1 (wheezy) Versión: 7.1.

Escribí "sudo apt-get upgrade" y esperé lo mejor (actualicé todos mis paquetes justo antes de hacerlo con "sudo ap-get update").

No estoy al tanto de los cambios en grub que podría haber hecho, aunque no soy el propietario de esta máquina, simplemente tengo permisos de sudo y lo uso.

Por favor, que debo hacer? Tengo miedo de romper mi sistema :(

 A new version of configuration file /etc/default/grub is available, but the version installed currently has been locally modified.                                                            
      │ What do you want to do about modified configuration file grub?                                  │
      │                                                                                                 │
      │                   install the package maintainer's version                                      │
      │                   keep the local version currently installed                                    │
      │                   show the differences between the versions                                     │
      │                   show a side-by-side difference between the versions                           │
      │                   show a 3-way difference between available versions                            │
      │                   do a 3-way merge between available versions (experimental)                    │
      │                   start a new shell to examine the situation                                    │

Aquí está la pantalla después de "mostrar las diferencias entre las versiones"

ingrese la descripción de la imagen aquí

Perlnika
fuente
1
elija show the differences between the versionsy edite su pregunta para agregar el resultado. (Después de elegir eso, obtendrá el mismo menú nuevamente para elegir)
aularon
Parece que el nuevo archivo elimina la configuración relacionada con los terminales en serie, nada con lo que normalmente lidiaría (a menos que tenga una conexión en serie a un terminal). Para que pueda continuar install the package maintainer's versionsin preocupaciones.
aularon
Gracias. ¿Qué sucede si elijo mantener la versión local? ¿Cuál es el riesgo asociado con eso?
Perlnika
2
Nada (en este caso, el cambio es realmente marginal y no afectará el sistema, como aparece en las líneas cambiadas en la vista de diferencias), pero la próxima vez que vaya a actualizar, le preguntará nuevamente ya que todavía no No tengo la versión de mantenimiento del archivo.
aularon

Respuestas:

32

Para resumir:

  1. Use show the differences between the versionspara verificar cuáles son las diferencias.

  2. Desde la vista de diferencias, puede reconocer los cambios que ha realizado en el archivo (si corresponde) y las diferencias entre el archivo actual y el archivo del mantenedor.

  3. Ahora necesita fusionar el archivo del mantenedor con los cambios locales: install the package maintainer's versionedite para introducir los cambios en la configuración o keep the local version currently installededite para introducir los cambios realizados por el mantenedor del paquete.

En su caso, no se han realizado cambios en el archivo, y las diferencias son menores e irrelevantes para su configuración, por lo que puede ignorar y continuar install the package maintainer's versionsin la necesidad de editar el archivo más.

aularon
fuente
0

Encuentro problemas similares con Ubuntu 18.04, selecciono show a side-by-side difference between the versions. La observación cuidadosa revela que nada serio fue cambiado en absoluto, todo parece similar.

Así que simplemente selecciono install the package maintainer's versiony todo funciona bien.

Aminu Kano
fuente