提供了新版本的配置文件/ etc / default / grub,但是当前安装的版本已在本地修改


31

我正在使用3.2.0-4-amd64#1 SMP Debian 3.2.46-1 x86_64 GNU / Linux Debian GNU / Linux 7.1(wheezy)版本:7.1。

我输入了“ sudo apt-get upgrade”,并希望达到最佳效果(在使用“ sudo ap-get update”进行更新之前,我更新了所有软件包)。

我不知道是否可以对grub进行任何更改,尽管我不是该计算机的所有者,但我恰好拥有sudo权限并使用它。

拜托,我该怎么办?我担心会破坏我的系统:(

 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                                    │

这是“显示版本之间的差异”之后的屏幕

在此处输入图片说明


1
选择show the differences between the versions并编辑您的问题以添加输出。(选择后,您将再次获得相同的菜单供选择)
aularon 2014年

似乎新文件删除了与串行终端有关的设置,通常不需要处理(除非您与终端有串行连接)。这样您就可以继续进行install the package maintainer's version而不必担心。
2014年

谢谢。如果我选择保留本地版本怎么办?与此相关的风险是什么?
Perlnika 2014年

2
没什么(在这种情况下,更改实际上是微不足道的,不会影响系统,因为它从diff视图中更改的行显示),但是下次您要升级时,它将再次询问您,因为您仍然不没有该文件的维护者版本。
aularon 2014年

Answers:


32

总结一下:

  1. 使用show the differences between the versions检查差异。

  2. 从差异视图中,您可以识别对文件所做的更改(如果有),以及当前文件和维护者文件之间的差异。

  3. 现在,您需要将维护者文件与本地更改合并:要么install the package maintainer's version进行编辑以将更改引入设置,要么keep the local version currently installed进行编辑以引入软件包维护者所做的更改。

对于您而言,您没有对文件进行任何更改,并且差异很小且与您的设置无关,因此您可以忽略并继续操作,install the package maintainer's version而无需进一步编辑文件。


0

我选择在Ubuntu 18.04上遇到类似的问题show a side-by-side difference between the versions。仔细观察发现,没有发生任何严重的变化,看上去都差不多。

因此,我只是选择install the package maintainer's version并且一切正常。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.