Как удалить программное обеспечение который был установлен командой make install [дубликат]

Если я установлю программное обеспечение, выполнив:

./configure
make
make install 

Есть ли общий способ удалить его (например, sudo apg-get remove )?

1
задан 26 July 2017 в 13:44

1 ответ

Обычно можно просто использовать:

sudo make uninstall

так как приложение было установлено как корень.

Но это будет работать, только если разработчик пакета заботился о создании хорошего правила удаления.

Можно также попытаться добраться, взгляд на шаги раньше устанавливал программное обеспечение путем выполнения:

make -n install

И затем попытайтесь инвертировать те шаги вручную.

В будущем для предотвращения таких проблем пытаются использовать checkinstall вместо, делают установку каждый раз, когда возможный (AFAIK всегда, если Вы не хотите сохранить и скомпилированный и упакованную версию одновременно). Это создаст и установит deb файл, что можно затем удалить использование любимого диспетчера пакетов.

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

[Источник: Если я создаю пакет из источника, как я могу удалить или удалить полностью?

4
ответ дан 3 December 2019 в 06:53

Другие вопросы по тегам:

Похожие вопросы: