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

Модератор: Модераторы разделов

Аватара пользователя
netvis
Сообщения: 94

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

Сообщение netvis »

Здравствуйте,
У меня такой вопрос. Недавно перешел на эту систему и никак не могу понять: как можно собрать пакет, к примеру, SAMBA из исходников, с нужными мне параметрами? Неужели только скачивать с оффсайта самбы и самому компилять? Средствами системы это как-то можно сделать (скачать пакет исходников, к примеру, с помощью pacman или yaourt)?

Спасибо.
Если отладка - это устранение ошибок, то программирование - это их создание ...
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

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

Сообщение broom »

but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
cactus
Сообщения: 2
ОС: Archlinux

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

Сообщение cactus »

почему то все пришедшие не могут привыкнуть к обширной вики
Спасибо сказали:
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

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

Сообщение shau-kote »

Ну, с установкой-то там всё просто. А вот как потом его можно обновлять?.. Я этого в вики не нашёл...
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

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

Сообщение arkhnchul »

в смысле "как"? так же, как и устанавливать. Править пкгбилд и пересобирать.
Losing is fun!
Спасибо сказали:
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

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

Сообщение shau-kote »

arkhnchul писал(а):
11.11.2010 15:11
в смысле "как"? так же, как и устанавливать. Править пкгбилд и пересобирать.

Каждый раз при выходе новой версии?.. Ну ладно если несколько пакетов пересобрано, а если их десятки?..
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

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

Сообщение Alexxx »

shau-kote писал(а):
13.11.2010 02:34
arkhnchul писал(а):
11.11.2010 15:11
в смысле "как"? так же, как и устанавливать. Править пкгбилд и пересобирать.

Каждый раз при выходе новой версии?.. Ну ладно если несколько пакетов пересобрано, а если их десятки?..

О хоспдя! Майнтейнеры постоянно пересобирают ВСЕ пакеты и никто не жалуется. А тут каких-то нещастных несколько десятков. Детский сад...
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

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

Сообщение ATIpro »

shau-kote писал(а):
13.11.2010 02:34
Каждый раз при выходе новой версии?.. Ну ладно если несколько пакетов пересобрано, а если их десятки?..

Поэтому и не стоит собирать ручками все подряд, а только то, где без этого совсем никак.
Спасибо сказали:
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

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

Сообщение shau-kote »

Alexxx писал(а):
13.11.2010 03:07
О хоспдя! Майнтейнеры постоянно пересобирают ВСЕ пакеты и никто не жалуется. А тут каких-то нещастных несколько десятков. Детский сад...

Ну как бе, дистрибутивы и репозитарии для того и придумали, чтобы пользователю не нужно было выполнять работу майнтейнера... ;)

ATIpro писал(а):
13.11.2010 13:19
Поэтому и не стоит собирать ручками все подряд, а только то, где без этого совсем никак.

Ну дык в вике написано:
Arch Build System ("Система Сборки для Arch", сокращенно ABS) используется для:

* Создания новых пакетов программ, которых нет в Arch Linux
* Пересборки существующих пакетов (включение или выключение опций сборки)
* Перестройки всей системы с использованием новых флагов компиляции "a la freebsd" (и получение работающих модулей с Вашим новым ядром)

При попытке реализации третьего пункта обновление системы явно станет непростым делом...
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

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

Сообщение ATIpro »

shau-kote писал(а):
13.11.2010 20:08
Arch Build System ("Система Сборки для Arch", сокращенно ABS) используется для:

* Создания новых пакетов программ, которых нет в Arch Linux
* Пересборки существующих пакетов (включение или выключение опций сборки)
* Перестройки всей системы с использованием новых флагов компиляции "a la freebsd" (и получение работающих модулей с Вашим новым ядром)

При попытке реализации третьего пункта обновление системы явно станет непростым делом...

https://wiki.archlinux.org/index.php/Pacbuilder :rolleyes:
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

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

Сообщение RasenHerz »

shau-kote писал(а):
13.11.2010 02:34
Каждый раз при выходе новой версии?.. Ну ладно если несколько пакетов пересобрано, а если их десятки?..

shau-kote писал(а):
13.11.2010 20:08
Ну как бе, дистрибутивы и репозитарии для того и придумали, чтобы пользователю не нужно было выполнять работу майнтейнера... ;)

Судя по вашим же словам пользователю вообще не зачем собирать пакеты самому, ведь для этого есть мейнтейнеры.

netvis
Что конкретно вас не устраивает в арчевской сборке Samba?
Спасибо сказали: