Ho esaminato i miei soliti aggiornamenti del pacchetto server oggi e ppa:ondrej/php5-5.6
ho scoperto che è stato ammortizzato e ora dobbiamo eseguire l'aggiornamento ppa:ondrej/php
.
Le istruzioni di base fornite devono eseguire:
sudo add-apt-repository ppa:ondrej/php
E poi:
sudo apt-get update
sudo apt-get upgrade --show-upgraded
Guardando il nuovo repository, i nomi non sembrano allinearsi completamente, quindi penso che dovrò fare alcune installazioni apt-get per ottenere tutti i pacchetti giusti installati. Sembra anche che i sotto-pacchetti (cioè php-gd) verranno installati per tutte le versioni di php e possano anche installare php 5.5 e php 7.0 ( /programming/37197539/an-issue-after-ppaondrej- php5-deprecation )
Quindi la mia domanda è: qual è il modo più pulito per "cambiare" ppas e ripulire i pacchetti esistenti considerando che si tratta di un server di produzione? Dovrei provare a rimuovere tutti i pacchetti installati dal PPA precedente e / o rimuovere il PPA dal mio sistema?
Non è ancora nella pagina principale di PPA, ma il messaggio di aggiornamento ha reso obsoleto a giugno 2016, quindi non è una lunga sequenza temporale per ricostruire l'immagine del nostro server.
Ho trovato questa pagina, che fornisce istruzioni per cambiare la versione di PHP che apache utilizza: https://dzone.com/articles/php-70-and-56-on-ubuntu