LINUX.ORG.RU

1) Не факт что make uninstall есть

2) Не надо хранить исходники на харде

3) Получившийся на выходе пакет можно использовать в будующем, т.е. передавать его, ставить на новые тачки, и т.п.

Orlangoor ★★★★★
()
Ответ на: комментарий от Orlangoor

1) Всегда проверяю, есть ли make uninstall - в уважающих себя проектах он есть!
2) Мне нужны исходники на харде
3) А зависимости...
Тогда всё равно есть смысл использовать checkinstall?

UVV ★★★★★
() автор топика
Ответ на: комментарий от UVV

>1) Всегда проверяю, есть ли make uninstall - в уважающих себя проектах он есть!

Гы! Поищи make uninstall в glibc-2, например.

archont ★★★
()
Ответ на: комментарий от UVV

В уважающих себя проектах он есть конечно, но далеко не всегда работает правильно. Да и сколько их таких уважающих? А с остальным что делать?

alexru ★★★★
()
Ответ на: комментарий от alexru

Ладно, сейчас буду переводить весь /usr/local на checkinstall...
Я так понял, что сабж только собирает пакет для системы, а затем запускает установку, так?

UVV ★★★★★
() автор топика
Ответ на: комментарий от UVV

> Ладно, сейчас буду переводить весь /usr/local на checkinstall...
Хотя не знаю, есть ли смысл - ведь я использую общий /usr/local для Slackware & RedHat

UVV ★★★★★
() автор топика
Ответ на: комментарий от UVV

> Хотя не знаю, есть ли смысл - ведь я использую общий /usr/local для Slackware & RedHat

и мне, и мне отсыпьте этой чудо травы!

JB ★★★★★
()
Ответ на: комментарий от UVV

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

насколько я помню он сразу ставит

JB ★★★★★
()
Ответ на: комментарий от JB

>насколько я помню он сразу ставит

И выдает пакет.

Orlangoor ★★★★★
()
Ответ на: комментарий от Orlangoor

> И что, никакой ругани со стороны glibc?
До него никак не доберусь (в смысле обновления) - ругаются только некоторые приложение!
А если собирать с ранней версией glibc, то ругани нет вообще!

UVV ★★★★★
() автор топика
Ответ на: комментарий от UVV

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

Собирает, ставит make install'ом (попутно отслеживая, что куда пишется), на основании отслеженного выдаёт готовый пакет. Отсюда, кстати, следуют проблемы с некоторыми особохитрыми софтинами (в основном -- использование статически слинкованных установочных приблуд).

Obidos ★★★★★
()
Ответ на: комментарий от Obidos

Поэтому, использование DESTDIR is our choice ;-)
На крайний случай, если он не предусмотрен:

make install prefix=/tmp/package-name/usr sysconfdir=/tmp/package-name/etc/name foo=/tmp/package-name/blah

Deleted
()
Ответ на: комментарий от UVV

для таких вещей, может подумать об установке source-based дистрибутива?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.