Primeira parte, o que está instalado.
Isso tudo volta aos esquemas de versão de pacotes e por que você está ficando confuso. Então, vamos dissecá-lo em suas partes individuais. Assumindo que está de acordo com as versões típicas do Debian e tal, então ...
Tome php7 você declarou:
PHP 7.0.0-2+deb.sury.org~trusty+1
Esta string é dissecada da seguinte forma:
-
PHP
= o nome do software -
7.0.0
= a versão desse software (dos próprios esquemas de versão do PHP) -
-2
= o número da Revisão do Pacote - ou seja, quantas mudanças de embalagem diferentes foram feitas - este seria o "Segundo Pacote", o que significa que elas fizeram alterações na embalagem ou correções aplicadas através dequilt
na segunda versão. / li> -
+deb.sury.org
indica a origem do repositório - é dedeb.sury.org
repos, que na verdade são PPAs em execução no Launchpad, com pacotes feitos por quem executa o sitedeb.sury.org
. -
~trusty+1
- Indica mudanças adicionais específicas da versão feitas para o repositório - este é um pacote do Ubuntu Trusty, e provavelmente é a primeira ou segunda revisão do pacote (dependendo se eles já tiveram+0
ou não) específico para Confiante.
TL; DR: Este é um pacote PHP 7.0.0, mas teve algumas revisões desde o pacote inicial do PHP 7.0.0.
Segunda parte, como obter o PHP 7.0.2.
O repositório que você está usando é um PPA - provavelmente esse aqui .
Foi informado que 7.0.2 está disponível e você precisa executar apt-get update && apt-get upgrade
. Isso deve colocá-lo nas versões corretas. Se isso não acontecer, tente usar apt-get dist-upgrade
, pois pode haver outras dependências que precisam ser adicionadas e a atualização foi retida por causa disso.