У меня было несколько проблем с установкой php7.1 на моей ОС Ubuntu 14.04
Итак, я загрузил версию php-7.1.11.tar.gz (sig) [18, 995Kb] с: http: //php.net/downloads.php
Я устанавливаю его, используя следующие инструкции:
tar -xzf archive-name.tar.gz
cd archive-name
./configure
make
sudo make install
Теперь я хотел бы удалить его, но я не знаю, как это сделать.
Я побежал:
php apt-get purge php7.*
Однако, если я запустил php -v, я все равно получаю:
PHP 7.1.11 (cli) (built: Nov 17 2017 11:35:49) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
Если я запустил PHP -ini, Я получаю
Configuration File (php.ini) Path: /usr/local/lib
Loaded Configuration File: (none)
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
Я вхожу в /usr/local/lib, и ничего не вижу. Я даже обнаружил скрытые файлы
UPDATE
Я побежал locate php7.1, я получил:
locate php7.1
/var/cache/apt/archives/libapache2-mod-php7.1_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-bz2_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-cli_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-common_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-curl_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-gmp_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-intl_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-json_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-mbstring_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-mcrypt_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-mysql_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-opcache_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-readline_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-sqlite3_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-tidy_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-xml_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1-zip_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_amd64.deb
/var/cache/apt/archives/php7.1_7.1.11-1+0~20171027135825.10+jessie~1.gbp2e638d_all.deb
/var/log/php7.1-fpm.log
/var/log/upstart/php7.1-fpm.log.1.gz
/var/log/upstart/php7.1-fpm.log.2.gz
/var/log/upstart/php7.1-fpm.log.3.gz
/var/log/upstart/php7.1-fpm.log.4.gz
/var/log/upstart/php7.1-fpm.log.5.gz
/var/log/upstart/php7.1-fpm.log.6.gz
/var/log/upstart/php7.1-fpm.log.7.gz
Вы не можете удалить скомпилированный двоичный файл, если авторы не предоставляют для него цель make uninstall. Если эти скомпилированные двоичные файлы находятся в одном каталоге случайно, например /usr/local/php7.1 или что-то еще, вы можете удалить весь каталог. Чтобы получить каталог, из которого выполняется php-команда, введите ls -l $(which php) и, если это символическая ссылка, перейдите по этой ссылке, чтобы перейти в тот каталог, из которого выполняется php-команда. Скорее всего, вы найдете некоторые или все файлы, установленные командой make install в этом каталоге.
Вы не можете удалить скомпилированный двоичный файл, если авторы не предоставляют для него цель make uninstall. Если эти скомпилированные двоичные файлы находятся в одном каталоге случайно, например /usr/local/php7.1 или что-то еще, вы можете удалить весь каталог. Чтобы получить каталог, из которого выполняется php-команда, введите ls -l $(which php), и если это символическая ссылка, перейдите по этой ссылке, чтобы перейти в тот каталог, из которого выполняется php-команда. Скорее всего, вы найдете некоторые или все файлы, установленные командой make install в этом каталоге.