php -v não mostra a versão correta no ubuntu 17.10

1

Ao usar o comando php -v , obtive o seguinte resultado.

PHP 7.2.1-1+ubuntu17.10.1+deb.sury.org+1 (cli) (built: Jan  5 2018 13:55:19) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.2.1-1+ubuntu17.10.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies

Eu gostaria de usar php7.0, então eu tentei apt remove php7.2 , então eu obtive esse resultado,

Package 'php7.2' is not installed, so not removed

Então, por que php -v mostrando que estou usando o php7.2?

    
por Zhenyu 18.01.2018 / 15:50

2 respostas

3

Entendo que você tem php-7.2 em seu sistema e gostaria de ter php-7.0 .

Eu assumo que para instalar o php 7.2 no Ubuntu 17.10 você seguiu um link similar ao este e execute os seguintes comandos:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y php7.2

O php7.2 que você instalou faz parte de um ppa

Uma maneira de remover o ppa package é usar ppa-purge , por exemplo:

Instale ppa-purge

sudo apt-get install ppa-purge

Use ppa-purge para remover o pacote:

sudo ppa-purge ppa:ondrej/php-7.2

Depois de remover php-7.2 , você pode instalar php-7.0

  

Mais informações podem ser encontradas aqui

    
por Yaron 18.01.2018 / 15:58
0

você pode simplesmente usar o seguinte comando,

sudo apt purge php*

e aperte enter. Este comando irá remover todas as instalações do php, depois disso você pode instalar qualquer versão que você quiser.

    
por Rupesh Sarode 24.01.2018 / 07:02