LINUX.ORG.RU
Ответ на: комментарий от iZEN

эээ. если обобщить до - есть убунта , в ней установлены бинарные пакеты - как заменить одну из программ на локально скомпилированную (из вытягиваемых на ходу сырцов) - т.е какой скрипт ( в качестве измения скажем добовляющее патч в главный main - printf(«Hello from updated localy source 1111»);перед последним return. )

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

эээ. если обобщить до - есть убунта , в ней установлены бинарные пакеты - как заменить одну из программ на локально скомпилированную

Самый правильный, наверно, способ:

apt-get source gnome-system-monitor
apt-get build-dep gnome-system-monitor
Потом патчишь код (man quilt) и собираешь с добавлением к версии чего-то типа «+local1», чтобы оно имело приоритет над текущей доступной версией, но не над следующим апдейтом из апстрима. На все возможные вопросы по сборке уже отвечено в maint-guide.

Ну а если нужно быстро и без заморочек, то патчишь и собираешь с префиксом /usr/local.

anonymous
()
Ответ на: комментарий от qulinxao

В этом вам может помочь документация по разработке и сопровождению программ для дистрибутива Ubuntu (или Debian). На http://habrahabr.ru/ можно найти советы и примеры разработки/доработки программ для Ubuntu.

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