Удалите пакеты php/apache, которые были установлены из исходного кода

Я недавно установил php и apache из дистрибутива исходного кода на моем экземпляре ubuntu(amazon ec2). Теперь я хочу удалить их. Но не получил способ сделать это. Может кто-нибудь, пожалуйста, помогите мне показать, следует удалить их.

Или, если мне нужно удалить файлы / каталоги вручную, есть ли способ найти, какие были установлены для пакета? Заранее спасибо.

3 ответа

Если у вас еще есть оригинальный каталог скомпилированного исходного кода, вы можете использовать sudo make uninstall в каждом каталоге, который (по идее) должен удалить все установленные файлы.

Заметьте, что я говорю в теории, потому что не гарантируется, что Makefile имеет надлежащие условия для "удаления" таким способом. Обычно рекомендуется использовать пакеты, поставляемые с дистрибутивом, если вы не полностью осведомлены о том, что делаете, и у вас не установлена ​​стратегия обработки обновлений и удаления приложений, установленных таким образом.

Вы можете использовать эту команду, чтобы удалить их.

apt-get удалить apache2 php5

Используйте этот commant для удаления сервера apache и php (работал для меня):

sudo yum remove httpd* php*

Смотрите этот вопрос тоже (Ответ от "Rijas Madurakuzhi"): https://stackoverflow.com/questions/29206795/how-to-install-php5-6-in-amazon-linux

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