Есть ли какие-либо побочные эффекты у CheckInstall или мне следует использовать его каждый раз?

Есть ли какие-либо побочные эффекты у CheckInstall или мне следует использовать его каждый раз?

Я использую Ubuntu на работе и Slackware дома.

Сегодня на работе я скачал какую-то подозрительную программу из репозитория нашей компании, которая должна была автоматизировать некоторые повторяющиеся задачи. Я установил ее с помощью configure; make; make install. Теперь я хочу удалить ее, но, к сожалению, в Makefile нет подходящей цели для удаления. Эта программа написана на Python, и установщик скопировал много *.pyфайлов в разные места, и теперь это больно, чтобы удалить их все.

Поэтому я подумал о CheckInstall, чтобы использовать вместо, make installчтобы я мог легко удалять такие программы и отслеживать все программное обеспечение в моей системе последовательным образом. Но мне интересно, есть ли какие-либо возможные побочные эффекты, связанные с CheckInstall, или его можно использовать каждый раз, когда я устанавливаю новое программное обеспечение? Вы используете его?

решение1

Я говорю об опыте только с deb/dpkg, но нет, пока Checkinstall успешно собирает deb/rpm, никаких побочных эффектов от его установки не возникает (есть сценарии, когда не удастся собрать пакет).

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

Если что-то не работает и вы опасаетесь какого-то пакета, chroot — это (относительно) быстрый и безболезненный способ его опробовать; виртуальная машина еще лучше, но требует больше времени на настройку и ресурсов, если только у вас нет такой, которая дублирует вашу систему.

Связанный контент