Удалите пакеты 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