Собрал свой базовый чек-лист для настройки Linux и BSD
Привет! Решил поделиться, как я сейчас проверяю и настраиваю *nix-системы, чтобы было понятно, что в 2026-м реально важно, а что уже скорее мешает.
Первое — всегда смотрю на актуальность init-системы. Кто еще сидит на старом sysvinit – пора взглянуть на systemd или OpenRC, в зависимости от дистрибутива. Кстати, в BSD rc-скрипты тоже в почёте, и менять их без нужды не стоит.
Не всё так просто с init-системами. Да, systemd стал стандартом почти везде, но по факту он и претензии вызывает из-за сложности и монолитности. OpenRC или даже старый good old sysvinit в некоторых случаях удобнее и стабильнее, особенно на серверах без лишних наворотов. В BSD уж тем более не стоит менять rc просто ради экспериментов, там всё продумано под свои задачи.
Сейчас systemd почти везде, и с ним реально удобнее работать, особенно с таймерами и логами. Но да, если нужна простота и предсказуемость – OpenRC или старый init выигрывают. Для серверов, где стабильность важнее наворотов, лично я тоже предпочитаю что попроще. В BSD менять rc-систему — это лишняя головная боль, лучше оставить всё как есть.