कॉन्फ़िगरेशन फ़ाइल / etc / default / grub का एक नया संस्करण उपलब्ध है, लेकिन वर्तमान में स्थापित संस्करण स्थानीय रूप से संशोधित किया गया है


31

मैं 3.2.0-4-amd64 # 1 एसएमपी डेबियन 3.2.46-1 x86_64 GNU / लिनक्स डेबियन जीएनयू / लिनक्स 7.1 (wheezy) रिलीज: 7.1 का उपयोग कर रहा हूं।

मैंने "sudo apt-get उन्नयन" टाइप किया और सर्वश्रेष्ठ के लिए आशा की (मैंने "sudo ap-get update" के साथ करने से पहले अपने सभी पैकेजों को अपडेट किया)।

मुझे नहीं पता कि मैं इस मशीन के मालिक नहीं होने के कारण मेरे द्वारा किए गए ग्रब के लिए कोई भी बदलाव नहीं कर सकता, मैं सिर्फ सूडो की अनुमति रखता हूं और इसका उपयोग करता हूं।

कृपया, मुझे क्या करना चाहिए? मुझे अपने सिस्टम को तोड़ने से डर लगता है :(

 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आउटपुट जोड़ने के लिए अपने प्रश्न को चुनें और संपादित करें। (यह चुनने के बाद कि आपको फिर से चुनने के लिए वही मेनू मिलेगा)
aulon

ऐसा लगता है कि नई फ़ाइल धारावाहिक टर्मिनलों से संबंधित सेटिंग को हटा देती है, ऐसा कुछ भी नहीं जो आप आमतौर पर व्यवहार करेंगे (जब तक कि आपके पास एक टर्मिनल से सीरियल कनेक्शन नहीं है)। तो आप install the package maintainer's versionबिना किसी चिंता के जारी रख सकते हैं ।
ऐलानोन

धन्यवाद। यदि मैंने स्थानीय संस्करण को रखने के लिए चुना है तो क्या होगा? इससे क्या जोखिम जुड़ा है?
पर्लिका

2
कुछ भी नहीं (इस मामले में परिवर्तन वास्तव में सीमांत है और सिस्टम को प्रभावित नहीं करेगा, क्योंकि यह अलग-अलग दृश्य में परिवर्तित लाइनों से प्रकट होता है), लेकिन अगली बार जब आप अपग्रेड करने जा रहे हैं, तो यह आपसे फिर से पूछेगा क्योंकि आप अभी भी डॉन नहीं हैं फ़ाइल का अनुरक्षण संस्करण नहीं है।
Aularon

जवाबों:


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और सब कुछ ठीक काम करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.