Добрый день.
У меня есть конкретная проблема. На suse10 установил из репозитория nginx. Но rpm пакет установился без опции ngx_http_gzip_static_module.
Поискал в гугле, что нужно пересобрать nginx, прописав в spec файле with-ngx_http_gzip_static_module.
Так как эти сборки для меня темный лес, попробовал поискать другие готовые уже rpm пакеты.
Можно ли до установки узнать с какими опциями идет rpm пакет?
Rpm пакет, что внутри?
Это может быть указано в info пакета, либо можно посмотреть в src.rpm.
А если у меня в наличии только rpm пакет?
Информация в yast'е, например, очень скудная.
Не всегда в наличии есть сорцы.
Я так понимаю, в таком случае я только буду сушить весла?
А если у меня в наличии только rpm пакет?
NoWay
это вообще не наш путь. это как setup.exe из венды - показывает только то, что сам хочет :(
Вообще, для OpenSUSE есть и альтернативные сборки nginx:
http://download.opensuse.org/repositories/home:/Warhammer40k:/some_stuff/x_org_114_openSUSE_11.4/
Вопрос лишь в том, почему у вас такой древний suse (10).
Самым оптимальным тогда вариантом будет поиск src.rpm???!!!
suse 10 - я его ставил ещё 3 года назад, никаких сбоев, все работает как часы.
Так как я по профессии далеко от юниксов, в данное время для меня не рентбельно по времени/деньгам обновляться к новым версиям.
http://rpm.pbone.net/
там можно выбрать, под какую версию искать пакет. Очень удобно.
rpm пакет, что внутри?
а тупо посмотреть не пробовал ??? :o
[console]
mkdir nginx
cd nginx
wget [url]ftp://ftp.pbone.net/mirror/dl.iuscommunity.org/pub/ius/testing/Redhat/5/i386/nginx10-1.0.0-1.ius.el5.i386.rpm[/url]
rpm2targz nginx10-1.0.0-1.ius.el5.i386.rpm
tar -xvf nginx10-1.0.0-1.ius.el5.i386.tar.gz
./
./etc/
./etc/rc.d/
./etc/rc.d/init.d/
./etc/rc.d/init.d/nginx
./etc/logrotate.d/
./etc/logrotate.d/nginx
./etc/nginx/
./etc/nginx/scgi_params
./etc/nginx/fastcgi.conf.default
./etc/nginx/mime.types
./etc/nginx/scgi_params.default
./etc/nginx/uwsgi_params.default
./etc/nginx/conf.d/
./etc/nginx/conf.d/ssl.conf
./etc/nginx/conf.d/virtual.conf
./etc/nginx/uwsgi_params
./etc/nginx/mime.types.default
./etc/nginx/fastcgi_params.default
./etc/nginx/koi-utf
./etc/nginx/nginx.conf
./etc/nginx/koi-win
./etc/nginx/win-utf
./etc/nginx/nginx.conf.default
./etc/nginx/fastcgi_params
./etc/nginx/fastcgi.conf
./etc/sysconfig/
./etc/sysconfig/nginx
./var/
./var/log/
./var/log/nginx/
./var/lib/
./var/lib/nginx/
./var/lib/nginx/tmp/
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/nginx10-1.0.0/
./usr/share/doc/nginx10-1.0.0/CHANGES
./usr/share/doc/nginx10-1.0.0/README
./usr/share/doc/nginx10-1.0.0/LICENSE
./usr/share/nginx/
./usr/share/nginx/html/
./usr/share/nginx/html/index.html
./usr/share/nginx/html/404.html
./usr/share/nginx/html/50x.html
./usr/share/nginx/html/poweredby.png
./usr/share/nginx/html/nginx-logo.png
./usr/share/man/
./usr/share/man/man3/
./usr/share/man/man3/nginx.3pm.gz
./usr/sbin/
./usr/sbin/nginx
./usr/lib/
./usr/lib/perl5/
./usr/lib/perl5/vendor_perl/
./usr/lib/perl5/vendor_perl/5.8.8/
./usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/
./usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/
./usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/nginx/
./usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/nginx/nginx.so
./usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/nginx.pm
[/console]
разглядываем каждый файлик в распакованных папках ..
profit !
Не всегда в наличии есть сорцы.
тыц - окстись родной ..
gramozeka, сорцы я имел ввиду src.rpm
Какие внутри файлы - это мне не интересует.
Интересовало с какими параметрами устанавливался бы rpm пакет.
А spec файл можно вытащить (или сгенерировать) из rpm пакета, не из src.rpm?
А spec файл можно вытащить (или сгенерировать) из rpm пакета, не из src.rpm?
вот тебе src.rpm , а вот тут кури пункт "Rebuild and Recompile Options"
Спасибо большое!!!