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


Этот вопрос расширяется это один, где совет должен использовать checkinstall в будущем. Звуковой совет, но мне интересно, можно ли просто повторить процесс компиляции, а затем сохранить список файлов, которые нужно установить во второй раз, а затем удалить сценарий в соответствии с результатом списка из второй make install?

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


4
2017-09-13 23:33


происхождения




ответы:


Да, если нет make uninstall, make install может помочь найти установленные файлы.

Бег make install снова и захват вывода дает вам список установленных файлов в качестве части выхода журнала, где вы можете использовать его «вручную» или извлечь его.
Если у вас больше нет каталога сборки, он также должен работать, когда вы снова начнете загружать источник, в идеале, в ту же версию.

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

sudo make install 2>&1 | tee makeinstall.log

Я не вижу причин, по которым то же самое не должно работать с checkinstall,


3
2017-09-14 00:55