make deinstall или что-то в этом роде.

Здесь обсуждаются все вопросы, не попадающие под другие категории
pterik
Заглянувший
Сообщения: 28
Зарегистрирован: 06 июн 2004, 20:08
Откуда: Belarus
Контактная информация:

make deinstall или что-то в этом роде.

Сообщение pterik »

Народ!!!
Очень простая проблема, но решения к своему стыду не знаю!
Возьмем простой пример. Установка PHP из исходников.
Делаем:
./configure
make
make install
Все поставилось все работает все отлично.
А вот теперь вопрос.
КАК мне удалить эту инсталляцию. Вообще чтоб ее и духу не было.

Заранее благодарю.

Аватара пользователя
sanitar
Неотъемлемая часть форума
Сообщения: 1116
Зарегистрирован: 28 ноя 2002, 02:23
Откуда: Минск

Сообщение sanitar »

Посмотри Makefile

Если там есть цели uninstall , clean, purge или что-то в этом роде

То и выполни make uninstall...

Если нет -- значит не судьба.
Значит разбирайся (можно по тому же мейкфайлу) что куда ставилось -- и сноси руками
I'll kill this code without a knife -- with only fork().

ZLo
Интересующийся
Сообщения: 69
Зарегистрирован: 20 сен 2006, 01:47
Откуда: Mogilev
Контактная информация:

Сообщение ZLo »

Есть у кого скрипт, дописывающий цель uninstall?
FC6 kernel 2.6.20-3

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Сообщение grub »

ZLo, ручками.
Змагайся і адпачывай!

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

ZLo, как вариант - ставить каждыую программу в свой каталог, см. ./configure --help
Опыт растет прямо пропорционально выведенному из строя оборудованию

pterik
Заглянувший
Сообщения: 28
Зарегистрирован: 06 июн 2004, 20:08
Откуда: Belarus
Контактная информация:

Сообщение pterik »

Очень странно, что у таких серьезных продуктов как apache php mysql нет такой цели. :( Так и буду теперь сносить все ручками. Всех
благодарю за ответы. Спасибо.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

pterik, а зачем эта цель серьезным продуктам? То, что вы скачиваете на сайте apache или php или mysql - это заготовка для создателей дистрибутивов вобщем-то, пользователям настоятельно рекомендуется использовать пакеты из дистрибутивов, в крайнейм случае пересобирая эти пакеты с нужными опциями.

PS: при помощи ./configure && make && makwe install любой дистрибутив можно превратить в слакварь ж)
PPS: рекомендую погуглить на тему checkinstall
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
bobrik
Неотъемлемая часть форума
Сообщения: 313
Зарегистрирован: 17 авг 2005, 12:42
Откуда: Витебск
Контактная информация:

Сообщение bobrik »

s/makwe install/make install/
http://bobrik.name - я не вар'ят

pterik
Заглянувший
Сообщения: 28
Зарегистрирован: 06 июн 2004, 20:08
Откуда: Belarus
Контактная информация:

Сообщение pterik »

Насколько мне известно в FreeBSD эти цели есть, хотя я могу ошибаться. Поправьте если я не прав.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

pterik, во freebsd устанвливается софт либо из пакетов либо из портов, а не из оригинальных исходников.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить