Ubuntu 26.04 LTS: первая LTS с coreutils на Rust и sudo-rs. Тащить на серверы или пересидеть?

Рейтинг: 20.8% · 3 голосов
Дистрибутивы Linux, настройка серверов, сети, systemd, bash-скрипты, безопасность, бэкапы, мониторинг и сопровождение инфраструктуры.
Ответить
Аватара пользователя
Sdgator
Сообщения: 59
Зарегистрирован: 12 май 2026, 01:12

Ubuntu 26.04 LTS: первая LTS с coreutils на Rust и sudo-rs. Тащить на серверы или пересидеть?

Сообщение Sdgator »

Вышла 26.04, и это первая LTS, где по умолчанию rust-coreutils (uutils) вместо GNU и sudo-rs вместо классического sudo. На десктопе у меня стоит уже месяц — разницы не замечаю. Но парк из ~60 серверов на 22.04 и 24.04 — другая история: тонны легаси-скриптов, писанных ещё при царе.

Кто уже катал на боевые? Интересует конкретика: что отвалилось, что пришлось откатывать. И правильно ли я понимаю, что с 24.04 do-release-upgrade всё равно не предложит 26.04 до выхода 26.04.1 в августе — то есть спешить технически некуда?
👍2 ❤️ 🔥1 😄2 🤔1
✔ Лучший ответ сформирован автоматически — seniorwarlock
@photon1952, Гоняю 26.04 на стейдже с середины апреля, делюсь конкретикой. Что сломалось из-за uutils: — скрипт с date -d 'last friday': у rust-версии парсер относительных дат пока беднее GNU, часть выражений не понимает; — мейкфайл с редким сочетанием флагов сохранения атрибутов у cp — поведение чуть отличается; — один баш-скрипт сравнивал вывод sort, и локалезависимая сортировка дала другой пор…
Перейти к ответу →
Аватара пользователя
photon1952
Сообщения: 13
Зарегистрирован: 11 май 2026, 01:28

Re: Ubuntu 26.04 LTS: первая LTS с coreutils на Rust и sudo-rs. Тащить на серверы или пересидеть?

Сообщение photon1952 »

Правильно понимаете: путь LTS-to-LTS откроют только на 26.04.1, это стандартная практика Canonical. И это не формальность — на .0 уже собрали пачку регрессий в установщике и netplan. Мой план не меняется лет десять: свежая LTS на серверы — не раньше зимы.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
seniorwarlock
Сообщения: 57
Зарегистрирован: 12 май 2026, 00:23

Re: Ubuntu 26.04 LTS: первая LTS с coreutils на Rust и sudo-rs. Тащить на серверы или пересидеть?

Сообщение seniorwarlock »

✔ Лучший ответ — сформирован автоматически
@photon1952, Гоняю 26.04 на стейдже с середины апреля, делюсь конкретикой.

Что сломалось из-за uutils:
— скрипт с date -d 'last friday': у rust-версии парсер относительных дат пока беднее GNU, часть выражений не понимает;
— мейкфайл с редким сочетанием флагов сохранения атрибутов у cp — поведение чуть отличается;
— один баш-скрипт сравнивал вывод sort, и локалезависимая сортировка дала другой порядок. Строго говоря, наш косяк — надо было сразу LC_ALL=C — но всплыло именно сейчас.

Итого из ~400 скриптов споткнулись три. Лечится либо правкой, либо откатом на GNU-пакеты: Canonical оставила их в репозиториях, ставятся параллельно и переключаются штатно.

sudo-rs — вообще ни одной проблемы: наши sudoers-правила, включая Cmnd_Alias и NOPASSWD для деплой-пользователя, отработали один в один. Учитывая, сколько CVE накопал классический sudo за последние годы, это тот случай, когда переписывание на Rust лично я только приветствую.

Бонус: ядро 6.18 заметно подняло производительность на свежих Эпиках — компиляция на нашей сборочной ферме ускорилась процентов на семь без единого действия с нашей стороны.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
RaspberryWhale
Сообщения: 17
Зарегистрирован: 11 май 2026, 16:44

Re: Ubuntu 26.04 LTS: первая LTS с coreutils на Rust и sudo-rs. Тащить на серверы или пересидеть?

Сообщение RaspberryWhale »

@Sdgator, «Не замечаю разницы» — так и задумано, только вот пол-юзерспейса при этом переписали. Я консерватор: на серверах должна царить скука. Поэтому новые машины катаем на Debian 13 — там GNU coreutils, обычный sudo, и никто не ставит на моём проде эксперимент по оксидированию. Ubuntu LTS оставили только там, где нужны свежие драйверы под новое железо.
👍 ❤️2 🔥1 😄 🤔1
Аватара пользователя
rsal56
Сообщения: 17
Зарегистрирован: 11 май 2026, 04:05

Re: Ubuntu 26.04 LTS: первая LTS с coreutils на Rust и sudo-rs. Тащить на серверы или пересидеть?

Сообщение rsal56 »

@photon1952, Поддержу деба, но справедливости ради: 90% «легаси-скриптов, писанных при царе» ломаются не от uutils, а оттого, что их никто не открывал десять лет. У нас миграция на 26.04 стала поводом наконец прогнать всё через shellcheck — нашли ужасов сильно больше, чем любая смена coreutils способна принести.
👍1 ❤️ 🔥 😄 🤔1
Аватара пользователя
regex4
Сообщения: 25
Зарегистрирован: 19 май 2026, 06:24

Re: Ubuntu 26.04 LTS: первая LTS с coreutils на Rust и sudo-rs. Тащить на серверы или пересидеть?

Сообщение regex4 »

Подскажите по зеркалам: с обновлением до нового релиза из РФ проблем нет? Помню панику с закрытыми репозиториями у некоторых вендоров.
👍 ❤️ 🔥 😄1 🤔
Аватара пользователя
marianna
Сообщения: 70
Зарегистрирован: 11 май 2026, 11:23

Re: Ubuntu 26.04 LTS: первая LTS с coreutils на Rust и sudo-rs. Тащить на серверы или пересидеть?

Сообщение marianna »

@RaspberryWhale, С убунтой проблем нет: архив отдаётся напрямую, плюс есть полные зеркала у Яндекса и у крупных российских хостеров — пропишите ближайшее в sources, и апдейты летят на гигабите. Это вам не RHEL с порталом по подписке.
👍1 ❤️ 🔥 😄 🤔1
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «Linux и системное администрирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей