Автор Тема: прекомпилиране на пакети и инсталирането им  (Прочетена 2107 пъти)

SleepLess

  • Участници
  • ***
  • Публикации: 3
    • Профил
здравейте
един от начините за увеличаване на бързодействието е като се прекомпилират пакети от сорса диретно за машината на която ще се инсталират
ползвам дебиан
въпроса ми е следния
кой е правилния начин за сваляне на сорс прекомпилиране и инсталиране под тази дистрибуция ?
кои са стъпките и кои програми се ползват за автоматизиране на процедурата ?

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

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
Начините за постигане на това са разглеждани подробно тук. Ако възникнат някакви въпроси от прочетенето там, можем да ги обсъдим вече тук.
Активен

-------------------------------------------------------------------------
./debian/rules

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
Аз имам един въпрос ... ами може и да е малко глупав , но ...

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

Т.е ако искам да иснталирам от сорс една програма и я има в дебиан хранилище , то ще има ли значение/разлика от кой сорс ще инсталирам '<img'>
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
Не се различават. Различават се само по това, че в тях има една директория debian, в която има няколко файла, необходими за сглобяването на deb-пакет. Тази директория се добавя от съответния отговорник (maintainer) на дадената програма.
Активен

-------------------------------------------------------------------------
./debian/rules

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
Ейййй ДА !!! Това го бях забравил за debian директорията '<img'> и dpkg-buildpackage ли беше командата , както и да е '<img'>
10х за разяснението '<img'>
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
Да, но 'dpkg-buildpackage' е ако сорса е разархивиран локално. Иначе направо 'apt-get source --compile <package>' (преди това 'apt-get build-dep <package>', за да си сигурен, че няма да липсва нещо при компилацията), а също и направо 'apt-build install <package>'...

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



Активен

-------------------------------------------------------------------------
./debian/rules

SleepLess

  • Участници
  • ***
  • Публикации: 3
    • Профил
интересно как да се борим с грешките при компилиране примерно
apt-build install mozilla-firefox
или
apt-build install mozilla-thunderbird
просто отказва да бъде перекомпилирано
успях да се преборя само с
xmms xchat sim alsamixergui и други по малки програми
какви други начини на действие има при такъв проблем ?
Активен

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
Какви грешки получаваш? Нали имаш предвид, че за да е възможна инсталацията от сорс, трябва да имаш в sources.list  deb-src към всички релийзи, които ползваш на Debian.
Активен

-------------------------------------------------------------------------
./debian/rules