Linux за българи: Форуми

Linux секция за напреднали => Начини за увеличаване на бързодействието => Темата е започната от: SleepLess в May 11, 2004, 14:58



Титла: прекомпилиране на пакети и инсталирането им
Публикувано от: SleepLess в May 11, 2004, 14:58
здравейте
един от начините за увеличаване на бързодействието е като се прекомпилират пакети от сорса диретно за машината на която ще се инсталират
ползвам дебиан
въпроса ми е следния
кой е правилния начин за сваляне на сорс прекомпилиране и инсталиране под тази дистрибуция ?
кои са стъпките и кои програми се ползват за автоматизиране на процедурата ?

благодаря предварително


Титла: прекомпилиране на пакети и инсталирането им
Публикувано от: n_antonov в May 11, 2004, 15:36
Начините за постигане на това са разглеждани подробно тук. Ако възникнат някакви въпроси от прочетенето там, можем да ги обсъдим вече тук.


Титла: прекомпилиране на пакети и инсталирането им
Публикувано от: the_real_maniac в May 11, 2004, 17:38
Аз имам един въпрос ... ами може и да е малко глупав , но ...

Сорса на програма взет чрез apt-get и дефакто оригиналния сорс на програмата различават ли се ?!. Т.е сорсовете , който влизат в Дебиан хранилищата оптимизирани ли са по някакъв начин за Дебиан или различават ли се ;) (всмисъл не всички,но имали такива ,които и да се различават).

Т.е ако искам да иснталирам от сорс една програма и я има в дебиан хранилище , то ще има ли значение/разлика от кой сорс ще инсталирам ;)


Титла: прекомпилиране на пакети и инсталирането им
Публикувано от: n_antonov в May 11, 2004, 20:00
Не се различават. Различават се само по това, че в тях има една директория debian, в която има няколко файла, необходими за сглобяването на deb-пакет. Тази директория се добавя от съответния отговорник (maintainer) на дадената програма.


Титла: прекомпилиране на пакети и инсталирането им
Публикувано от: the_real_maniac в May 11, 2004, 21:52
Ейййй ДА !!! Това го бях забравил за debian директорията ;) и dpkg-buildpackage ли беше командата , както и да е ;)
10х за разяснението ;)


Титла: прекомпилиране на пакети и инсталирането им
Публикувано от: n_antonov в May 12, 2004, 00:16
Да, но 'dpkg-buildpackage' е ако сорса е разархивиран локално. Иначе направо 'apt-get source --compile <package>' (преди това 'apt-get build-dep <package>', за да си сигурен, че няма да липсва нещо при компилацията), а също и направо 'apt-build install <package>'...

Както казах начини много, опции най-различни (в общи линии, всичко, за което се сетиш, оптимизации, алабала...) и е наистина добре човек първо да опита, да си хареса нещо и тогава да обсъждаме.





Титла: прекомпилиране на пакети и инсталирането им
Публикувано от: SleepLess в May 13, 2004, 17:58
интересно как да се борим с грешките при компилиране примерно
apt-build install mozilla-firefox
или
apt-build install mozilla-thunderbird
просто отказва да бъде перекомпилирано
успях да се преборя само с
xmms xchat sim alsamixergui и други по малки програми
какви други начини на действие има при такъв проблем ?


Титла: прекомпилиране на пакети и инсталирането им
Публикувано от: n_antonov в May 13, 2004, 18:56
Какви грешки получаваш? Нали имаш предвид, че за да е възможна инсталацията от сорс, трябва да имаш в sources.list  deb-src към всички релийзи, които ползваш на Debian.