Saya melalui upgrade paket server yang biasa saya hari ini dan menemukan bahwa ppa:ondrej/php5-5.6
telah didepresiasi dan sekarang kita harus upgrade ke ppa:ondrej/php
.
Instruksi dasar yang disediakan adalah untuk menjalankan:
sudo add-apt-repository ppa:ondrej/php
Lalu:
sudo apt-get update
sudo apt-get upgrade --show-upgraded
Melihat repositori baru, nama-nama tampaknya tidak sepenuhnya berbaris jadi saya pikir saya perlu melakukan beberapa instalasi apt-get untuk mendapatkan semua paket yang tepat diinstal. Tampaknya juga bahwa sub-paket (yaitu php-gd) akan diinstal untuk semua versi php dan juga dapat menginstal php 5.5 dan php 7.0 ( /programming/37197539/an-issue-after-ppaondrej- php5-deprecation )
Jadi pertanyaan saya adalah, apa cara paling bersih untuk "mengganti" ppas dan membersihkan paket yang ada mengingat ini adalah server produksi? Haruskah saya mencoba untuk menghapus semua paket yang diinstal dari PPA sebelumnya dan / atau menghapus PPA dari sistem saya?
Itu belum di halaman utama untuk PPA tetapi pesan pembaruan memberi penghentian sebagai Juni 2016 sehingga bukan waktu yang sangat lama untuk membangun kembali citra server kami.
Saya memang menemukan halaman ini, yang menyediakan instruksi untuk mematikan penggunaan versi PHP apache: https://dzone.com/articles/php-70-and-56-on-ubuntu