Привет всем! Подскажите совсем "зеленому" ансиблоиду такой момент: как ансибла работает

с фряхой в плане установки продуктов? В центосе все просто - dnf install xxx yyy zzz и все зависимости подтянулись из репозитория. Во фряхе установкой пакетов стараюсь не баловаться, ставлю через порты.
cd /usr/ports/xxx/ууу
make-configure
make
make install

А как ансиблой конфигурировать параметры устанавливаемых продуктов и всех их зависимостей? Править конфигурационные файлы портов? Или только пакеты устанавливать, никаких портов?

23 ответов

4 просмотра

А использовать бинарные пакеты не позволяет религия ?

Alex Domoradov
А использовать бинарные пакеты не позволяет религи...

Я с более продвинутым фряховедом общался, он мне сказал, что самый нативный способ - система портов. Это как репозитории в линухе. Все подтягивается, зависимости, меньше нестыковок. А когда бинарниками начинаешь засирать систему, со временем накапливается такое количество багов и проблем с зависимостями при обновлениях, что рано или поздно придется систему переставлять. Не хочешь проблем - пользуй только порты.

Сергей Вышегородский
Я с более продвинутым фряховедом общался, он мне с...

Порты ни разу не аналог линуховым репам. Скорее аналог сборки из src.rpm

Alex Domoradov
Порты ни разу не аналог линуховым репам. Скорее ан...

Не аналог, но при их использовании можно несколько лет обновлять пакеты и ядро системы без проблем. А с пакетами уже через пару лет замахаешься конфликты разгребать

Сергей Вышегородский
Не аналог, но при их использовании можно несколько...

Проповедники генты так же говорили, в итоге пришли к бинарям и радуются (как умеют). У вас действительно веский повод завязываться на bsd?

Mikhail Rodin
Проповедники генты так же говорили, в итоге пришли...

Если на 50+ юниксовых серваков штук 30-35 разные линуксы, то штук 15 - фряхи. Убивать отлично работающие системы ради ансибла? такое себе

Сергей Вышегородский
Если на 50+ юниксовых серваков штук 30-35 разные л...

убивать не надо, но пытаться убрать зоопарк по возможности стоит. Ибо потом можно попасть в Ж

Vladimir P
убивать не надо, но пытаться убрать зоопарк по воз...

Уважаемый, вопрос был не в том, как правильно строить серверную архитектуру в крупной организации. По существу вопроса что то можете подсказать?

Alex Domoradov
Поэтому я и свалил в свое время с фряхи )))

Предлагаю не устраивать холивар Фряха вс линухи. Если выбирать ОС для *AMP-сервера, то я выбираю FAMP. Для других задач линуксы выигрывают. Для третьих задач только винду и получится использовать. Фряха есть и никуда не денется, вопрос по установке софта остался открытым

Сергей Вышегородский
Предлагаю не устраивать холивар Фряха вс линухи. Е...

Модулей под это не много, тот что есть убог по функциональности. Вроде есть роль для установки из портов. Вариант написать свой модуль?

Сергей Вышегородский
Уважаемый, вопрос был не в том, как правильно стро...

Уважаемый, соглашусь с системой портов. Так лучше?

Grek 🇺🇦 G
Модулей под это не много, тот что есть убог по фун...

Я сейчас только изучаю плейбуки и роли. К тому моменту, когда дорасту до написания своих модулей, вопрос по установке портов будет не актуален

Сергей Вышегородский
Я с более продвинутым фряховедом общался, он мне с...

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

Может лучше посмотреть разные scm системы и выбрать то, где bsd лучше всего поддерживается ?

Выставляем нужные опции-строки в make.conf и потом make clean install -C /full/path/port

Vladimir Zhurkin
Может лучше посмотреть разные scm системы и выбрат...

Я из админа переучиваюсь под стэк devops. ansible, docker, k8s, lxc - must have полюбому

ДА ЛАДНО!?! НЕУЖЕЛИ?!? 😱😂😂😂

Я aix не юзал, а скотина и солярка крови мне попили знатно в свое время. Как говорили в фильме "не грози южному централу": на тюрьму нам наплевать, нашей жопе не привыкать. Одним говном больше - одним меньше, уже не важно

https://docs.ansible.com/ansible/latest/collections/community/general/portinstall_module.html не катит?

Andrey Mavlyanov
https://docs.ansible.com/ansible/latest/collection...

У меня вопрос немного в другом. Есть у нас на фряхе порт апача. Входим в режим конфигрурирования и видим несколько десятков параметров: модули, треды, параметры, поддержка БД, кэширование, прокси и т.д.. Вот это как через ансибл конфигурировать? Или ставишь MC. Если заранее все рекурсивно не настроил, то в процессе сборки запрашивает хренову тучу параметров для всех зависимых программ. Как все эти параметры для целевого и связанного ПО настроить?

Сергей Вышегородский
У меня вопрос немного в другом. Есть у нас на фрях...

к сожалению я давно не занимался фряхой, но помню что можно было как-то сначала сделать некий "select" параметров, а потом собирать. где-то это можно было записать... надо читать доку по системе портов.

Похожие вопросы

Обсуждают сегодня

Добрый день, не подскажите, если в OC-V3 поменять страндартную директорию /storage/ на /storage2/ - не будет сильно много проблем ?
Max Dubovsky
32
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
А сколько часов мак держит зарядку в рабочем режиме? Например мой Redmi Mac (просто наклейка от айфона осталась, налепил) по началу держал часов 5 с парой открытых штормов и ...
Ross
8
Каким то образом можно определить ширину экрана пользователя перед загрузкой partial-а? Надо рассчитать ширину кадров слайдера для ресайза картинок для container-fluid.
Point 111
22
Ребят, а вот такой вопрос: если я владелец бота анонимного чата, в котором, например, имеются подписки, используя какую-нибудь ЮКассу (или тому подобное, в общем с налогами, в...
Eugene Неелов
8
а давно такие жирные буквы в админке?
Миша
4
Гнева и тупости пост. Как блять можно работать с маркетологами? Их в детстве всех родители случайно цепляли об дверные откосы? Поступила таска, на сайте "лишний счетчик Google...
Igor
4
а у тг (бот) апи вообще есть статусная страница, кстати?
e\\/gen
5
Вообще сейчас эти все провайдеры облаков оборзели. Если тебе нужно 4 ядра и 4 гб., хер где такую конфигурацию найдешь. Суют тебе сразу либо 8гб. либоа сразу 16 гб., они мне на...
Igor
4
Всем привет. А никто не в курсе у бота может быть заблокированна возможность принимать звезды? На одном боте вызываю sendInvoice с нужными параметрами все ок, на втором дела...
John Doe
2
Карта сайта