Если я устанавливаю программное обеспечение, выполнив:
./configure
make
make install
Есть ли общий способ его удаления (например, sudo apg-get remove)?
Обычно вы можете использовать:
sudo make uninstall
, поскольку приложение было установлено как root.
Но это будет работать только в том случае, если разработчик пакета позаботился о создании Хорошее правило удаления.
Вы также можете попытаться взглянуть на шаги, используемые для установки программного обеспечения, запустив:
make -n install
И затем попытайтесь отменить эти действия вручную. [ ! d4]
В будущем, чтобы избежать подобных проблем, попробуйте использовать checkinstall вместо make install, когда это возможно (AFAIK всегда, если вы не хотите одновременно сохранять как скомпилированную, так и упакованную версию). Он создаст и установит файл deb, который вы сможете удалить с помощью своего любимого менеджера пакетов.
make clean обычно очищает каталоги зданий, он не удаляет пакет.
[Источник: Если я создаю пакет из источника, как я могу удалить или удалить полностью?
Обычно вы можете использовать:
sudo make uninstall
, поскольку приложение было установлено как root.
Но это будет работать только в том случае, если разработчик пакета позаботился о создании Хорошее правило удаления.
Вы также можете попытаться взглянуть на шаги, используемые для установки программного обеспечения, запустив:
make -n install
И затем попытайтесь отменить эти действия вручную. [ ! d4]
В будущем, чтобы избежать подобных проблем, попробуйте использовать checkinstall вместо make install, когда это возможно (AFAIK всегда, если вы не хотите одновременно сохранять как скомпилированную, так и упакованную версию). Он создаст и установит файл deb, который вы сможете удалить с помощью своего любимого менеджера пакетов.
make clean обычно очищает каталоги зданий, он не удаляет пакет.
[Источник: Если я создаю пакет из источника, как я могу удалить или удалить полностью?