Fiz minhas atualizações habituais de pacotes de servidores hoje e descobri que ppa:ondrej/php5-5.6
foi preterido e agora precisamos fazer o upgrade para ppa:ondrej/php
.
As instruções básicas fornecidas devem ser executadas:
sudo add-apt-repository ppa:ondrej/php
E depois:
sudo apt-get update
sudo apt-get upgrade --show-upgraded
Olhando para o novo repositório, os nomes parecem não estar completamente alinhados, então acho que precisarei fazer algumas instalações do apt-get para obter todos os pacotes corretos instalados. Parece também que os subpacotes (isto é, php-gd) serão instalados para todas as versões do php e também poderão instalar o php 5.5 e o php 7.0 ( /programming/37197539/an-issue-after-ppaondrej- deprecação do php5 )
Então, minha pergunta é: qual é a maneira mais limpa de "alternar" ppas e limpar os pacotes existentes, considerando que este é um servidor de produção? Devo tentar remover todos os pacotes instalados do PPA anterior e / ou remover o PPA do meu sistema?
Ainda não está na página principal do PPA, mas a mensagem de atualização foi descontinuada em junho de 2016, portanto, não é um cronograma muito longo para reconstruir nossa imagem de servidor.
Eu encontrei esta página, que fornece instruções para mudar a versão PHP que o apache usa: https://dzone.com/articles/php-70-and-56-on-ubuntu