Kapan "apt-get install" meminta saya untuk mengkonfirmasi apakah saya ingin melanjutkan atau tidak?

9

Terkadang "apt-get install" bertanya kepada saya "Do you want to continue [Y/n]?":

root@T43:~# apt-get install chmsee
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libchm1
The following NEW packages will be installed:
  chmsee libchm1
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 192 kB of archives.
After this operation, 848 kB of additional disk space will be used.
Do you want to continue [Y/n]? 

Apakah saya benar bahwa ini terjadi hanya jika "The following NEW packages will be installed:"baris memiliki paket lain (mungkin dependensi) terdaftar daripada yang saya tentukan sebagai argumen "apt-get install"?

Martin
sumber

Jawaban:

10

Dari jawaban Pengguna Super ini , apakah Anda ingin melanjutkan? prompt muncul ketika:

  • Paket tambahan (selain yang Anda minta untuk menginstal - misalnya dependensi) akan diinstal
  • Paket - paket penting harus dihapus. Esensial di sini didefinisikan sebagai sekumpulan fungsionalitas minimal yang harus tersedia dan dapat digunakan pada sistem setiap saat, bahkan ketika paket berada dalam keadaan tidak terkonfigurasi (tetapi tidak dibongkar). Paket ditandai esensial untuk sistem yang menggunakan bidang Kontrol penting.
  • Mengubah paket yang ditahan

Jika Anda ingin apt-getsecara otomatis mengatakan ya ( bukan ide yang sangat bagus kecuali Anda memiliki alasan yang sangat spesifik), Anda dapat menggunakan --yes --force-yesparameter.

Renan
sumber
3
Namun saya tidak menyarankan --force-yeskecuali Anda a) tidak perlu mengajukan pertanyaan ini di tempat pertama atau b) ingin sistem yang rusak di tangan Anda.
bahamat