LINUX.ORG.RU
ФорумAdmin

как собрать под CentOS 6.8 freeswitch rpm пакеты

 , , , ,


0

1

Добрый день. написал небольшую заметку по сборке freeswitch для CentOS 6.8 правильным образом.

http://www.hdfilm.kz/blog/2016/07/27/own-freeswitch-repositery/

думаю, может поможет остальным участникам форума при сборке freeswitch

★★★

установить httpd, настроить папку /var/lib/localrepo

baseurl подерживает file:///, httpd не нужен

mock

Какой смысл mock при сборке под ту же платформу? Чем rpmbuild -bb не устраивает?

nasm

Есть же в репозитории, прям последняя версия нужна?

думаю, может поможет остальным участникам форума при сборке freeswitch

Может кому и поможет, а у меня 7-ка, под нее готовые пакеты есть : )

arson ★★★★★
()
Последнее исправление: arson (всего исправлений: 1)
Ответ на: комментарий от arson

отвечая по существу.

1 - привык к httpd,

2 - mock использую, чтобы не засорять систему лишними пакетами. а еще пару раз меня хакали, тем что, собирали gcc под юзером. на этой машине не нужны лишние пакеты.

3 - nasm - ассемблер к сожелению нужен последний.

4 - я знаю про 7ку, но у меня в продакшне и дома пока 6ка. не вижу пока причин сильных перейти на 7ку.

спасибо за комментарии.

Nurmukh ★★★
() автор топика

Мне freeswitch сто лет не нужен, но

человек, опакечивающий какое-либо ПО для CentOS, заслуживает всяческого уважения. Особенно делающий это правильно — с применением mock и созданием репозитория (пусть и не доступного публично — инструкция есть, кому надо — повторят). Только я бы еще добавил к самодельному репу release-пакет с конфигом этого репа (см. epel-release) и посмотрел бы в сторону mockchain.

2 arson:

baseurl подерживает file:///, httpd не нужен

Понадобится автору завтра раскатать freeswitch на кучу хостов, а у него раз — и все готово, только взять и поставить.

dexpl ★★★★★
()
Ответ на: комментарий от Nurmukh

asterisk-dongle – виртуальная машина
freeswitch – виртуальная машина
asterisk-main – виртуальная машина
Шаги:
установить виртуальную машину – Centos 6.8
установить mock...
чтобы не засорять систему лишними пакетами

Да засорил, засорил уже :)
По твоему несколько devel пакетов - это засорять (есть же yum history undo), а дублирование практически всех пакетов mock-ом - это так... лежит несколько гигов в var и не видно.

а еще пару раз меня хакали, тем что, собирали gcc под юзером.

О, расскажи про это

создать пользователя nurmukhamed

включить в группу mock

mv libyuv libyv-0.0.1280

u

думаю, может поможет остальным участникам форума при сборке freeswitch

Так открой свой репозиторий и собирать никому не придется ;)

arson ★★★★★
()
Ответ на: комментарий от arson

был у меня домашний сервер, друг просит дать аккаунт для своего братишки - там пхп и не большой сервак.

проходит пару месяцов, смотрю вечерами танки лагают, при 100 мбит/с казахтелекома. начал разбираться. оказывается парнишка гдето скачал lfs, и собрал у себя все-что ему нужно для счастья и раздачи порно.

прикрыл лавочку и с тех пор не использую магию "./configure; make; make install"

Nurmukh ★★★
() автор топика

repositery

Ну ты понял.

собирает пакеты у себя на машине

Открой для себя Copr :)

slaykovsky ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.