Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: интересно четиво


  • Subject: Re: lug-bg: интересно четиво
  • From: Vesselin Kolev <vlk@xxxxxxxxxxxxxxxxx>
  • Date: Sun, 26 Sep 2004 21:22:30 +0300

Jivko Georgiev wrote:


В случая четивото беше за инсталация на уеб сървър. незнам как ви звучи
идеята за създаване на скриптове за автоматизиране на процеса по инсталация от сорсове

Ами звучи непрофесионално. Т.е. ще повториш сума пъти компилация и после ще инсталираш, вместо да направиш веднъж компилация, но читаво и да я инсталираш. Аз лично не знам как го компилираш този apache за няколко минути, пък и ако е на слаба машина, доста кафета ще изпиеш докато го видиш компилиран. Ако пък поддържаш хостинг център и почнеш да компилираш apache на 100 машини и gcc почне бесните оптимизации и компилации и вдигне натоварването на системата, никак няма да си доволен - нито ти, нито твоите клиенти. А пускането на скриптове дето сега ще ги създадеш на отговорни машини, може да ти съсипе и бизнеса и живота.

Давам ти за пример RackSpace. Това е доста голям хостинг оператор, да не казвам силна дума - един от най-големите. Оборудвани са с RedHat Enterprice Linux. Въпреки, че има поддръжка от страна на RedHat, те имат мрежа от build хостове, които правят RPM пакети по поръчка на клиента и ги поддрържат като версии. Това е професионална поддръжка. След като пакетът се направи, той се тества и чак тогава се пуска в локалното хранилище и от там се слага по сървърите на клиентите. Въпреки, че RedHat страшно бързо отреагират на проблеми с пакетите (експлойти и т.н.), това не пречи на хостинг оператора да си изгради веднага след излизането на пача версия на пакета и да я предложи за надстройка на клиентите.

Аз съм далеч от RackSpace, но въпреки това си компилирам и произвеждам пакети за локална употреба - за мен и за OpenIntegra. Ето, наскоро компилирах BIND 9.3.0 и го инсталиран на DNS сървърите ни - BIND не е нещо, което се компилира бързо, особено на слаби машини. Същото направих с proftpd, като произведох пакет за Mandrake 10.0 (може да се намери на адрес: ftp://ftp.lcpe.uni-sofia.bg/Linux/www.openintegra.com/packages/Mandrake/10.0/proftpd/). Там има и сорс пакет. И това ми позволява аз да имам бърза реакция, когато се наложи да инсталирам, а и знам, че няма да ми се налага да компилирам с минути, а и на някои клиентски машини примерно няма gcc колекцията, а и няма място да се сложи или клиента не желае. Може някой клиент да пожелае специфична компилация за пакет, който го има в дистрибуцията му, но не удовлетворява неговите изисквания. С тази цел хората са дали пакети с изходния код и оттам стартираш изграждането на нов пакет.

Ако искаш да компилираш - отдели една машина за build хост, настрой я внимателно и прецизно и вложи целия си опит в компилирането за да направиш един наистина добър пакет, който после или ти или обществото да използва. Не е нужно всеки път да се открива топлата вода. Целта е да можеш да си вършиш бързо и професионално работата и да ти остава време да се учиш и внедряваш нови неща... Ако ще висиш цял ден под системата като под Москвич... по-добре не се захващай с това.

Не знам, но според мен е време да се излезе от периода на хипарство и да се погледнат реалностите и технологиите и да се върви напред с максимално бързи крачки...

Поздрави
   Весо


============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.