Сборка пакетов из исходников (руководство)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Ch00k
Сообщения: 153
ОС: Pardus 2008.1

Сборка пакетов из исходников

Сообщение Ch00k »

Помогите найти какой-нибудь man по сборке рпм-ов из тарболов.
May the Source be with You
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Сборка пакетов из исходников

Сообщение vg2.0 »

Насчет табола, то для начала надо разархивировать.

Код: Выделить всё

для *.gz tar zxvf pkg_name.tar.gz

Код: Выделить всё

для *.bz2 tar xjfv pkg_name.tar.bz2

насчет rpm-ок сказать не могу, так как их не испольбзую.
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: Сборка пакетов из исходников

Сообщение mark »

По-моему checkinstall умеет делать rpm тоже...
Спасибо сказали:
Аватара пользователя
Ch00k
Сообщения: 153
ОС: Pardus 2008.1

Re: Сборка пакетов из исходников

Сообщение Ch00k »

mark писал(а):
26.12.2005 20:47
По-моему checkinstall умеет делать rpm тоже...

Да нет, похоже это все не то. Когда-то в журнале ЧИП прочитал статью, как клепать рпм-ки. Там все подробно описывалось, со включением проверки всех зависимостей, служебной инфой. Статью не отксерил (журнал не мой был) и теперь жалею.
З.Ы. Packman же их как-то собирает...
May the Source be with You
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Сборка пакетов из исходников

Сообщение Portnov »

Начните с man rpmbuild.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
mea_john
Сообщения: 7

Re: Сборка пакетов из исходников

Сообщение mea_john »

Portnov писал(а):
27.12.2005 13:05
Начните с man rpmbuild.


Немного не в тему...
пытаюсь установить apache-1.3.34rusPL30.22-alt2.src.rpm (стоит ALTLinuxMaster 2.4.) командой rpmbuild -ba
На что получаю ответ:
Current site policity disallows root to build packages
А я то думал что руту все позволено :) Как справиться с проблемой?
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Сборка пакетов из исходников

Сообщение Bolverk »

mea_john писал(а):
27.01.2006 17:49
пытаюсь установить apache-1.3.34rusPL30.22-alt2.src.rpm (стоит ALTLinuxMaster 2.4.) командой rpmbuild -ba
На что получаю ответ:
Current site policity disallows root to build packages
А я то думал что руту все позволено :) Как справиться с проблемой?

зря думали
делать сборку пакета от пользователя

mea_john писал(а):
27.01.2006 17:49
пытаюсь установить apache-1.3.34rusPL30.22-alt2.src.rpm (стоит ALTLinuxMaster 2.4.) командой rpmbuild -ba

а чем готовый не подходит?
Спасибо сказали:
Аватара пользователя
Haxver
Сообщения: 183
ОС: GNU/Linux

Re: Сборка пакетов из исходников

Сообщение Haxver »

По поводу готовых - вся слака откомпилена под i486, поэтому мне приходится некоторые жизненно важные пакеты (ядро прежде всего) пересобирать под i686, дабы получить значительный прирость производительности, взять, к примеру, Х-сервер.

З.Ы. Это я так, вообще :)
Пользую CentOSиUbuntu
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: Сборка пакетов из исходников

Сообщение mark »

Haxver писал(а):
27.01.2006 22:31
По поводу готовых - вся слака откомпилена под i486, поэтому мне приходится некоторые жизненно важные пакеты (ядро прежде всего) пересобирать под i686, дабы получить значительный прирость производительности, взять, к примеру, Х-сервер.

З.Ы. Это я так, вообще :)


Как это относится к теме???
Спасибо сказали:
Аватара пользователя
Haxver
Сообщения: 183
ОС: GNU/Linux

Re: Сборка пакетов из исходников

Сообщение Haxver »

Как это относится к теме???


Я вроде как ответил еще в тексте сообщения:

З.Ы. Это я так, вообще


Просто вчера весь день пакеты собирал, вот и высказался, как говорится, о наболевшем. Извиняюсь за то, что несколько не в тему.
Пользую CentOSиUbuntu
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux

Re: Сборка пакетов из исходников

Сообщение Skull »

Haxver писал(а):
27.01.2006 22:31
мне приходится некоторые жизненно важные пакеты (ядро прежде всего) пересобирать под i686, дабы получить значительный прирость производительности, взять, к примеру, Х-сервер.
Если у вас не крутое мультимедийное приложение, то никакого "значительного прироста" при пересборке вы не получите. Это миф.
Skull
Спасибо сказали:
Аватара пользователя
Haxver
Сообщения: 183
ОС: GNU/Linux

Re: Сборка пакетов из исходников

Сообщение Haxver »

Skull писал(а):
28.01.2006 00:40
Haxver писал(а):
27.01.2006 22:31
мне приходится некоторые жизненно важные пакеты (ядро прежде всего) пересобирать под i686, дабы получить значительный прирость производительности, взять, к примеру, Х-сервер.
Если у вас не крутое мультимедийное приложение, то никакого "значительного прироста" при пересборке вы не получите. Это миф.


Тогда у меня возникает вопрос: почему в виндовсе многие приложения запускаюся быстрее, чем в линуксе (тот-же ООо, Opera, Mozilla, Firefox) и производительность в 3D приложениях выше? Может у меня руки кривые (иль извилины прямые)?
Пользую CentOSиUbuntu
Спасибо сказали: