При компиляции и установке программ вручную в системе устанавливается куча файлов, которые со временем начинают засорять систему.Посоветуйте программу для FreeBSD которая бы могла контролировать процесс установки, те регистрировать какие файлы в систему добавляются. Например, для слаквари есть есть программа checkinstall, то есть вместо make install пишешь checkinstall, отвечаешь на вопросы и программа на основе установочнового скрипта создаёт пакет, который регистрируется в системе и потом может быть легко удалён стандартными средствами.
>При компиляции и установке программ вручную в системе устанавливается куча файлов, которые
>со временем начинают засорять систему.Посоветуйте программу для FreeBSD которая бы могла
>контролировать процесс установки, те регистрировать какие файлы в систему добавляются. Например,
>для слаквари есть есть программа checkinstall, то есть вместо make install
>пишешь checkinstall, отвечаешь на вопросы и программа на основе установочнового скрипта
>создаёт пакет, который регистрируется в системе и потом может быть легко
>удалён стандартными средствами.
Ну так и ставь программы из /usr/ports
Потом pkg_info pkg_delete etc
portupgrade ?
>Ну так и ставь программы из /usr/ports
>Потом pkg_info pkg_delete etc
Порты - круто, но там далеко не все нужные программы и зачастую страдает оперативность обновления версий. Приходится компилировать вручную
> portupgrade
Эта программа вроде для обновления портов через cvs, к вопросу отношения не имеет
>> portupgrade
>Эта программа вроде для обновления портов через cvs, к вопросу отношения не
>имеетНу что тебе тогда сказать ... Ты когда нить делал ./configure --help ? Тогда обрати внимание на --prefix
>Ну что тебе тогда сказать ... Ты когда нить делал ./configure --help
>? Тогда обрати внимание на --prefixДелал, но установка программ в нестандартные места ведёт к разрастанию переменной PATH и MANPATH, библиотек и хедеров - к необходимости в последующем указывать переменные CPPFLAGS и LDFLAGS и тп. Вообще, вопрос ставился в надежде найти универсальную программу, похоже для FreеBSD таких нет. Очень неохота, но придётся писать её самому.