PHP, не удаляющий

Когда я работаю sudo apt purge php Ясно

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'php7.0' is not installed, so not removed
0 to upgrade, 0 to newly install, 0 to remove and 320 not to upgrade.

Однако выполнение php -v дает

PHP 7.0.33-0ubuntu0.16.04.12 (cli) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.0.33-0ubuntu0.16.04.12, Copyright (c) 1999-2017, by Zend Technologies

Что дает? Я нахожусь на Ubuntu 16.04. Я попробовал sudo apt purge php7.0 также и это - тот же вывод как выше.

0
задан 6 March 2020 в 17:16

2 ответа

Запустите путем выполнения этого:

sudo apt purge php7.0-common php-common

Это скажет системе пытаться удалить 'общие совместно используемые файлы', которые совместно используют все версии PHP. Это будет в свою очередь работать для удаления двоичных файлов CLI PHP и других двоичных файлов, связанных с PHP, и должно генерировать большой список вещей удалить.

Обратите внимание что, если у Вас есть какие-либо веб-серверы, установленные, потому что Вы установили PHP (то есть, они были установлены в результате apt install php) они будут автоудалены также.

Можно хотеть вымыться после с sudo apt autoremove удалить любые дополнительные остатки, которые больше не необходимы Вашим вызовам чистки выше.

0
ответ дан 17 March 2020 в 00:06

Сделать sudo apt purge php* вместо этого для удаления всего PHP связало пакеты

0
ответ дан 17 March 2020 в 00:06

Другие вопросы по тегам:

Похожие вопросы: