Ubuntu только что сломала сама себя
Автор: Linux Tex
Загружено: 2026-07-11
Просмотров: 5254
Описание:
Приобретите мой курс Linux Mastery Express (САМЫЙ БЫСТРЫЙ СПОСОБ изучения Linux):
https://linuxtex.thinkific.com
Временные метки:
0:00 Введение
0:33 Что произошло на самом деле?
3:33 Почему CP не прост?
5:19 Смелый шаг
6:28 Это было не в первый раз!
7:10 Лицензирование
7:50 Стоит ли пользователям Ubuntu беспокоиться?
8:36 Опыт обучения
Ubuntu сломала Ubuntu — и виновником стала совершенно новая переписанная на Rust классическая команда `cp`. Самый популярный в мире дистрибутив Linux заменяет проверенный 30-летний GNU Coreutils (написанный на C) на безопасный для памяти проект Rust uutils, и на этот раз новая команда Rust `cp` дала настолько плохой результат, что остановила сборку Ubuntu. В этом видео я подробно разбираю, что именно пошло не так при миграции на Rust Coreutils, почему комбинация флагов `cp -afL` сломала конвейер сборки ISO-образов `livecd-rootfs` в Ubuntu, и что вся эта неразбериха означает для будущего Linux.
Мы углубляемся в критическую ошибку регрессии `cp`, как реализация GNU на C и парсер аргументов `clap` в Rust обрабатывают флаги командной строки настолько по-разному, почему безопасность памяти не гарантирует поведенческую совместимость, как Canonical быстро вернулась к бинарному файлу GNU с исправлением для двух бинарных файлов, и более масштабную дискуссию о лицензировании GPL против MIT, лежащую в основе всего перехода с GNU Coreutils на Rust uutils в Ubuntu 25.10 и Ubuntu 26.04 LTS.
В этом видео:
Что на самом деле произошло, когда Ubuntu переключила `cp` на версию Rust
Почему один крошечный флаг остановил каждую ежедневную сборку ISO-образов Ubuntu
Почему команду `cp` гораздо сложнее переписать, чем кажется
Почему пользователи Linux опасаются переписывать `cp`, `mv` и `rm` на Rust
Честный обзор Rust, uutils и смелого эксперимента Canonical
Вопрос лицензирования GPL против MIT, о котором никто не говорит
Стоит ли обычным пользователям Ubuntu беспокоиться?
Если вы серьезно настроены освоить терминал и командную строку Linux, посмотрите мой курс Linux Mastery Express — самый быстрый способ изучить Linux.
Не забудьте поставить лайк, подписаться и нажать на колокольчик, чтобы получать больше новостей о Linux, подробных обзоров дистрибутивов и сравнений настольных систем. Это LinuxTex, до свидания.
Ключевые слова: ubuntu, ubuntu rust, rust coreutils, uutils, gnu coreutils, команда cp, ошибка cp в ubuntu, ошибка cp в rust, ubuntu 25.10, ubuntu 26.04 lts, linux, новости linux, canonical, безопасность памяти, rust против c, gpl против mit, дистрибутив linux, перезапись coreutils, linuxtex
#Ubuntu #Linux #Rust #Coreutils #uutils #Canonical #OpenSource #LinuxNews #Ubuntu2604 #GNU
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: