Je suis passé par mes mises à niveau habituelles du package serveur aujourd'hui et j'ai découvert qu'il ppa:ondrej/php5-5.6
a été déprécié et nous devons maintenant passer à ppa:ondrej/php
.
Les instructions de base fournies sont à exécuter:
sudo add-apt-repository ppa:ondrej/php
Puis:
sudo apt-get update
sudo apt-get upgrade --show-upgraded
En regardant le nouveau référentiel, les noms ne semblent pas s'aligner complètement, donc je pense que je vais devoir faire des installations apt-get pour installer tous les bons packages. Il semble également que les sous-packages (c'est-à-dire php-gd) s'installeront pour toutes les versions de php et pourront également installer php 5.5 et php 7.0 ( /programming/37197539/an-issue-after-ppaondrej- php5-dépréciation )
Donc ma question est, quelle est la manière la plus propre de "changer" les PPAS et de nettoyer les paquets existants étant donné qu'il s'agit d'un serveur de production? Dois-je essayer de supprimer tous les packages installés du PPA précédent et / ou de supprimer le PPA de mon système?
Ce n'est pas encore dans la page principale du PPA mais le message de mise à niveau a donné la dépréciation en juin 2016, donc ce n'est pas un très long délai pour reconstruire notre image de serveur.
J'ai trouvé cette page, qui fournit des instructions pour désactiver la version PHP utilisée par apache: https://dzone.com/articles/php-70-and-56-on-ubuntu