|
|
|
|
5.20, Афанасий (?), 05:40, 23/05/2024 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
Напомни мне сколько кода созданного в рамках проекта Alpine Linux позаимствовали другие проекты? Какой их вклад в общее дело? Сколько серверов из топ–100 да даже 1000 работают на Alpine Linux? Список можно продолжать...
Alpine живет лишь в мире контейнеров мелких, средних проектов. Дальше этого он непригоден.
| |
5.61, Аноним (62), 17:27, 23/05/2024 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> которых в обиходе больше, чем рхела, ой
У которых есть особенности: множество поддерживается по остаточному приципу, не всегда разработчиками упакованного софта, на ресурсе-хабе, откуда из сетей на работе дают скачать только за деньги (лимит бесплатных docker pull *).
Такая себе ниша... Положиться на них можно с бооольшими оговорками и многими негативными допущениями. В сравнении с корифееями около-никс экосистемы.
| |
|
|
3.11, Аноним (62), 23:31, 22/05/2024 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +3 +/– |
> Ему бы платную поддержку давно бы уже вытеснил шляпу отовсюду.
Неа. У них API администрирования сломано - не совместимо со всем отсальным миром: опции в ком.строке только короткие. И все скрипты мира с ходу не совместимы с высокой вероятностью, админить неудобно и вот это вот всё неудобстро в работе. Не дома, а на работе мешает работать.
Потому RHEL не заменит. Безграмотная идея ключевой фишки дистра не даст.
| |
|
|
3.31, Аноним (31), 11:02, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
То, что есть дистрибутивы БЕЗ монструозных библиотек и инструментов - это однозначно круто.
Но на своём конкретном домашнем комне мне нужна система с glibc и coreutils. А не docker-образ с busybox.
| |
|
4.33, OpenEcho (?), 11:10, 23/05/2024 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Но на своём конкретном домашнем комне мне нужна система с glibc и coreutils. А не docker-образ с busybox.
Подсказать где найти 100+ других дистров с glibc?
Конфетка Альп именно в том, что он на musl и bysubox
| |
|
5.41, Аноним (31), 11:39, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Подсказать где найти 100+ других дистров с glibc?
Да, пожалуйста.
Основные требования:
- вменяемый пакетный менеджер (немонструозный, с поддержкой зависимостей),
- бинарные пакеты,
- (желательно) openrc,
- отсутствие жёсткой привязки к системным менеджерам,
- наличие релизов (не роллинг),
- классическая модель распространения (всякие nixos и live-дистрибутивы в пролёте),
- релизы хотя бы раз в два года (а лучше раз в год),
- (желательно): более-менее длительная поддержка релизов (хотя бы до выхода послеследующего релиза).
Самое близкое, что нашёл:
- artix (роллинг),
- slackware (непонятная периодичнгость релизов; неделю назад в карренте появилось не-lts ядро, так что, похоже, в ближайшие пару лет релиза можно не ждать).
| |
|
|
7.56, Аноним (15), 16:19, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
Выбор мюслей в качестве libc — это просто ненависть к человечеству. Это г писал Рич Фелкер, полный неадекват, который даже в printf ухитрился сделать переполнение.
Для экономии ресурсов — uclibc, для всего остального — glibc.
| |
|
|
|
4.44, Аноним (45), 12:02, 23/05/2024 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Можешь выполнить крутой фокус - не ставить на свой конкретный комп альпайн. Это инструмент для специалистов, а не для того, чтобы пассажиры там Стим гоняли.
| |
|
|
|
|
|
5.68, Аноним (-), 18:58, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Дружно ответим фанатам глибцы и системды: "скорость - это не главное!"
Ну это еще как сказать. Если платить за железо и его работу из своих - то очень даже.
| |
|
4.83, OpenEcho (?), 23:53, 23/05/2024 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Достаточно было отказа от systemd, а вот musl слишком тормозной.
А можно здесь по подробней, - как меньшее количество кода и без зависимостей может быть тише того кто жирней или мы про питоны и npm которые "как не странно" тормозят там где по идее должны летать?
| |
|
|
|
1.10, Аноним (62), 23:29, 22/05/2024 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
Всё бы здорово, но т.к. они зачем-то выпилили длинные опции ком.строки "отовсюду", то писать скрипты под дистриутив неудобно. Простые инжи за недорого не помнят коротких опций и на урезанные скрипты под Aplpine смотрят плохо...
И сразу весь дистрибутив на последнем месте в выборе. Т.к. поломано основное средство администрирования.
| |
|
2.17, Алкоголизм (?), 01:24, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
Они не выпилили, просто по-умолчанию вместо gnu- и coreutils там busybox, который реализует базовый набор утилит, и при этом занимает около 1-2 Мб. Но это всё доустанавливается при желании.
| |
|
3.38, Аноним (62), 11:29, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Shell язык - это нативное, основное средство администрирования, дополненное утилитами из BusyBox, Coreutils.
Некоторые пробуют писать на шелл программы, когда для написания программ C/C++/Rust. Но это другая проблема. Нативным средством автоматизации и администрирования являются Shell+утилиты.
| |
|
4.43, User (??), 11:47, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Shell язык - это нативное, основное средство администрирования, дополненное утилитами
> из BusyBox, Coreutils.
> Некоторые пробуют писать на шелл программы, когда для написания программ C/C++/Rust. Но
> это другая проблема. Нативным средством автоматизации и администрирования являются Shell+утилиты.
Ну, я ж говорю - плохие новости, bro! Проекты на SLE micro и talos'е у меня лично в РФ уже были...
| |
|
5.50, Аноним (62), 13:49, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Так и я дебажил проблемы K8s в Ажуре.
И у тебя проблема, когда со своим кодом нужно сменить почти весь пакет вендоров. Ты начинаешь переписывать мелкие детали, которые реализовал через уникальные особенности "SLE micro и talos".
Тем самым перерабатывая заново самое важное: ключевые, корневые конструкции для настройки. Т.е. если у тебя нет шелл, как инструмента настройки при сборке контейнера и т.д., то у тебя особенности настройки низкого уровня пролезли на верхний уровень в то, что будет с высокой вероятностью скоро заменено.
Когда низкоуровневые вещи выживают десятилетия+.
| |
|
6.52, User (??), 15:24, 23/05/2024 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Ну, т.е. в системе, где by design нет шелла - у тебя проблемы с шеллом, которые решаются шеллом. Ясно-понятно.
Но если понадобится весь проект на технологии начала нулевых переложить - эти проблемы исчезнут, я понял.
Народ вот правда чот свои сервисы в distroless base image пакует - а некоторые еретики вон, что-то там про firecracker рассказывают - пойду, объясню пацанам что надо bash поставить и волосы длинными и шелковистыми сделаются...
| |
6.57, Аноним (15), 16:23, 23/05/2024 [^] [^^] [^^^] [ответить] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
Вы явно не работали с современной IT-инфраструктурой. Детали реализации в зависимости от провайдера могут отличаться, но база всегда одна и та же: терраформ и кубик.
| |
|
7.59, Аноним (62), 17:19, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Тоже самое: портирование и переносимость заблокированы жёсткой привязкой к инструменту. Или другими словами: затруднено переиспользование наработок, стек инструментов не переменить. Или нельзя использовать наработки с разными стеками инструментов. Типовой недостаток, и очевидный.
Эра программистов на фреймворках.
| |
|
6.69, Аноним (-), 19:01, 23/05/2024 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> И у тебя проблема, когда со своим кодом нужно сменить почти весь
> пакет вендоров. Ты начинаешь переписывать мелкие детали, которые реализовал через уникальные
> особенности "SLE micro и talos".
Такие как user понимают некоторые грабли лишь получив ручкой по мордаси. Заодно хорошенько подставив толпу народа в комплекте. Энтерпрайзные пoзeры - они такие.
| |
|
|
|
|
|
3.48, Аноним (62), 13:41, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Т.е. сначала на литературном языке описать нужное, а потом второй раз на шелл языке.
Получая в два раза больше работы по поддержке скриптов и нечитаемое месиво на шелл.
Ясно, понятно.
| |
|
2.34, OpenEcho (?), 11:15, 23/05/2024 [^] [^^] [^^^] [ответить] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Всё бы здорово, но т.к. они зачем-то выпилили длинные опции ком.строки "отовсюду"
Выпили затем чтоб в 1-2 мега уместить весь кореутиль
> Т.к. поломано основное средство администрирования.
Вилка она не для супа... башистам туда, к бубунте
| |
|
3.39, Аноним (62), 11:32, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
Ну и проиграли в выборе.
На ассемблере перестали писать не потому, что в чём-то был краток. А у Альпайна откат юзабилити в сторону ассемблера: вместо человеко читаемых конструкций криптография буквами алфавита.
А тогда это сразу выбор в последнюю очередь.
| |
|
4.79, OpenEcho (?), 23:27, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> вместо человеко читаемых конструкций
> криптография буквами алфавита.
ман не пробовали почитать?
> А тогда это сразу выбор в последнюю очередь.
Конечо, click->next->click это интуитивно и модно, винда во все дыры, а что вы тут тогда?
| |
|
|
|
|
2.36, OpenEcho (?), 11:24, 23/05/2024 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> На самостоятельно проигрывает Coreos где только может.
Зато полностью "импортозамещенна" и не зависит от зависимостей глибца, где по ходу только в нем и можно сострагать статически скомпилированные 64-х разрядные бинарники, которые будут работать на любых линуксах
| |
|
1.94, BrainFucker (ok), 10:42, 25/05/2024 [ответить] [﹢﹢﹢] [ · · · ] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Как же бесит когда попадаются в каком нибудь проекте докеры с ним. Пото м оказывается что там что-то не собрали толком и разбираешься почему не получается скомпилить библиотеку с поддержкой jpeg.
| |
|