Еще несколько камней в сторону красных шапок

топ 100 блогов klink0v28.04.2023

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

... Они там что-то нездоровое мутят с локалями. Как-то давно я переносил базу данных PostgreSQL с RHEL-а на Ubuntu в бинарном виде (pg_basebackup). После этого в нём (в постгресе) внезапно поломались индексы на некоторые из текстовых полей. Полная перестройка индексов решила проблему, но подгорело у меня тогда знатно.

Потом в профильных чатиках мне объяснили, что периодически такое действительно случается, и именно при переносе именно из клонов красных шапок на другие дистрибутивы. Точной причины никто не знает, но она явно как-то завязана на системные локали, т.к. Postgres активно их использует.

... Да и сами локали оформлены в виде дополнительных пакетов вида "glibc-langpack-*". Для тех, кто работал в основном с Deb-based это выглядит как минимум диковато. Хочешь ещё локаль? Поставь пакетик! А если диска / интернетов под рукой нет?

... "Из коробки" идёт куча всякого г...на типа tuned. Ох сколько же он крови мне в свое время выпил.

... Не знаю как современных версиях, а до 8й включительно нет никакого разделения системы на "виртуализированные" и "bare-metal". В тех же Debian / Ubuntu уже давно есть несколько разных вариантов ядра: "облегченное" для запуска из гипервизора (весит всего 80...90 МБ) и "полновесное" для запуска на "голой железке". Также в нормальных дистрибутивах есть возможность отключить установку всяких Firmware, когда они заведомо не нужны. В красношапках таких опций нет. Даже если ты руками снесешь пакет "linux-firmware", он всё равно установится автоматически при следующем обновлении ядра. А весит он весьма прилично.

... В красных шапках по умолчанию идут какие-то module packages, которые изменяют привычное поведение bash-а. То есть скрипты, которые ты пишешь, будут на красных шапках вести себя неожиданным образом. В частности, это касается обработки переменных в фигурных скобках типа '${!VAR}'. Это приходится постоянно держать в голове.

... Параноидальные настройки для ssh. Если в "обычных" дистрибутивах положил в домашний каталог пользователя ssh-ключик и забыл, то в красных шапках помимо прочего на него должны быть выставлены определённые права. 700 на папку ".ssh" и 600 на сам файл с публичным (!) ключом. Иначе ssh-демон их тупо проигнорирует. Ну охренеть.

Всем поменьше красных шапок и побольше нормальных.

Оставить комментарий

Предыдущие записи блогера :
Архив записей в блогах:
Я не тысячник. И мне быть им не нужно. Поэтому накоплением циферок у себя в друзьях ...
В комментариях к моему прошлому подзамочному посту моя ЖЖ-подруга и замечательная художница с очень любопытным журналом irina_gurova задала вопрос: - Почему дракона я начала называть дракон? На заданый вопрос я решила ответить постом. На самом деле это произошло случайно. ...
Форвард киевского  «Динамо»   Артем Милевский  пошел учиться. Как сообщает ТСН , динамовец поступил на юридический факультет Киевского национального университета имени Тараса Шевченко. Недавно Артем принял участие ...
На Гаити произошло землетрясение магнитудой 6,1На Гаити произошло еще одно ...
Прошедшие две недели впечатлительный народ бурно реагировал на твиты Трампа в отношении главы ФРС, а также политики ужесточения, которую тот проводит. Люди которые обращают внимание на выпады этого идиота в отношении ФРС, просто не понимают, как работает ФРС на рынке ...