make uninstall (не всегда предусмотрен), использовать checkinstall (не всегда срабатывает) или устанавливать программу в отдельный каталог (например, /opt/).
Жека, без наездов, но мне тут мысля пришла... А что если тебе ник сменить на faqill или jackfaq? Да ещё и в профиль линк на фак поместить? Думаю, посещаемость фака резко возросла бы.
PS: не вздумай обижаться, это шутка. А то что-то ты последнее время агрессивный какой-то.
хорошо хоть не fuckill... А вообще человек занимается полезным делом - посылает всех кому надо в FAQ... А многим это действительно надо... Жалко не приняли не мой совет про фразу перед форумом, не жеколовский совет про read only...
Ручками это онанизм (без обид)... Так как я использую в основном слаку, а под нее пакеты мало кто делает, приходится многие пакеты компилировать самому. Иногда бывает торможу, и вместо
checkinstall make install
пишу просто
make install, а потом спохватываюсь, то обычно снова пишу checkinstall make install, а далее штатными средствами пакет удаляю.
> В таких случаях я поступаю следующим образом:
делаю повторно make install и смотрю в вывод, что и куда устанавливается, а потом ручками удаляю.
В такой ситуации может помочь следующий простой способ: создается специальный пользователь, который больше ни для чего не используется. Этот пользователь должен иметь доступ на запись во все каталоги, в которые возможна установка программ. (как член соответствующих групп или через ACL).
После того, как такой пользователь создан, удаление происходит очень просто: выполните make install от имени этого пользователя (скажем, пользователя "test"). А потом дайте команду "find / -user test -exec rm {} \;"