lug-bg: направи си сам RPM (беше:apache ili ...?)
- Subject: lug-bg: направи си сам RPM (беше:apache ili ...?)
- From: Sava Chankov <sava@xxxxxxxxxxxxx>
- Date: Wed, 05 Oct 2005 11:52:29 +0300
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
Petar Nedyalkov wrote:
On Wednesday 05 October 2005 10:43, Teodor Georgiev wrote:
niama nujda da kompilirash "na ryka" vyv Fedora Core :)
Gospod e dal SRPM (Source RPM).
Има нужда. Особено ако знаеш точно какво искаш.
Нали разбираш, че като излезе някоя нова версия на каквото и да е, докато
влезе в repository минава време, т.е. или трябва сам да си пиша .spec, или да
чакам и да редактирам .spec, премахвайки излишни неща или слагайки липсващи
такива, точно защото държа да ползвам оптимално приложенията, а не всички
"екстри" накуп.
И си представи ако си правил тези операции много пъти, дали е по-лесно да си
ги компилираш на ръка, или да чакаш, или да губиш излишно време.
Да инсталираш софтуер с make install на Fedora е горе-долу като да са купиш Майбах и да му смениш двигателя с двигател на Запорожец, щото последния се поддържа по-лесно - няма такива измишльотини като водно охлаждане например :)
Какво ти пречи да направиш веднъж промените във федорския spec файл и при нова версия на apache само да променяш тага Version и да си изграждаш пакета? Не е висша математика тоя прост въпрос, и не е нужна дивната акробатика, която правиш. Не знам защо толкова много хора са убедени, че RPM пакетите се леят от бетон в завод и е невъзможно да се променят spec файловете, а инсталирането с make install било по-гъвкаво?! За мен пък е много по-трудно да запомня с какви точно опции компилирам cyrus-imap примерно. Да не говорим, че точно пък в тоя случай трябва да поддържам дв
е различни производствени среди, и би било кошмар да следя кой с какви опции е компилиран, ако не беше пакетната система.
--
Sava Chankov Сава Чанков
software developer софтуерен разработчик
http://www.blueboard.biz блуборд
|