LinuxForum.Fans
Тема

Создание rpm из src.rpm

Автор: ksemyanovsky 12 сообщений 4744 просмотров 🔒 закрыта
#121531

система centos
php-4.x.x.src.rpm
Какие действия надо произвести, что бы собрать бинарный rpm с поддержкой memcache, mhash, и mcrypt? Считать, что все необходимые пакеты библиотек в системе установлены.

Спасибо!

#121540

зачем кучу тем насоздавал?

#121541
ksemyanovsky написал:
php-4.x.x.src.rpm
Какие действия надо произвести, что бы собрать бинарный rpm с поддержкой memcache, mhash, и mcrypt? Считать, что все необходимые пакеты библиотек в системе установлены.

checkinstall -R вместо make install

#121548
drBatty написал:
[quote=ksemyanovsky]php-4.x.x.src.rpm
Какие действия надо произвести, что бы собрать бинарный rpm с поддержкой memcache, mhash, и mcrypt? Считать, что все необходимые пакеты библиотек в системе установлены.

checkinstall -R вместо make install[/quote]

блин, можно плиз по командам каждую строку?
Я создал воопрос в Помощ для сисадминов, пожалуйсто посмотрите
Спасибо, простите чайника

#121550

Вообще-то надо rpmbuild --rebuild php-4.x.x.src.rpm

#121553
Vascom написал:
Вообще-то надо rpmbuild --rebuild php-4.x.x.src.rpm

а что ище чтобы с поддержкой memcache, mhash, и mcrypt?

#121556
ksemyanovsky написал:
[quote=Vascom]Вообще-то надо rpmbuild --rebuild php-4.x.x.src.rpm

а что ище чтобы с поддержкой memcache, mhash, и mcrypt?[/quote]
Если их поддержка просто мягко отключена, то добавить ключи типа --with memcache --with mcrypt и т.п. Это если в исходниках всё это поддерживается и установлены соответствующие девел-пакеты. Иначе только править исходники или мейкфайл.

#121559

а система debian?
php-4.x.x.src.deb
Какие действия надо произвести, что бы собрать бинарный deb с поддержкой memcache, mhash, и mcrypt?
прошу вас посмотрите мой воопрос в форуме Помощ для Сис Админа
я вам очень благодарен

#121560

Так...
В топике написано что пакет rpm! Это не так?
С дебианом я не смогу помочь.

#121601
ksemyanovsky написал:
блин, можно плиз по командам каждую строку?

читайте README из сырцов, но

drBatty написал:
checkinstall -R вместо make install

в итоге ничего не поставится, а получится годный пакет.
что непонятного?

Vascom написал:
Вообще-то надо rpmbuild --rebuild php-4.x.x.src.rpm

можно и ребильд, если есть .src.rpm

ksemyanovsky написал:
а что ище чтобы с поддержкой memcache, mhash, и mcrypt?

нужен .src.rpm собраный с этими опциями.
по моему методу вы получаете это с нуля. мой способ тоже трушный, но очень сложный.

Vascom написал:
Иначе только править исходники или мейкфайл.

зачем? достаточно ./configure --help, и выставить что нужно и что не нужно.
оно и создаст нужный Makefile. Или пошлёт подальше^W качать нужные *dev*.rpm и их ставить. А может и не только dev.

ksemyanovsky написал:
а система debian?

а debian это оффтопик и нарушение правил. вам повезло, что я здесь не модератор :)

#121642

помогите написать shell скрипт который производил бы анализ процессов mysql и удалял
те, что коннекте более 5 мин исключая системные процессы (к примеру
репликации), а так же отсылку по почте предупреждения если в логе ошибой
mysql встречается строка ABCDEFGH.
предусмотреть автозапуск при загрузке системы (интеграция в init.d), защиту
от повторного запуска, обработка исключений (в случае использования lock
файлов)

#121741
ksemyanovsky написал:
помогите написать shell скрипт который производил бы анализ процессов mysql и удалял
те, что коннекте более 5 мин исключая системные процессы (к примеру
репликации), а так же отсылку по почте предупреждения если в логе ошибой
mysql встречается строка ABCDEFGH.
предусмотреть автозапуск при загрузке системы (интеграция в init.d), защиту
от повторного запуска, обработка исключений (в случае использования lock
файлов)

школота детектед.

у вас строчки не хватает:
"заплачу за скрипт 100 яндексов"

Войдите или зарегистрируйтесь, чтобы ответить.