Uma nova versão do arquivo de configuração / etc / default / grub está disponível, mas a versão instalada atualmente foi modificada localmente

31

Estou usando 3.2.0-4-amd64 # 1 SMP Debian 3.2.46-1 x86_64 GNU / Linux Debian GNU / Linux 7.1 (wheezy) Release: 7.1.

Digitei "sudo apt-get upgrade" e esperei o melhor (atualizei todos os meus pacotes pouco antes de fazer isso com "sudo ap-get update").

Não estou ciente de quaisquer alterações no grub que eu poderia ter feito, embora não seja o proprietário desta máquina, apenas tenho permissões de sudo e as uso.

Por favor, o que devo fazer? Tenho medo de quebrar meu 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                                    │

Aqui está a tela depois de "mostrar as diferenças entre as versões"

insira a descrição da imagem aqui

Perlnika
fonte
1
escolha show the differences between the versionse edite sua pergunta para adicionar a saída. (Depois de escolher que você terá o mesmo menu novamente para escolher)
aularon
Parece que o novo arquivo remove as configurações relacionadas aos terminais seriais, nada com o qual você normalmente lidaria (a menos que tenha uma conexão serial com um terminal). Então você pode continuar install the package maintainer's versionsem se preocupar.
aularon 5/02/2014
Obrigado. E se eu optar por manter a versão local? Qual o risco associado a isso?
Perlnika
2
Nada (neste caso, a mudança é realmente marginal e não afetará o sistema, como aparece nas linhas alteradas na visualização de diferenças), mas na próxima vez em que você for atualizar, será solicitado novamente, pois você ainda não tem a versão do mantenedor do arquivo.
aularon 5/02/2014

Respostas:

32

Resumindo:

  1. Use show the differences between the versionspara verificar quais são as diferenças.

  2. Na visualização diff, você pode reconhecer as alterações feitas no arquivo (se houver) e as diferenças entre o arquivo atual e o arquivo do mantenedor.

  3. Agora você precisa mesclar o arquivo do mantenedor com as alterações locais: install the package maintainer's versionedite para introduzir suas alterações nas configurações ou, em keep the local version currently installedseguida, edite para apresentar as alterações feitas pelo mantenedor do pacote.

No seu caso, você não fez alterações no arquivo, e as diferenças são mínimas e irrelevantes para a sua configuração, portanto, você pode ignorar e continuar install the package maintainer's versionsem a necessidade de editar o arquivo.

aularon
fonte
0

Encontro problemas semelhantes com o Ubuntu 18.04, eu seleciono show a side-by-side difference between the versions. Uma observação cuidadosa revela que nada sério foi mudado, tudo parece semelhante.

Então, eu simplesmente seleciono install the package maintainer's versione tudo funciona muito bem.

Aminu Kano
fonte