Làm cách nào tôi có thể tìm ra phiên bản Debian mà một phiên bản Ubuntu cụ thể dựa trên?


16

Tôi hiểu rằng Ubuntu dựa trên Debian. Ví dụ, trên trang Wikipedia cho Ubuntu có ghi " Đây là bản phân phối Linux dựa trên kiến ​​trúc Debian. " Làm cách nào tôi có thể tìm ra phiên bản Debian nào mà một phiên bản Ubuntu cụ thể dựa trên (nếu có)?

Ví dụ, bản phát hành ổn định hiện tại của Ubuntu là " Artful Aardvark " (17.10) thông báo rằng nó dựa trên nhân Linux 4.13, nhưng dường như không nói gì về phiên bản Debian.

Bản phát hành ổn định hiện tại của Debian là mã có tên " Stretch " (9.2) quảng cáo kernel 4.9 (trên trang Stretch được liên kết với afor). Làm thế nào tôi có thể tìm hiểu chi tiết về mối quan hệ giữa họ? Có một lệnh cụ thể sẽ tiết lộ thông tin này?


1
"Vì vậy, để tổng hợp tất cả với một sự tương tự .. Ubuntu là với Debian, vì nhà hàng địa phương của bạn là dành cho thị trường của nông dân địa phương. Đầu bếp Ubuntu đến thị trường nông dân Debian theo định kỳ, tìm các nguyên liệu tươi tốt nhất, trộn chúng với chính mình pha trộn đặc biệt, và sản xuất thực phẩm cho đối tượng dự định của mình. Đối với những người thích nấu ăn, họ có thể, và làm, chỉ cần đi xuống thị trường và có được những gì họ cần. " - từ: askubfox.com/a/1353
Tim Kennedy

Câu trả lời:


29

Bản phát hành Ubuntu không dựa trên bản phát hành Debian. Trong quá trình phát triển bản phát hành Ubuntu, các gói được nhập từ Debian không ổn định, cho đến khi bản Debian đóng băng (trước đây, bản phát hành LTS được nhập từ kiểm tra và đây là những gì trang wiki được liên kết vẫn gợi ý; tuy nhiên, nhìn vào các gói của tôi cho thấy 18.04 đang nhập các gói từ không ổn định). Điều này có nghĩa là một bản phát hành Ubuntu đã cho sẽ có các gói không được Ubuntu duy trì ở bất kỳ phiên bản nào có trong Debian tại thời điểm đóng băng nhập khẩu (chặn các yêu cầu đồng bộ hóa rõ ràng ); nhưng điều đó không phù hợp với những gì bản phát hành tiếp theo của Debian sẽ chứa.

Vì vậy, cố gắng gắn một bản phát hành Ubuntu với bản phát hành Debian sẽ chỉ là sai lệch.

Bạn có thể xem nội dung /etc/debian_versionđể xem tên mã Debian của phiên bản (đang được xây dựng) từ đó các gói được kéo; bạn cũng có thể phù hợp với Debian ngày nhập khẩu đóng băng từ lịch trình phát hành (ví dụ, Artful của , Bionic , vũ trụ của , hoặc Disco của ). Bạn sẽ thấy rằng cùng một bản phát hành Debian cung cấp nhiều bản phát hành Ubuntu ( ví dụ: Stretch, kết thúc là Debian 9, được cung cấp Xenial, Yakkety, Zesty và Artful; Buster, cuối cùng sẽ là Debian 10, được cung cấp Bionic và Cosmic, và đang cho ăn vũ trường), với các phiên bản gói khá khác nhau mỗi lần.


Làm cách nào tôi có thể tìm ra ngày đóng băng nhập khẩu cho một bản phát hành Ubuntu cụ thể? Tôi không thể tìm thấy nó trên trang ghi chú phát hành.
Tyler Durden

2
@TylerDurden đó là điều bạn có thể nên hỏi trên Hỏi Ubuntu thay vì đó là nơi các chuyên gia Ubuntu đi chơi.
terdon

@TylerDurden các trang Ubuntu wiki ReleaseSchedule nên có nó, ví dụ: wiki.ubuntu.com/BionicBeaver/ReleaseSchedule (ngày 01 tháng 3: FeatureFreeze, Debian nhập Freeze)
muru

2

Ubuntu thường nhập các gói từ Debian không ổn định cho đến khi "đóng băng nhập Debian". Đối với các bản phát hành LTS trước đó, họ đã chọn nhập từ kiểm tra Debian thay vào đó, nhưng hiện tại tất cả các bản phát hành (cả LTS và không LTS) đều nhập không ổn định. Bạn có thể tìm thấy ngày "đóng băng nhập Debian" bằng cách xem các trang "lịch phát hành". Ví dụ: theo https://wiki.ubfox.com/ArtfulAardvark/ReleaseSchedule việc đóng băng nhập Debian đã xảy ra vào ngày 24 tháng 8 năm 2017.

Tuy nhiên, đối với nhiều gói cốt lõi, Ubuntu đưa ra các mô tả riêng và thường kết thúc với các phiên bản mới hơn vì chúng ít quan tâm hơn đến việc hỗ trợ các cấu trúc và cấu trúc bí truyền. Ví dụ, tại thời điểm nhập khẩu Debian của Artful, Debian đã đóng băng kernel Linux 4.12 nhưng Ubuntu Artful được vận chuyển với 4.13.

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.