4

Есть ли способ удалить файлы, установленные с помощью команды make install?

3 ответа3

5

На Ubuntu это довольно просто:

Установите CheckInstall:

sudo aptitude install checkinstall

Запустите Make и позвольте checkinstall создать .deb:

sudo make; sudo checkinstall

Удалите .deb, и все готово.

Ubuntu Wiki

2

Автоматизированного способа не существует, поэтому у нас есть менеджеры пакетов.

Вам придется вручную пройти через Makefile, найти файлы / каталоги, которые он устанавливает, и вручную удалить их.

2

Большинство пакетов, имеющих make install также предоставляют make uninstall ; это обычно удаляет файлы пакета, но не файлы конфигурации, подобно тому, как работает apt-get remove , в отличие от apt-get purge .

Это, конечно, работает правильно, только если вы сохраняете исходный каталог пакета или реконфигурируете его, используя те же параметры для --prefix и тому подобное.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .