Sự khác biệt giữa nâng cấp dist-apt và nâng cấp phát hành là gì?


15

Liệu apt-get dist-nâng cấp có thực hiện chính xác như chạy do-phát hành-nâng cấp không?

Tôi hiện đang chạy Ubuntu Server 11.04.

Câu trả lời:


18

apt-get dist-upgradesẽ không thực hiện cập nhật phát hành, trừ khi bạn sửa đổi /etc/apt/sources.list.

Lệnh này cập nhật tất cả các gói được cài đặt và thay đổi phụ thuộc của chúng. Nếu bạn kết hợp chạy lệnh này với các thay đổi phù hợp với /etc/apt/sources.listtệp, bạn có thể nâng cấp phiên bản Ubuntu của mình.

do-release-upgrade sẽ thực hiện cập nhật phát hành.

Vì vậy, ví dụ, nếu bạn muốn chuyển từ Ubuntu 11.04 sang 11.10, bạn có 2 tùy chọn:

  1. Thay đổi từng lần xuất hiện của từ "natty" trong /etc/apt/sources.listtệp thành "oneiric" và chạy lệnhapt-get dist-upgrade
  2. Chạy do-release-upgradelệnh.

2
do-phát hành-nâng cấp có một số tính năng thú vị khác, như "--sandbox", kết nối lại hệ thống tập tin của bạn với aufs để nâng cấp có thể được khôi phục!
Coops
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.