8

Ответ Sheridan.ru в «Я устал от кучи Linux дистрибутивов»8

Сколько же чуши и ты еще считаешь себя опытным сисадмином?

0. Пакетным манагером
1. Всякими значениями в конфигах по умолчанию
2. Небольшая разница в расположении конфигов и данных
3. Порядком запуска системы.
Всё остальное - одно и то же. Софт весь тот-же самый, принципы работы те-же самые.

0. Ядром, блеять. Ядром. У ядра 100500 опций, модулей и прочего. Вендоры постоянно бэкпортят из апстрима патчи с исправлениями и нововведениями. К примеру ядра EL7, не смотря на почтенную версию 3 сравнивать с ванильной нет никакого смысла, сколько там было всего бэкпортировано. Из достаточно свежих примеров. Собрался я заапгрейдить свой домашний сервер. Раньше он у меня был и гипервизор для лабы, и файлопомойка на 50Тб для домашнего порно и т.д. Лабу решил организовать отдельно, а домашний сервер оставить домашним сервером. В планах у меня было воткнуть туда Intel ARC A780 для быстрого транскодинга, чтобы можно было снаружи смотреть видео даже через узкие каналы. В качестве ОС я выбрал свой любимый Oracle Linux версии 9. Ядро было старовато для меня (нужна была максимальная поддержка Intel ARC), даже в версии UEK7, потому решил ставить UEK Next. Сказано - сделано. Только вот не заработало нихера, т.к. в UEK Next не были включены нужные опции. В итоге пришлось перейти на Федору, где все нужное есть в стоке, ибо манал я пересобирать ядро.

1. Установщик. Дистры с которыми я имею дело обычно EL и, гораздо реже, Ubuntu/Debian. Так вот. Удачи тому, кто хочет поставить второе на headless-сервер. У EL начиная с лохматых версий есть установка через VNC, достаточно ядру параметр подкинуть. Для Убунты нужно в обязательном порядке писать кикстарт, который для бубунты то еще отвратительное и плохо задокументированное говнище, подключаться через SSH и продолжать установку. Еще удачи тому, что захочет развернуть бездисковый сервер с Убунтой с загрузкой по iSCSI. В установщике с какой-то версии просто вырезали к херам эту опцию. В итоге опять кривой кикстарт, куча нелепых телодвижений для установки, и, самое главное, загрузки с iSCSI т.к. ванильная установка просто такого не знает. Форматы кикстартов у убунты и рхелов принципиально разные.
2. Средства настройки. Про уебищный update-initramfs в Ubuntu я вообще молчу. Сколько лет это говно уже сидит там, и только вот-вот его собираются сменить на нормальный dracut. С настройкой сети тоже зоопарк, Netplan, NetworkManager - вообще разные. Да, я в курсе, что можно в убунте НМ поставить, а в рхелах использовать cloud-init, но художественное выпиливание по дистрибутиву та еще задачас негарантированным результатом, а у нас есть ограниченное время на выполнения наших задач. Остальное расписывать мне лень. Просто приведу примеры. Apparmor vs SELinux, ufw vs firewalld, тысячи их. В итоге куча инструкций для одного дистра крайне слабо подходит для другого. Да, для человека с опытом это не будет невыполнимой задачей, но на это будет уходить куча времени, которое можно потратить с гораздо большей пользой.
3. Пакеты, библиотеки. В каждом дистре есть мэйнтейнеры пакетов. Который сбирают, тестируют и опакечивают софт и либы. Их можно собирать очень по разному. С поддержкой разных библиотек, разных фич. В итоге, один и тот же софт на разных дистрах может работать очень по разному.

И это я пробежался только по двум основным группам дистров - EL и Deb-based. А там внутри еще различий миллион, даже между Debian и Ubuntu. А еще ведь есть всякие Alpine, которые тоже достачно прочно свою нишу держат.

Так что да, в дистрах линукса творится полный зоопарк и это, местами, очень утомляет.

Лига Сисадминов

2.4K поста18.9K подписчиков

Правила сообщества

Мы здесь рады любым постам связанным с рабочими буднями специалистов нашей сферы деятельности.

6
Автор поста оценил этот комментарий

Интересно доживу ли когда-нибудь до момента, когда люди перестанут хуесосить своих коллег по цеху. Столько, блять, самомнения и пафоса, при этом все кто делали «до тебя» почти всегда «криворукие пидарасы». Тьфу.

раскрыть ветку (1)
Автор поста оценил этот комментарий

К сожалению, когда тебя зовут что-то сделать, редко когда бывает - "у нас тут все збс сделано, чувак до тебя на пенсию ушел, надо просто присмотреть". Большая часть случаев - дендрофекальные конструкции, в которых на "дендро" сильно экономили, да и фекалии жидковаты. И я в 100% случаев могу обосновать, что это говно и делал, может и не "криворукий пидарас", но методы использовал именно такие. Другое дело, что часто бывает, что "как заплачено, так и захуячено" и получается, что ебала жаба гадюку.

6
Автор поста оценил этот комментарий

Интересно доживу ли когда-нибудь до момента, когда люди перестанут хуесосить своих коллег по цеху. Столько, блять, самомнения и пафоса, при этом все кто делали «до тебя» почти всегда «криворукие пидарасы». Тьфу.

раскрыть ветку (1)
Автор поста оценил этот комментарий

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

показать ответы
6
Автор поста оценил этот комментарий

Может, блять, потому, что все люди и все ошибаются? Я много таких видел, в белом пальто, ругаются с пеной у рта как безупречное совершенство, а своё ебучее бревно в глазу не замечают. С ЧСВ обычно за глаза охуеть не встать бойцы безупречные, а при встрече глазки в пол и шёлковые, да и сами блять забывают(к примеру) разницу между сетевым и транспортным уровнями, или путают /usr/bin и /sbin. Все ошибаются. Проще надо быть, а не строить из себя безупречную Ылиту. И я сейчас не про ТС конкретно, а вообще про коллег по цеху.

И не стоит блять забывать, что мы в сущности сраные шестерёнки, а не никакая не элита, а уж с позиции денег понты гнуть это вообще удел закомплексованных плебеев.

Проще надо быть, проще.

раскрыть ветку (1)
Автор поста оценил этот комментарий
Я смотрю, внимательно ты не читаешь. Сделать раз или два хуйню не страшно. Делать ее постоянно, когда тебе говорят не делать так. За это я буду хуесосить. Если человек сделал говно, я ему об этом скажу. Первый раз вежливо. Каждый последующий раз градус вежливости будет падать.
показать ответы
3
Автор поста оценил этот комментарий

Какой-то ты нервный, постигни дзен в медитации, созерцая как компилируются бинарники в Gentoo или LFS.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Не говорите, что мне делать, а я не буду говорить, куда вам пройти )))