LINUX.ORG.RU
ФорумTalks

Почему Арч не юзают в продакшене?

 ,


0

4

Ведь это лучший дистрибутив. Именно лучший. Простой, удобный. С лучшим из существующих пакетным менеджером. Ничего не падает, софт ванильный, одни плюсы.
Нет, серьёзно.Ну и что, что Rolling release? Достаточно его обновлять раз в месяц или в два, три. И всё будет хорошо. Можно и раз пол-года обновить и ничего не отвалится.
Пакетный менеджер быстрее и проще любого из существующих. А про количество пакетов в офф репах и aur я вообще молчу. Это вам не говёный deb\rpm дистр со сторонними репами дяди ляо.
А главное - это простота, KISS и ванильность. Нет этих ужасных пакетных менеджеров с простынями зависимостей, кучи реп и протухшего софта. Всё идеально или около того.

Так почему его не юзают на серверах?

★★★★★

А ты продакшен видел вживую?

Так почему его не юзают на серверах?

На серверах юзают. Под койкой.

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

На серверах юзают. Под койкой.

лол

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

Ведь это лучший дистрибутив. Именно лучший. Простой, удобный.

Потому-что есть Windows Server 2012 R2, который еще проще, удобнее и лучше.

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

а ты готов поручиться с дебианом или другим дистром?

чему там ломаться?

Пока сам не сломаешь, не сломается

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

Как правило, единственный продакшен, доступный юзающим рач - компьютер в школе.

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

И что? Кто-то заставляет юзать именно ОС на базе ядра линукс?

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

а ты готов поручиться с дебианом или другим дистром?

с дебианом нет, а вот за RHEL Red Hat ручается и осуществляет техподдержку, так что если вдруг сломается, это будут не твои проблемы.

Lincor
()

Найди вендоюзера по бэкслэшу.

/* Мысли вслух */

paran0id ★★★★★
()

а кто сказал, что его не юзают в продакшене?

Везде требования на деб/красношляп потому что распространено.

У нас например сервера вообще на дженту работают и все хорошо.

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

Ни Microsoft, ни Oracle, ни Sup, ни IBM, ни Adobe, ни Apple, ни «любое другое название» не ручаются за свой собственный софт. А ты хочешь чтобы тебе на анонимном форуме кто-то за что-то поручился.

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

Как правило, единственный продакшен, доступный юзающим рач - компьютер в школе.

В фортунки!

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

Главное, чтобы админ, у которого все в продакшене, ручался за работу его парка.

А какой дистриб при этом юзать - не важно.

fjfalcon ★★★
()

Вот как раз и из-за ванильности софта. Не включат какое-то исправление безопасности или ещё что. Плюс модель релизов. Можно долго не обновлять, конечно, но это не то. А когда обновишь кроме нужных программ прилетят обновления того, что не должно обновляться (ядро, systemd, etc). Если бы были репы для арчика с версиями софта как в каком-нибудь дебиане + с патчами, то такое бы стали бы использовать.

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

В вакансиях везде требуют знания сентос дебиана\будунты, но никак не арча(

Покажи пожалуйста такие вакансии. Давно уже ищу :-D

SysoevDV
()
Ответ на: комментарий от int13h

Да тут ещё банить и банить. Вот ТС, например. Чем он лучше ktulhu666? (этого паршивца нужно было забанить уже за неуважение к Ктулху. Как он вообще посмел провести косвенную ассоциацию себя с Ктулху?)

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

потому что от сервера в нормальном продакшене обычно требуются ожидаемые версии библиотек и программ, установленных на данном сервере. Ты б знал чего стоило пробить апгрейд CentOS на +1 версию на одной из моих работ, лол.

Технических причин функционалу отваливаться (вроде как) нет, однако никто не гарантирует 100% совместимость версии ${package}-0 и версии ${package}+1; каждый чих требует регрессий, отчетов и пары недель в карантине.

takino ★★★★★
()

Из-за непредсказуемости. Пример: всё заточено на libdildo12, а рачешкольники взяли и обновили для 13 -> всё сломалось.

holuiitipun
()

Потому что trolling release.

Можно и раз пол-года обновить и ничего не отвалится.

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

Не идиотизм, а 99.9999% аптайма в очень большом кластере серверов с 500.000 пользователей.

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

+ с рачем, кстати, банальный пример - для приложения super_proprietary_money_generator_2000 понадобилось доустановить библиотеку X на сервер. Установка библиотеки каскадом тянет за собой 10.000 обновлений, которые ломают продакшен и вместо красивых девяточек имеем большой жирный нуль.

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

Ну попробуй необновлять арчик месяцок-другой, а потом поставить новое приложение или либу, не устанавливая при этом никаких обновлений для существующих либ или приложений.

takino ★★★★★
()

если кратко: «не было печали, апдейтов накачали»

Dark_SavanT ★★★★★
()

Ыыыы!!! ))))))))) Какой смешной вопрос!! ))))))))

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

Даже, кстати, живой пример. Цикл тестирования, если продукт достаточно сложный, может занимать недели две. Смотрим, что же изменилось в арче за две недели (т.е., на тест-лабе имеем версию X, на продакшене будем иметь уже минимум x+14 дней):

gnutls 2015-10-24
libmariadbclient 2015-10-25
openmp 2015-10-22
boost/ boost-libs 2015-10-21
nghttp2 2015-10-15
botan 2015-10-18


Это только из поиска по «lib»: https://www.archlinux.org/packages/?page=3&sort=-last_update&q=lib&am...
только пакеты, которые потенциально (по описанию) может использовать средний такой продакшен.
Какую гарантию ты можешь дать, что
а) пакет версии -1 100% API-совместим с текущей версией?
б) пакет текущей версии не добавляет новый баг, ломающий продакшен?

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

То что у нас двоих на арче всё работает и обновляется не означает, что так будет у всех.

Особенно если дистрибутив будет использоваться для других задач, отличных от наших.

В systemd была детская ошибка, из-за которой при свежей установки Arch не создавался /etc/machine-id из-за чего у journald сносило крышу.

Изредка после обновления lvm, systemd или fsck следует руками делать mkinitcpio -p linux для обновления этих утилит в рамдиске во избежание boot loop.

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

зачем, если есть дебиан или центос, у которого такое поведение по-дефолту? тем более что это выглядит как костыль для исправления ошибок в теущем состоянии пакетов, а не как 100% надежное решение для продакшена.

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

нормально так зарядил

начинает проясняться

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

RL в продакшене зло

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

Я, вообще-то, только указал, что есть возможность поставить пакет в любое время, не обновляя систему. (Кстати, возожность нештатная. Надёжней сделать своё зеркало всех реп.)

greenman ★★★★★
()

главное до продакшена дорваться, а там что хочешь ставь, кто тебе запретит )

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

я рили хотел разобраться в ситуации

пока только один ответ в тему с пунктами

а) пакет версии -1 100% API-совместим с текущей версией?
б) пакет текущей версии не добавляет новый баг, ломающий продакшен?

но этого маловато как-то

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

ну я в общем-то ровно то и подтвердил :-)

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