Grub

新版本的配置文件 /etc/default/grub 可用,但目前安裝的版本已在本地修改

  • December 15, 2018

我正在使用 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來檢查有什麼區別。
  2. 從差異視圖中,您可以辨識您對文件所做的更改(如果有),以及目前文件和維護者文件之間的差異。
  3. 現在您需要將維護者文件與本地更改合併:install the package maintainer's version然後編輯以引入您對設置的更改,或者keep the local version currently installed然後編輯以引入包維護者所做的更改。

在您的情況下,您沒有對文件進行任何更改,並且差異很小且與您的設置無關,因此您可以忽略並繼續進行,install the package maintainer's version而無需進一步編輯文件。

引用自:https://unix.stackexchange.com/questions/113732