Tạo Debian Bleting Edge


14

Tôi đã cài đặt Debian 6 trên máy tính của mình và khi tôi cài đặt nó một năm trước, tôi đã có một hệ thống ổn định cho nhu cầu của mình; Tôi không quan tâm đến độ trễ của các gói. Bây giờ, ý kiến ​​của tôi đã đảo ngược, tôi cảm thấy rằng tôi cần chảy máu hơn là sự ổn định. Có cách nào để tạo Debian Bleting Edge không? Đối với Ubuntu, tôi đã tìm thấy một vài PPA giúp cập nhật một số gói nhất định nhưng chưa tìm thấy hướng dẫn tốt để làm điều đó với Debian.

Bất cứ lời khuyên?

debian 

3
nâng cấp lên và chạy thử nghiệm (hiện Jesse).
jordanm

@jordanm, nâng cấp? Nó có thể được thực hiện mà không cần loại bỏ hoàn toàn Debian hiện tại không?

@Nunoxic có. không chắc chắn làm thế nào để làm điều đó trong debian, nhưng trong Ubuntu bạn sẽ chạydo-release-upgrade -d
strugee

1
thực ra, đừng bận tâm, có vẻ như đó là hướng dẫn sử dụng trên debian. xem wiki.debian.org/DebianTesting
strugee

Phần bạn đang tìm kiếm là: "Để nâng cấp lên thử nghiệm ổn định tiếp theo, nếu bạn đã cài đặt bản phát hành ổn định, hãy chỉnh sửa /etc/apt/source.list thay thế" ổn định "(hoặc tên mã hiện tại cho ổn định) trong apt các dòng để 'thử nghiệm' (hoặc tên mã hiện tại cho bản phát hành ổn định tiếp theo). Bạn cũng có thể thực hiện việc này với synap. "
Johan

Câu trả lời:


18

Đố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 wheezythay vì squeezevà sau đó làm apt-get updatetheo 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ế testinghoặc sidcho 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 updatetheo 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 -usẽ 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ư screenhoặc tmux) để tránh sự cố khi dịch vụ được khởi động lại trong quá trình nâng cấp.


+1 Một điều nữa: Nâng cấp từ Wheezy lên Jessie hôm nay tôi thấy rằng chạy bộ apt-get -s dist-upgradelà một cách tốt để nhận được cảnh báo sớm về các vấn đề tiềm ẩn trước khi cam kết.
Rath
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.