Đối với độc giả tương lai: Lưu ý rằng câu trả lời này được viết vào tháng 6 năm 2013, khi Wheezy (Debian 7, phát hành vào tháng 5 năm 2013) "ổn định" và Jessie (Debian 8 sắp ra mắt) còn khá mới là "thử nghiệm". Xem xét tác động mà bất kỳ sự phát triển nào khác có thể có đối với tính hợp lệ của câu trả lời trong tình huống cụ thể của bạn trước khi bạn tiến hành nâng cấp.
Để dễ dàng chuyển đổi, tôi khuyên bạn nên làm điều này như một quá trình hai bước. Hoặc ba: tạo bản sao lưu trước . Xác suất mất dữ liệu trong quá trình nâng cấp hệ thống Debian là nhỏ, nhưng khác không và các tệp cấu hình rất tốt có thể bị ghi đè hoặc ghi lại như một phần của bản nâng cấp và luôn có khả năng bản dịch không hoàn hảo. Tuy nhiên, tất cả nên hoàn toàn có thể làm mà không cần phải cài đặt lại từ đầu.
Trước tiên, hãy theo đường dẫn nâng cấp thông thường đến phiên bản mới nhất của bản phát hành ổn định, hiện tại là Wheezy (liên kết dẫn đến hướng dẫn nâng cấp i386; thay thế cho kiến trúc của bạn khi cần). Điều này về cơ bản nắm bắt để chỉnh sửa /etc/apt/sources.list*
để đặt tên wheezy
thay vì squeeze
và sau đó làm apt-get update
theo apt-get -u dist-upgrade
, nhưng đọc tài liệu để biết chi tiết về tin đồn trước khi bạn tiến hành . Tôi khuyên bạn nên lái thử Wheezy một chút, để chắc chắn rằng không có gì rõ ràng là bị hỏng. Nếu nó bị hỏng trong Wheezy, nó gần như chắc chắn sẽ không được chữa lành một cách kỳ diệu trong Jessie hoặc Sid.
Khi bạn cảm thấy tự tin rằng hệ thống đang hoạt động chính xác trong Wheezy, hãy chỉnh sửa lại tệp tin nguồn.list của bạn, lần này thay thế testing
hoặc sid
cho wheezy
. Từ trang phát hành Debian (nhấn mạnh của tôi):
thử nghiệm
Phân phối "thử nghiệm" chứa các gói chưa được chấp nhận vào bản phát hành "ổn định", nhưng chúng nằm trong hàng đợi cho điều đó. Ưu điểm chính của việc sử dụng bản phân phối này là nó có các phiên bản phần mềm gần đây hơn. /.../ Phân phối "thử nghiệm" hiện tại là jessie.
không ổn định
Phân phối "không ổn định" là nơi phát triển tích cực của Debian. Nói chung, phân phối này được điều hành bởi các nhà phát triển và những người thích sống ở rìa. Phân phối "không ổn định" được gọi là sid.
Nếu bạn muốn chảy máu cạnh, bạn muốn sid
/ unstable
. Lưu ý rằng Sid dễ bị vỡ nặng. Nếu bạn muốn các phiên bản gần đây hơn của các gói nhưng bán ổn định, thì bạn muốn testing
.
Sau đó, làm apt-get update
theo sau apt-get -u dist-upgrade
. Tại thời điểm viết bài này, dường như không tồn tại một hướng dẫn cài đặt cụ thể cho Jessie / thử nghiệm, nhưng vẫn còn sớm sau khi phát hành Wheezy rằng sự khác biệt nên tương đối nhỏ và việc nâng cấp dist đơn giản nên chiếm đa số của các trường hợp. Các -u
sẽ làm cho apt-get nhắc để xác nhận trước khi thực sự thực hiện nâng cấp, tạo cho bạn một cơ hội hợp lý để xem xét các đề nghị thay đổi trước khi cam kết với họ. Tôi khuyên bạn không nên xóa tùy chọn dòng lệnh đó trừ khi bạn cảm thấy thực sự phiêu lưu (và có bản sao lưu thực sự tốt).
Ồ, và trong trường hợp tôi quên mất; đảm bảo bạn có bản sao lưu tốt dữ liệu của mình trước khi bắt đầu. Như với bất kỳ nâng cấp hệ thống nào, tôi thực sự khuyên bạn nên thực hiện trực tiếp từ thiết bị đầu cuối (không thông qua phiên X và chắc chắn không qua phiên X mà không có bộ ghép kênh đầu cuối như screen
hoặc tmux
) để tránh sự cố khi dịch vụ được khởi động lại trong quá trình nâng cấp.