ฉันเดินผ่านแพคเกจเซิร์ฟเวอร์ของฉันปกติอัพเกรดวันนี้และพบว่าได้รับการตัดค่าเสื่อมราคาและตอนนี้เราต้องอัปเกรดppa:ondrej/php5-5.6
ppa:ondrej/php
คำแนะนำพื้นฐานที่มีให้ในการรัน:
sudo add-apt-repository ppa:ondrej/php
แล้ว:
sudo apt-get update
sudo apt-get upgrade --show-upgraded
ดูที่เก็บใหม่ชื่อดูเหมือนจะไม่เรียงกันอย่างสมบูรณ์ดังนั้นฉันคิดว่าฉันจะต้องทำการติดตั้ง apt-get เพื่อรับแพ็คเกจที่ถูกต้องทั้งหมด นอกจากนี้ยังปรากฏว่าแพ็คเกจย่อย (เช่น php-gd) จะติดตั้งสำหรับเวอร์ชัน php ทั้งหมดและอาจติดตั้ง php 5.5 และ php 7.0 ( /programming/37197539/an-issue-after-ppaondrej-) php5-deprecation )
ดังนั้นคำถามของฉันคือวิธีที่สะอาดที่สุดในการ "เปลี่ยน" PPAS และล้างแพ็คเกจที่มีอยู่พิจารณาว่าเป็นเซิร์ฟเวอร์ที่ใช้งานจริงหรือไม่ ฉันควรลองลบแพ็คเกจทั้งหมดที่ติดตั้งจาก PPA ก่อนหน้าและ / หรือลบ PPA ออกจากระบบของฉันหรือไม่
ยังไม่ได้อยู่ในหน้าหลักของ PPA แต่ข้อความการอัปเกรดให้การคัดค้านเมื่อเดือนมิถุนายน 2559 ดังนั้นจึงไม่ใช่ระยะเวลาที่ยาวมากในการสร้างอิมเมจเซิร์ฟเวอร์ของเราใหม่
ฉันพบหน้านี้ซึ่งให้คำแนะนำในการเปลี่ยนการใช้ Apache เวอร์ชัน PHP: https://dzone.com/articles/php-70-and-56-on-ubuntu