Câu hỏi Các bản phát hành LTS sẽ tiếp tục có các tệp nhị phân và thư viện cũ sau khi hết hạn sử dụng?


Điều này liên quan đến Ubuntu 12.04 LTS.

Khi PHP 5.3 kết thúc vào cuối năm nay, Ubuntu 12.04 sẽ tiếp tục với PHP 5.3 (với các bản sửa lỗi bảo mật backported?) Hoặc sẽ có một bước chuyển sang PHP 5.4?


1
2018-01-18 20:00


gốc




Các câu trả lời:


Phần này trả lời câu hỏi chung về phần mềm trong bản phát hành LTS và những gì xảy ra sau EOL. Điều này áp dụng cho hầu hết mọi phần mềm trong bản phát hành.

12.04 LTS là bản phát hành được hỗ trợ dài hạn, tối đa 5 năm cho máy chủ. Điều này không có nghĩa là các phiên bản phần mềm cụ thể có trong 12.04 sẽ tiếp tục tồn tại sau đó trong các phiên bản sau.

Sau 12.04 đạt đến End of Life, hoàn toàn không đảm bảo rằng các phiên bản của bất kỳ phần mềm cụ thể nào trong 12.04 sẽ tồn tại hoặc được hỗ trợ trong các bản phát hành sau này. Rất có khả năng phần mềm mà bạn sẽ muốn đã có phiên bản được phát hành sau này, tùy thuộc vào phiên bản Debian trong thời điểm phát hành Ubuntu sau này.

Tuy nhiên, trong suốt tuổi thọ của LTS, các phiên bản của phần mềm trong bản phát hành LTS có thể vẫn giữ nguyên, với các hạn chế đối với các phiên bản bẻ khóa trong bản phát hành của Ubuntu.


Phần này trả lời câu hỏi gốc về PHP 5.3 và liệu nó có được hỗ trợ sau 12.04 EOL hay không.

Miễn là 12.04 không phải là End of Life, nó sẽ có PHP 5.3.

Tuy nhiên, như 12.10 (Quantal) và sau đó tất cả đều có PHP 5.4.x hoặc mới hơn, và mọi thứ khác sau đó sẽ có tùy thuộc vào những gì có trong Debian và PHP upstream đã phát hành, sau 12.04, không có 5.3 PHP có sẵn trong kho, tuy nhiên nó có thể có sẵn trong một PPA.  Và điều đó có thể sẽ được giải quyết với các lỗi bảo mật không được sửa chữa bởi thời gian 12.04 EOL.

Nếu bạn quá lười để đọc tất cả những điều đó, câu trả lời cho câu hỏi của bạn là, "Không, không có gì đảm bảo rằng PHP 5.3 sẽ có sẵn sau End of Life 12.04".  Nó sẽ là RẤT khả năng rằng bởi thời gian 12.04 EOLs, thậm chí không PHP upstream sẽ hỗ trợ 5.3.x nữa, và chúng tôi có thể trên PHP 5.5.x là ổn định và PHP 5.4.x như là di sản.


2
2018-01-18 20:23



Cảm ơn. Hãy để tôi làm rõ thêm một chút :) Tôi đã thừa kế trách nhiệm cho một ứng dụng web PHP đã chạy từ PHP 4. Nó đã được tốt với PHP nâng cấp lên 5.3. Nó có nhiều vấn đề với PHP 5.4. Tôi dự định thực hiện đánh giá và cập nhật mã, nhưng thời gian là một vấn đề. Tôi đang làm điều này như một tình nguyện viên. Tôi hy vọng tôi có thể đặt webapp trên một hộp 12.04 với PHP 5.3 và mở rộng khung thời gian của tôi để thực hiện việc xem xét / cập nhật mã vượt quá cuối tháng 3 năm 2014 cho PHP 5.3. - user237342
@ user237342 để mở rộng Thomas bình luận, bạn có chính xác 6 tháng, cho hay lấy. - Braiam
@ user237342 Đó là bên ngoài phạm vi của câu hỏi. Nếu bạn cần PHP 5.3, bạn sẽ phải tìm một PPA được duy trì liên tục để sử dụng có PHP 5.3 SAU 12.04 EOL. Nhưng bạn đã có một thời gian trước khi bạn phải lo lắng về 12.04 EOL-ing. Đó là câu trả lời của tôi, và đó là câu trả lời cho phần mềm BẤT CỨ phần nào mà câu hỏi này xuất hiện. Bạn sẽ phải tự biên dịch và cài đặt PHP 5.3 và các plugin của chính nó nếu bạn muốn có PHP 5.3 sau 12.04 EOL. - Thomas Ward♦
@Braiam Nhận xét đó trên 6 tháng là hoàn toàn sai. 12.04 là một LTS với 5 năm hỗ trợ từ ngày phát hành. Tháng 4 năm 2017 là EOL cho 12.04. Đọc vào ngày EOL.  Đây là một mô tả đồ họa đẹp về các khoảng thời gian hỗ trợ cho các bản phát hành. - Thomas Ward♦
12.04 EOL trong năm 2017. Đó không phải là một mối quan tâm đối với tôi. PHP 5.3 EOL vào tháng 3 năm 2014. Đó là một mối quan tâm. Đối với các ứng dụng, tôi muốn giữ lại PHP 5.3 sau tháng 3 năm 2014 cho có thể một vài tháng, cũng trong vòng đời của 12.04. Do đó câu hỏi ban đầu của tôi. - user237342