Como substituir a instalação do Php7 do dotdeb com o php7 do Stretch

2

Eu usei o PHP7 dos pacotes dotdeb para a minha instalação do Debian 8 Jessie. Agora, eu quero atualizar para o Debian 9 Stretch (que tem php7) e eu quero que meu pacote Php7 seja do Stretch e não mais do dotdeb.

É possível, ou devo manter o php do dotdeb?

(Nota: Eu não quero desinstalar o php e reinstalá-lo porque eu não quero perder minhas configurações ...)

    
por fred727 05.09.2017 / 09:45

2 respostas

3

Você pode alterar o php7 do dotdeb para o pacote stretch, mas para evitar conflitos, será melhor desinstalar e reinstalar o php.

O que pode ser alcançado por:

apt-get remove php7.0

seguido pela remoção do repositório do dotdeb de sources.list ( veja esta resposta do stackexchange ) e então atualize o apt e o instalar o php7 novamente:

apt-get update
apt-get install php7.0

(nome do pacote é PHP7.0)

    
por 05.09.2017 / 10:33
0

Seguindo as instruções para instalar o PHP do dotdeb , você deve remover as duas linhas do seu /etc/apt/sources.list :

deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

should I keep php from dotdeb ?

Como o PHP7 está disponível no debian stretch, você não precisa manter a versão instalada do dotdeb.

Faça o backup de seu banco de dados antes de atualizar seu sistema.

Atualizações do Debian 8 (jessie)

Problemas a ter em conta para alongamento

Important

Note that the database binary data file formats are not backwards compatible, so once you have upgraded to MariaDB 10.1 you will not be able to switch back to any previous version of MariaDB or MySQL unless you have a proper database dump. Therefore, before upgrading, please make backups of all important databases with an appropriate tool such as mysqldump.

    
por 05.09.2017 / 11:04

Tags