Khi nào thì apt apt-get cài đặt, hãy hỏi tôi để xác nhận xem tôi có muốn tiếp tục hay không?


9

Đôi khi "apt-get install" hỏi tôi "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]? 

Tôi có đúng không khi điều này chỉ xảy ra nếu "The following NEW packages will be installed:"dòng có các gói khác (có thể là phụ thuộc) được liệt kê so với gói mà tôi đã chỉ định làm đối số "apt-get install"?

Câu trả lời:


10

Từ câu trả lời Siêu người dùng này , bạn có muốn tiếp tục không? dấu nhắc xuất hiện khi:

  • Các gói bổ sung (ngoài các gói bạn yêu cầu cài đặt - ví dụ: phụ thuộc) sẽ được cài đặt
  • Các gói thiết yếu sẽ được gỡ bỏ. Essential ở đây được định nghĩa là tập hợp chức năng tối thiểu phải có sẵn và có thể sử dụng được trên hệ thống mọi lúc, ngay cả khi các gói ở trạng thái không được định cấu hình (nhưng không được giải nén). Các gói được gắn thẻ thiết yếu cho một hệ thống sử dụng trường điều khiển Essential.
  • Thay đổi gói giữ

Nếu bạn muốn apt-gettự động nói có ( không phải là một ý tưởng hay trừ khi bạn có một lý do rất cụ thể), bạn có thể sử dụng --yes --force-yestham số.


3
Tuy nhiên tôi không khuyên bạn --force-yestrừ khi bạn a) không cần phải hỏi câu hỏi này ngay từ đầu hoặc b) muốn có một hệ thống bị hỏng trên tay bạn.
bahamat
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.