- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Сабж
если make uninstall нету, то find тебе в руки)
например программа называется "program"
rm -rf $(find / -name '*program*')
А если rm -rf |grep "program" не пройдет?
Кхмм...
надо попробовать whereis program
а потом удалять все файлы и папки, которая показала предыдущая команда.
Другими словами rm -rf $(whereis program)
rm -rf |grep "program"
ухты))) почитай ман что grep делает. Он контролирует (фильтрует) выход в консоли результата
Почитаю, не вопрос:)
при rm -rf |grep "program" в консоли выведутся только те строки где есть слово program. Например
[root@ns named]# ls / -l
итого 242
drwxr-xr-x 3 root root 4096 Ноя 17 2004 adm
drwxrwxrwx 2 root root 4096 Авг 12 2003 backup
drwxr-xr-x 2 root root 4096 Мар 25 2004 bin
drwxrwxrwx 4 root root 2048 Апр 28 2005 boot
drwxrwxrwx 20 root root 118784 Янв 28 13:02 dev
drwxr-xr-x 60 root root 8192 Фев 15 16:07 etc
drwxr-xr-x 8 root root 4096 Фев 15 16:08 home
drwxr-xr-x 2 root root 4096 Янв 25 2003 initrd
lrwxrwxrwx 1 root jail 15 Июл 27 2005 jail -> /var/disk2/jail
..................
а при grep
[root@ns named]# ls / -l |grep etc
drwxr-xr-x 60 root root 8192 Фев 15 16:07 etc
Так же возможно и при других командах использовать данную утилиту
make uninstall не работает:
make: *** Нет правила для сборки цели `uninstall'. Останов.
Спасибо большое, сейчас буду копать.
Вообще-то мне нужно снести скомпиленный из сырцов pidgin и поставить поверх его же бинарный пакет.
Ага, какая-то из этих команд помогла! Спасибо!
1) Самосборные программы надо ставить с другим префиксом.
2) find може прибить кучу нужного (мало ли, что под вайлдкард попадёт), но оставить нужное (например, если файл устанавливает несколько разноимённых бинарных файлов).
рекеомендую следующее - поставить программу ещё раз с другим префиксом, получить файллист, заменить старый префикс на новый и прибить.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии








Вообще обычно срабатывает make uninstall с той папки в которой выполнялись команды ./conf.. make&make insta...