URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 45016
[ Назад ]

Исходное сообщение
"FreeBSD установка программ"

Отправлено klame , 11-Июн-04 12:12 
При компиляции и установке программ вручную в системе устанавливается куча файлов, которые со временем начинают засорять систему.Посоветуйте программу для FreeBSD которая бы могла контролировать процесс установки, те регистрировать какие файлы в систему добавляются. Например, для слаквари есть есть программа checkinstall, то есть вместо make install пишешь checkinstall, отвечаешь на вопросы и программа на основе установочнового скрипта создаёт пакет, который регистрируется в системе и потом может быть легко удалён стандартными средствами.

Содержание

Сообщения в этом обсуждении
"FreeBSD установка программ"
Отправлено Simps , 11-Июн-04 12:21 
>При компиляции и установке программ вручную в системе устанавливается куча файлов, которые
>со временем начинают засорять систему.Посоветуйте программу для FreeBSD которая бы могла
>контролировать процесс установки, те регистрировать какие файлы в систему добавляются. Например,
>для слаквари есть есть программа checkinstall, то есть вместо make install
>пишешь checkinstall, отвечаешь на вопросы и программа на основе установочнового скрипта
>создаёт пакет, который регистрируется в системе и потом может быть легко
>удалён стандартными средствами.
Ну так и ставь программы из /usr/ports
Потом pkg_info pkg_delete etc

"FreeBSD установка программ"
Отправлено amix , 11-Июн-04 13:33 
portupgrade ?

"FreeBSD установка программ"
Отправлено klame , 11-Июн-04 13:49 
>Ну так и ставь программы из /usr/ports
>Потом pkg_info pkg_delete etc
Порты - круто, но там далеко не все нужные программы и зачастую страдает оперативность обновления версий. Приходится компилировать вручную


"FreeBSD установка программ"
Отправлено klame , 11-Июн-04 13:51 
> portupgrade
Эта программа вроде для обновления портов через cvs, к вопросу отношения не имеет

"FreeBSD установка программ"
Отправлено Simps , 11-Июн-04 14:07 
>> portupgrade
>Эта программа вроде для обновления портов через cvs, к вопросу отношения не
>имеет

Ну что тебе тогда сказать ... Ты когда нить делал ./configure --help ? Тогда обрати внимание на --prefix


"FreeBSD установка программ"
Отправлено klame , 15-Июн-04 07:46 
>Ну что тебе тогда сказать ... Ты когда нить делал ./configure --help
>? Тогда обрати внимание на --prefix

Делал, но установка программ в нестандартные места ведёт к разрастанию переменной PATH и MANPATH, библиотек и хедеров - к необходимости в последующем указывать переменные CPPFLAGS и LDFLAGS и тп. Вообще, вопрос ставился в надежде найти универсальную программу, похоже для FreеBSD таких нет. Очень неохота, но придётся писать её самому.