Dpkg-cấu hình lại là gì và nó khác với dpkg - cấu hình như thế nào?


18

Gần đây tôi đã được đưa ra một câu trả lời cho một câu hỏi khác Trợ giúp: Ngày mai Apd đang tối đa hóa CPU của tôi? trong đó bao gồm chạy các lệnh

sudo dpkg-reconfigure -phigh -a 

sudo dpkg --configure -a

Tất cả điều đó có vẻ hợp lý nhưng tôi đã tò mò về một vài điều.

Là gì dpkg-reconfigurevà điều gì làm các -phigh -alá cờ nghĩa là gì?

Nó khác với dpkg --configurenhư thế nào?

Câu trả lời:


16

Từ man dpkg

   --configure package...|-a|--pending
          Configure a package which has been unpacked but not yet  config‐
          ured.   If  -a  or  --pending  is  given instead of package, all
          unpacked but unconfigured packages are configured.

          Configuring consists of the following steps:

          1.  Unpack  the  conffiles, and at the same time back up the old
          conffiles, so that they can be restored if something goes wrong.

          2. Run postinst script, if provided by the package.

Từ man dpkg-reconfigure

   dpkg-reconfigure - reconfigure an already installed package

   -pvalue, --priority=value
       Specify the minimum priority of question that will be displayed.
       dpkg-reconfigure normally shows low priority questions no matter
       what your default priority is. See debconf(7) for a list.

   -a, --all
       Reconfigure all installed packages that use debconf. Warning: this
       may take a long time.

Ở đây dpkg --configure -asẽ cấu hình tất cả các gói chưa giải nén nhưng chưa được cấu hình. trong khi đó dpkg-reconfigure -phigh -asẽ cấu hình lại tất cả các gói đã cài đặt sử dụng debconfvới mức độ ưu tiên cao.


3
Xin lưu ý rằng các tùy chọn "-a" "--all" không khả dụng kể từ ngày phát hành 15.10 trở lên, vì tôi thấy đã cố gắng sử dụng nó vào ngày 16.04. Askubfox.com/questions/775328/ trộm
linux64kb

1
Tôi vẫn còn một chút bối rối. Vậy chính xác thì dpkg-cấu hình lại làm gì với gói khi nó "cấu hình lại" nó? Tôi đã thấy câu trả lời đầu tiên trong đó nó nói dpkg-cấu hình lại trên trang web này: superuser.com/questions/1153203/ . Điều gì xảy ra với độ phân giải khi nó được cấu hình lại?
Samuel L.
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.