1

Я хочу удалить программное обеспечение, установленное после компиляции пакетов с

make 

и установлен с

make install

Я использую Linux Mint Debian. Я знаю, что программное обеспечение, установленное с помощью apt, можно удалить с помощью

sudo apt-get remove {package-name}

Но я ищу способ удалить программное обеспечение, установленное в противном случае

2 ответа2

2

Если у вас все еще есть исходное дерево исходных текстов, оно может поддерживать « make uninstall ».

Если нет, вам придется выяснить, какие файлы были скопированы в « make install », и удалить их вручную. Сценарии « make install » обычно не хранят записи о том, что они установили для целей автоматического удаления. (Вот почему были изобретены пакетные системы, такие как apt!)

0

Вы должны использовать дополнительный инструмент, такой как checkinstall, чтобы отслеживать, какие файлы были установлены.

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

./configure --with-prefix=/usr/local
make
sudo checkinstall make install

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