Sai lầm nâng cấp, điều này là xấu?


8

Tôi đã tìm kiếm Update Managertrên Ubuntu 10.10 Netbook Edition và không thể tìm thấy nó, vì vậy trong Terminal tôi đã làm:

sudo apt-get update
sudo apt-get upgrade

Tôi nhận được một thông báo nói rằng một số gói đã bị "giữ lại" và việc tìm kiếm trực tuyến đã cho tôi gợi ý để làm:

sudo apt-get dist-upgrade

Vì vậy, tôi đã làm điều đó và nó đã cập nhật kernel của tôi và bây giờ uname -anói rằng tôi có 2.6.35-23-generic #40-Ubuntu SMP. Hệ thống của tôi vẫn hoạt động bình thường, nhưng giờ tôi đoán thứ hai nếu tôi làm đúng. Bản cập nhật kernel này có nghĩa là cho phiên bản tiếp theo của Ubuntu? Tôi có nên cố gắng sao lưu nó?


1
Nếu nó không bị hỏng, đừng sửa nó cũng đừng lo lắng về nó.
msw

Ngẫu nhiên, ở đâu Update Manager? Kể từ khi nâng cấp lên 10.10 (Netbook), tôi không thể tìm thấy nó
SpashHit

goto dash sau đó trong trình quản lý cập nhật loại tìm kiếm.
Lincity

Câu trả lời:


11

dist-upgrade có một số độ phân giải phụ thuộc gói nâng cao được sử dụng (có thể cần thiết) khi gói thay đổi phiên bản chính.

Các bản cập nhật, chẳng hạn, sẽ luôn cập nhật phiên bản OpenOffice 1.x của bạn, nhưng ngay khi bản phân phối chuyển sang OpenOffice 2.x, sẽ cần một bản nâng cấp để giải quyết một số vấn đề phức tạp hơn.

Vì vậy: Bạn đã không làm gì sai . Nếu bạn muốn, bạn luôn có thể làm sudo apt-get dist-upgrade. Nó tự động xảy ra nếu cần (thông qua Trình quản lý cập nhật), nhưng bạn có thể gọi nó bằng tay vào nội dung trái tim của bạn.

An toàn cho các lỗi trong kho lưu trữ aptlà bằng chứng đạn khá nhiều ngày nay. :)


4

Sự khác biệt duy nhất giữa nâng cấp apt-getnâng cấp apt-getnâng cấp dist sẽ cài đặt các gói mới hoặc loại bỏ các gói đã cài đặt nếu cần thiết để thực hiện các phụ thuộc gói, trong khi nâng cấp sẽ giữ lại các gói mà phụ thuộc không thể đáp ứng chỉ cần nâng cấp.

Vì vậy, nếu có một số giữ lại gói thường apt-get dist-upgrade là The Right Thing Để Đỗ .

Nhưng trước tiên bạn nên xem xét những gì nó muốn làm, đặc biệt nếu bạn đang sử dụng các nguồn gói không chính thức như PPA hoặc apt-get dist-nâng cấp muốn xóa gói.

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.