Tôi đã trải qua các nâng cấp gói máy chủ thông thường của mình ngày hôm nay và phát hiện ra rằng ppa:ondrej/php5-5.6
đã bị khấu hao và bây giờ chúng tôi phải nâng cấp lên ppa:ondrej/php
.
Các hướng dẫn cơ bản được cung cấp là chạy:
sudo add-apt-repository ppa:ondrej/php
Và sau đó:
sudo apt-get update
sudo apt-get upgrade --show-upgraded
Nhìn vào kho lưu trữ mới, các tên dường như không hoàn toàn xếp hàng, vì vậy tôi nghĩ rằng tôi cần thực hiện một số cài đặt apt-get để cài đặt tất cả các gói phù hợp. Dường như các gói phụ (ví dụ: php-gd) sẽ cài đặt cho tất cả các phiên bản php và cũng có thể cài đặt php 5.5 và php 7.0 ( /programming/37197539/an-su-after-ppaondrej- khấu hao php5 )
Vì vậy, câu hỏi của tôi là, cách sạch nhất để "chuyển đổi" ppas và dọn sạch các gói hiện có xem xét rằng đây là một máy chủ sản xuất? Tôi có nên cố gắng xóa tất cả các gói được cài đặt từ PPA trước đó và / hoặc xóa PPA khỏi hệ thống của tôi không?
Nó chưa có trong trang chính của PPA nhưng thông báo nâng cấp đã không còn được sử dụng vào tháng 6 năm 2016 vì vậy đây không phải là một mốc thời gian quá dài để xây dựng lại hình ảnh máy chủ của chúng tôi.
Tôi đã tìm thấy trang này, nơi cung cấp các hướng dẫn để chuyển đổi sử dụng apache phiên bản PHP: https://dzone.com/articles/php-70-and-56-on-ubfox