При использовании команды php -v
я получил следующий результат.
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
Я хотел бы использовать php7.0, поэтому я попытался apt remove php7.2
, затем я получил этот результат,
Package 'php7.2' is not installed, so not removed
Так почему php -v
показывает, что я использую php7. 2?
Я понимаю, что у вас есть php-7.2
в вашей системе, и вы хотели бы иметь php-7.0
вместо этого.
Я предполагаю, что для установки php 7.2 на Ubuntu 17.10 вы перешли по ссылке, аналогичной этой , и выполните следующие команды:
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
The php7.2
you Установлен является частью ppa
Один из способов удалить пакет ppa
с помощью ppa-purge
, например:
Установить ppa-purge
sudo apt-get install ppa-purge
Используйте ppa-purge
для удаления пакета:
sudo ppa-purge ppa:ondrej/php-7.2
После удаления php-7.2
вы можете установить php-7.0
Более подробную информацию можно получить найдено здесь
Вы можете просто использовать следующую команду,
sudo apt purge php*
и нажать Enter. Эта команда удалит все установки php, после чего вы сможете установить любую нужную версию.