Shnatsel
Shnatsel аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010

Сабж

Кошевой
Кошевой аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
Вообще обычно срабатывает

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

NetMan
NetMan аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
если make uninstall нету, то

если make uninstall нету, то find тебе в руки)

например программа называется "program"

rm -rf $(find / -name '*program*')

Кошевой
Кошевой аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
А если rm -rf |grep "program"

А если rm -rf |grep "program" не пройдет?

DoS
DoS аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
Кхмм... надо попробовать

Кхмм...
надо попробовать whereis program
а потом удалять все файлы и папки, которая показала предыдущая команда.
Другими словами rm -rf $(whereis program)

NetMan
NetMan аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
rm -rf |grep

rm -rf |grep "program"

ухты))) почитай ман что grep делает. Он контролирует (фильтрует) выход в консоли результата

Кошевой
Кошевой аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
Почитаю, не вопрос:)

Почитаю, не вопрос:)

NetMan
NetMan аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
при rm -rf |grep "program" в

при 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

Так же возможно и при других командах использовать данную утилиту

Shnatsel
Shnatsel аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
make uninstall не

make uninstall не работает:
make: *** Нет правила для сборки цели `uninstall'. Останов.
Спасибо большое, сейчас буду копать.

Shnatsel
Shnatsel аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
Вообще-то мне нужно снести

Вообще-то мне нужно снести скомпиленный из сырцов pidgin и поставить поверх его же бинарный пакет.

Shnatsel
Shnatsel аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
Ага, какая-то из этих команд

Ага, какая-то из этих команд помогла! Спасибо!

Элиар
Элиар аватар
User offline. Last seen 1 год 33 недели ago. Offline
Зарегистрирован: 09/29/2010
1) Самосборные программы надо

1) Самосборные программы надо ставить с другим префиксом.
2) find може прибить кучу нужного (мало ли, что под вайлдкард попадёт), но оставить нужное (например, если файл устанавливает несколько разноимённых бинарных файлов).
рекеомендую следующее - поставить программу ещё раз с другим префиксом, получить файллист, заменить старый префикс на новый и прибить.