Denis 災 nobody
есть такая штука, "специфика дистра"
Denis 災 nobody
не поняв её — ты не можешь говорить что "хорошо" знаешь линух. Ты хорошо знаешь деб, не более.
Denis 災 nobody
а потом поставь фрю, aix, solaris.
Denis 災 nobody
вот тут ты ахуеешь.
Mark ☢️
К сожалению, с центосом я работал больше чем с дебом
Mark ☢️
И наелся
Denis 災 nobody
короче, центос-хейтер.
Denis 災 nobody
но давай всё-таки по существу тогда.
Denis 災 nobody
меня тоже многое в дебе раздражает, но я не гоню на него. Разные особенности.
Denis 災 nobody
и умею оба.
Denis 災 nobody
отдельные факапы были у всех. ШИкарные - ssl, ssh на 64к ключей у деба, дохлый ejabberd у центоси из коробки итд, но это проблема не дистра.
Denis 災 nobody
нгинх - подключи оф репу, и оно во всех дистрах по умолчанию будет выключено, потому что сначала админ настроит его, выключит то что было раньше, и уже потом руками включит. Понимая, что он делает. Так что это норма.
Denis 災 nobody
не осилить enable+start?..
Bogdan (SirEdvin)
Это просто про реплику Марка. Если дело в этом, то ок.
Bogdan (SirEdvin)
Хотя я тоже не очень понимаю "зачем", ну ладно.
Bogdan (SirEdvin)
Описано все круто, по на практике получилось "первым делом на центосе выключите все, что напоминает про ентерпрайз, подключите другие репы (пусть даже и официальные) и пользуйтесь"
Bogdan (SirEdvin)
Получается такое себе "мы возьмём центос и сделаем из него дебиан"
Oleksandr
clvm ок
Denis 災 nobody
Буханка и троллейбус
а с этим тебе в генту и фрю, только там одновременно куча версий перла, пхп, питона прям из коробки. Но тоже сольешься, что там всё не так. Используй что есть или собирай. ЗЫ деб ровно так же - ты в пролёте. Покажи мне 3.7 в дебе. apt-cache show python3 |grep Ver Version: 3.4.0-0ubuntu2 так что заговариваешься.
Denis 災 nobody
Хотя я тоже не очень понимаю "зачем", ну ладно.
зачем не enable? настроил-включил-запустил.
Denis 災 nobody
Описано все круто, по на практике получилось "первым делом на центосе выключите все, что напоминает про ентерпрайз, подключите другие репы (пусть даже и официальные) и пользуйтесь"
ничего не надо там выключать. ВООБЩЕ. Подключить epel - да. Вау, не осилить 1 действие. Осилить selinux конечно сложнее, но более чем реально.
Denis 災 nobody
не там вы видите недостатки, ой не там...
Denis 災 nobody
короче, я домой поехал, флейм офф.
Bogdan (SirEdvin)
ничего не надо там выключать. ВООБЩЕ. Подключить epel - да. Вау, не осилить 1 действие. Осилить selinux конечно сложнее, но более чем реально.
"надо" или "не надо", это другой вопрос. Но отрицать что это как минимум популярное мнение сложно. Потому что не понятно зачем оно, ведь инструмент незнакомый.
Mark ☢️
короче, я домой поехал, флейм офф.
Ты лучше давай преимущества. Хоть чтото кроме того что патчи безопасности и бекпортят в течении 100500 лет
Mark ☢️
На этом всё и заканчивается
Bogdan (SirEdvin)
А ещё ядро Франкенштейн
Mark ☢️
А ещё ядро Франкенштейн
О да, это отдельная песня
Mark ☢️
В 6 центосе не дай те боже либси и едро не соответствуют
Mark ☢️
Тоесть болт тебе а не чрут
Denis 災 nobody
Ты лучше давай преимущества. Хоть чтото кроме того что патчи безопасности и бекпортят в течении 100500 лет
это главный плюс. А еще центос популярен, так что под него почти для всего есть пакеты и репы от разрабов со свежаком
Mark ☢️
Именно.
Mark ☢️
Тыщи мух
Mark ☢️
Как с виндой
Denis 災 nobody
В 6 центосе не дай те боже либси и едро не соответствуют
ровно то же я поймал, когда минт с 17.2 до 18 обновил. Болт. Еле откатил, спасибо сделал снапшот.
Denis 災 nobody
и при мажорном обновлении деба я раз 5 ловил случаи, когда было проще с нуля новую версию накатить чем говно разгрести
Denis 災 nobody
а еще было libc и apt
Bogdan (SirEdvin)
зачем не enable? настроил-включил-запустил.
А получается "установил-костыли со стек оверфлоу-как-то запустил".
Bogdan (SirEdvin)
Потому надо помнить про selinux, firewalld и ещё
Bogdan (SirEdvin)
А далеко не все инструкции про них даже вспомнят
Mark ☢️
А в етц сисконфиг нахера сделаны хардлинки ?
Mark ☢️
Это ж так очевидно
Mark ☢️
И тд
Bogdan (SirEdvin)
Это если мы говорим про начинающих, как я. Опытные то все могут, это понятно.
Mark ☢️
А то что в инит.д джобах спецкаменты ?
Denis 災 nobody
Потому надо помнить про selinux, firewalld и ещё
весь (почти) норм софт идёт с правильными selinux профилями, только мы же любим всякие mkdir -p /ssd/mysql и прочее, забивая на контексты, а перевести на время настройки в permissive и потом выставить правильные + натравить автогенератор — сложна. Не осилил - отключи selinux. фаер — достаточно знать что нужно внутренний интерфейс правильно повесить и как в мир выпустить нужное. Он сложнее и требует изучения, ок, но скоро это будет и в дебе норма. Отключи и выстави сервак голой Ж в мир, кто мешает. Ещё что?
Mark ☢️
А то что инит.дэ функшнз грепает инитдэ скрипт на предмет слова daemon
Mark ☢️
Это нормально ?
Denis 災 nobody
А то что в инит.д джобах спецкаменты ?
init.d весь сплошной костыль, спасибо системд, это адекватная замена. Но и в дебе он такой же.
Denis 災 nobody
Добавим репы со свежим кодом, и вот получаем, что сбежали от центоса. Ещё ядро осталось новое выкатить. И зачем ставить центос, а потом выкидывать его преимущества?
"свежий код" ровно в том, где у тебя задачи. Эпель - не свежий код а основная пакетная база, без него центос действительно ущербен. Всякие марии - нужен свежак - цепляй оф репу (от разработчика, который сотни часов провёл на тесты именно для твоего центоса!), не нужно - используй старый из стабильного эпеля.
Denis 災 nobody
90% пакетов обычно - base+epel
Denis 災 nobody
в дебе тоже не мейнстрим ядро, насколько я знаю, его всё-таки тоже тестируют, патчат,и оно отстаёт от мейнстрима порой значительно
Bogdan (SirEdvin)
В центосе 3.10 с патчами для overlay2! Это не отстаёт, это черная магия, на мой взгляд
Denis 災 nobody
в случае, когда нужно свежее ядро, центос не лучший выбор, но обычно это или десктоп, или совсем свежее железо (которое с большой вероятности таки бэкпортируют из свежака)
Bogdan (SirEdvin)
Или докер, ага)
Denis 災 nobody
докер работает норм
Bogdan (SirEdvin)
Ну да, его бекпортнули.
Denis 災 nobody
и оно работает норм.
Denis 災 nobody
в чем проблема?
Denis 災 nobody
так, я уже пол часа уйти не могу..
Denis 災 nobody
продолжайте без меня.
Bogdan (SirEdvin)
И сколько-то там месяцев фиксили багу в overlay2, которая не давала удалять контейнеры, если кто-то читает их файлы (мониторинг). Но поправили, к счастью.
Denis 災 nobody
Баги есть у всех, и эпичнее лажал именно деб.
Denis 災 nobody
А то что инит.дэ функшнз грепает инитдэ скрипт на предмет слова daemon
Вангую, что все твои проблемы с инит описаны в доках.
Mark ☢️
Вангую, что все твои проблемы с инит описаны в доках.
Именно, карл. Там политика такая. Сделать херню и тщательно описать
Mark ☢️
И продать обучающие курсы
Mark ☢️
И саппортить за бабки