Versi baru dari file konfigurasi / etc / default / grub tersedia, tetapi versi yang diinstal saat ini telah dimodifikasi secara lokal


31

Saya menggunakan 3.2.0-4-amd64 # 1 SMP Debian 3.2.46-1 x86_64 GNU / Linux Debian GNU / Linux 7.1 (wheezy) Rilis: 7.1.

Saya mengetik "sudo apt-get upgrade" dan berharap yang terbaik (saya memperbarui semua paket saya sebelum melakukannya dengan "sudo ap-get pembaruan").

Saya tidak mengetahui apa pun perubahan pada grub yang bisa saya lakukan walaupun saya bukan pemilik mesin ini, kebetulan saya memiliki izin sudo dan menggunakannya.

Tolong, apa yang harus saya lakukan? Saya takut merusak sistem saya :(

 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                                    │

Ini layar setelah "tunjukkan perbedaan antar versi"

masukkan deskripsi gambar di sini


1
pilih show the differences between the versionsdan edit pertanyaan Anda untuk menambahkan output. (Setelah memilih itu Anda akan mendapatkan menu yang sama lagi untuk dipilih)
aularon

Tampaknya file baru menghapus pengaturan terkait dengan terminal serial, tidak ada yang biasanya Anda berurusan dengan (kecuali jika Anda memiliki koneksi serial ke terminal). Jadi Anda bisa terus install the package maintainer's versiontanpa khawatir.
aularon

Terima kasih. Bagaimana jika saya memilih untuk mempertahankan versi lokal? Apa risiko yang terkait dengan itu?
Perlnika

2
Tidak ada (dalam hal ini perubahannya benar-benar marjinal dan tidak akan mempengaruhi sistem, seperti yang muncul dari garis yang diubah dalam tampilan berbeda), tetapi lain kali ketika Anda akan meningkatkan, itu akan bertanya lagi kepada Anda karena Anda masih belum memiliki versi pengelola file.
aularon

Jawaban:


32

Untuk menyimpulkan:

  1. Gunakan show the differences between the versionsuntuk memeriksa apa perbedaannya.

  2. Dari tampilan diff, Anda dapat mengenali perubahan yang Anda buat pada file (jika ada), dan perbedaan antara file saat ini dan file pengelola.

  3. Sekarang Anda perlu menggabungkan file pengelola dengan perubahan lokal: baik install the package maintainer's versionlalu edit untuk memperkenalkan perubahan Anda ke pengaturan, atau keep the local version currently installedlalu edit untuk memperkenalkan perubahan yang dibuat oleh pengelola paket.

Dalam kasus Anda, Anda tidak memiliki perubahan yang dibuat pada file, dan perbedaannya kecil dan tidak relevan dengan pengaturan Anda, sehingga Anda dapat mengabaikan dan melanjutkan install the package maintainer's versiontanpa perlu mengedit file lebih lanjut.


0

Saya mengalami masalah serupa dengan Ubuntu 18.04, saya pilih show a side-by-side difference between the versions. Pengamatan yang cermat mengungkapkan bahwa tidak ada yang serius yang berubah sama sekali, semuanya tampak serupa.

Jadi saya cukup memilih install the package maintainer's versiondan semuanya berfungsi dengan baik.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.