1Space |
26-01-2007 15:30 541752 |
Деинсталяция программ
Возможно ли деинсталировать корректно программу, которая была установлена из tar архива, кроме как запускам make uninstall из распакованного архива ?
Слышал о програмке checkinstall, которая контролирует установку из tar архива. Кто-нибудь ей пользовался ?
И есть ли другие способы ?
Спасибо.
|
Посмотреть, куда ставятся файлы программы, внимательно изучив Makefile :) Это же делает make uninstall. checkinstall делает вот что:
Цитата:
After you ./configure; make your program, CheckInstall will run make install (or whatever you tell it to run) and keep track of every file modified by this installation, using the excelent installwatch utility written by Pancrazio 'Ezio' de Mauro (p@demauro.net).
When make install is done, CheckInstall will create a Slackware, RPM or Debian compatible package and install it with Slackware's installpkg, "rpm -i" or Debian's "dpkg -i" as appropriate, so you can view it's contents with pkgtool ("rpm -ql" for RPM users or "dpkg -l" for Debian) or remove it with removepkg ("rpm -e"|"dpkg -r").
|
Вкратце: после связки ./configure и make checkinstall запустит make install и отследит, куда что поставилось. После этого он соберет пакет для твоей системы (в данном случае - rpm) и установит его, поэтому ты можешь спокойно удалить его командой rpm -e.
|
Время: 23:26.
© OSzone.net 2001-