🔥VPS + ISPmanager со скидкой до 100% на WaicoreЗапускаете сайты на VPS? Сейчас самое время попробовать ISPmanager практически бесплатно.➕ Наши акции: — 100% скидка на первый месяц лицензии ISPmanager при заказе VPS из категории «Веб-хостинг»— Скидка 60% на лицензии ISPmanager при отдельной покупкеТакже доступны:🛡 SSL-сертификаты🛡 BitNinja для защиты серверов от атак, спама и вредоносного ПО.Получаете готовый VPS с установленной панелью управления и можете сразу приступать к работе с сайтами, почтой, базами данных и другими сервисами.⚡️Акция действует месяц.Подробнее на сайте WAICORE.
Мир Linux
@linuxos_tg
Всё самое интересное из мира Linux и опенсорса Сотрудничество, реклама: @devmangx РКН: https://clck.ru/3PKrKN Сотрудничаем с @Spiral_Yuri
Похожие каналы
Все →Последние посты

Сейчас в ядре Linux около 36 млн строк C-кода и 113 тыс. строк Rust-кода@linuxos_tg

Выпущен Linux Kernel 7.1 (из ядра удалено около 140 000 строк кода, обеспечивавших поддержку устаревшего ПО).Если оставить в стороне продолжающиеся споры вокруг разработки кода с использованием ИИ, новый релиз включает полностью переписанный драйвер NTFS, а также ряд улучшений для процессоров AMD и Intel.Кроме того, в новой версии была прекращена поддержка нескольких устаревших аппаратных платформ. Цель этих изменений – сделать ядро более компактным и простым в сопровождении. По мере того как ИИ всё чаще обнаруживает уязвимости безопасности в устаревших драйверах, поддерживать такие компоненты становится всё сложнее, поэтому разработчики и мейнтейнеры предпочитают избавляться от устаревшего кода.@linuxos_tg

Slackware Linux удалила Xorg и перешла на XLibre в текущих предрелизных тестовых сборкахЭто не обязательно означает, что следующая стабильная версия Slackware будет поставляться с XLibre по умолчанию вместо Xorg.Это лишь означает, что XLibre теперь:а) официально включён в систему сборки Slackware;б) тестируется на предмет включения в релизную версию, включая возможное удаление Xorg как часть этого процесса.http://www.slackware.com/changelog/current.php?cpu=x86_64@linuxos_tgSlackware Linux удалила Xorg и перешла на XLibre в текущих предрелизных тестовых сборкахЭто не обязательно означает, что следующая стабильная версия Slackware будет поставляться с XLibre по умолчанию вместо Xorg.Это лишь означает, что XLibre теперь:а) официально включён в систему сборки Slackware;б) тестируется на предмет включения в релизную версию, включая возможное удаление Xorg как часть этого процесса.http://www.slackware.com/changelog/current.php?cpu=x86_64@linuxos_tg

Опенсорс проект, который в одиночку уничтожил индустрию SSL-сертификатов@linuxos_tg

• Друзья, пришло время провести очередной конкурс. На этот раз мы разыгрываем бумажную версию книги "Компьютерные сети. Принципы, технологии, протоколы" - это новое (7-е) издание легендарного учебника для изучения сетевых технологий, которое поступит в продажу через неделю. • К слову, книга содержит более 1100 страниц информации, а первое издание этой литературы появилось целых 25 лет назад... С того момента авторы постоянно актуализируют материал и выпускают новые издания.• Итоги подведём 20 Июня в 10:00, при помощи бота, который рандомно выберет 10 победителей. Доставка для победителей бесплатная в зоне действия СДЭК. Удачи ❤Для участия нужно:1. Быть подписанным на наш канал: Infosec.2. Подписаться на канал наших друзей: Мир Linux.3. Нажать на кнопку «Участвовать»;4. Ждать результат.Бот может немного подвиснуть — не переживайте! В таком случае просто нажмите еще раз на кнопку «Участвовать».#Конкурс

Небольшой Linux-советБольшинство разработчиков используют tree, чтобы визуализировать структуру каталогов.Но не все знают, что эта утилита также умеет показывать права доступа к файлам, владельцев, группы и размеры файлов.$ tree -pugh -L 3Что означает каждая опция:-p — права доступа к файлам-u — владелец-g — группа -h — размеры в человекочитаемом формате -L — ограничение глубины дерева каталоговЭто особенно полезно при аудите прав доступа, диагностике проблем с доступом, а также при документировании структуры каталогов проекта.@linuxos_tg

На днях исполнился ровно год с момента появления XLibre (форка практически заброшенного X11-сервера Xorg).В честь первой годовщины проект XLibre выпустил новую версию стабильной ветки 25.1, которая включает ряд важных улучшений (безопасность, поддержку драйверов и другое), отсутствующих в Xorg.Действительно вдохновляет видеть, как качественное опенсорс ПО не просто поддерживается, а продолжает активно развиваться, несмотря на активные попытки со стороны IBM и Red Hat фактически похоронить этот проект.Релиз: https://github.com/X11Libre/xserver/releases/tag/xlibre-xserver-25.1.6@linuxos_tg

Два разработчика едут в поезде.Один пишет на Rust.Другой пишет на C++.Поезд так и не прибывает.Почему?@linuxos_tg

Компания, которая когда-то называла Linux "раковой опухолью", теперь сама поставляет его базовые инструменты пользователям Windows Microsoft выпустила GNU Coreutils для Windows 😳 ls, grep, cat, cp, find — те самые команды, которые уже более 50 лет лежат…Возможно, вы задаётесь вопросом: «Почему Microsoft решила использовать известный багованный Rust-клон Coreutils… вместо настоящего GNU CoreUtils?»Ответ, как мне кажется, очевиден.GNU CoreUtils распространяются по лицензии GPL.А Rust-клоны распространяются по лицензии MIT.Это означает, что Microsoft может поставлять их в составе своих продуктов без обязательства распространять исходный код.Обратите внимание: в файле лицензии Microsoft даже указала, что их версия Rust-клонов CoreUtils имеет пометку «Copyright Microsoft Corporation».https://github.com/microsoft/coreutils/blob/main/LICENSE@linuxos_tg

WSL теперь имеет встроенную поддержку Linux-контейнеров с CLI и API, об этом Microsoft объявили сегодня – и это будет доступно уже к концу месяца!Вот официальная страница документации: https://learn.microsoft.com/en-us/windows/wsl/wsl-containerКроме того, майки сказали готовиться к другим крутым улучшениям WSL, которые появятся вместе с этим 😐@IT_Portal
Компания, которая когда-то называла Linux "раковой опухолью", теперь сама поставляет его базовые инструменты пользователям WindowsMicrosoft выпустила GNU Coreutils для Windows 😳ls, grep, cat, cp, find — те самые команды, которые уже более 50 лет лежат в основе Unix- и Linux-систем, теперь доступны в Windows нативно и поддерживаются самой Microsoft.Для понимания контекста: GNU Coreutils — это набор базовых утилит, на которых строится работа любой Linux- или macOS-системы. Они используются для операций с файлами, обработки текста и написания shell-скриптов. По сути, это фундамент всей Unix-экосистемы. Каждый день на них выполняются десятки миллионов скриптов, пайплайнов и автоматизированных процессов.И теперь Microsoft не только поставляет их для Windows, но и занимается их поддержкой.И это не WSL. Вам не нужна Linux-подсистема, работающая в фоне. Эти инструменты запускаются напрямую в Windows и поддерживают те же флаги, тот же синтаксис и то же поведение, что и в Linux. Существующие скрипты работают без каких-либо изменений.Цель Microsoft – сделать переход между Linux, macOS, WSL, контейнерами и Windows максимально бесшовным. Написал скрипт один раз – запускай где угодно.В пакет входят uutils/coreutils (современная реализация GNU Coreutils на Rust), а также findutils и grep, собранные в единый multi-call бинарник. Все команды поддерживают стандартные ключи и параметры. Те же команды, те же пайплайны, никакой адаптации или переписывания не требуется.Проект пока находится на стадии Preview, но направление развития уже совершенно очевидно 🤔https://github.com/microsoft/coreutils@linuxos_tg

Папе вопросов больше не задаём@linuxos_tg

Rust-переписывание GNU Coreutils (проект uutils), которое теперь поставляется в Ubuntu по умолчанию, выпустило релиз 0.9.Несколько примечательных моментов в релизе 0.9:- Значительная часть работы была посвящена срочному исправлению многочисленных критических уязвимостей, обнаруженных в ходе недавнего аудита безопасности. При этом исправлены далеко не все проблемы.- Команда uutils начала добавлять дополнительные тест-кейсы для покрытия функциональности GNU Coreutils, которая пока отсутствует в uutils. Однако это всё ещё лишь небольшая часть общего функционального покрытия GNU Coreutils.- Набор тестов Rust uutils теперь проходит только 90,5% тестов (против 94,7% в предыдущем релизе).- В это число входят 5 тестов, которые раньше проходили успешно, но теперь падают, а также 35 новых тестов, которые не проходят.- Стоит повторить: uutils 0.9 проходит заметно меньше тестов, чем версия 0.8.- В релизе Rust uutils 0.9 известно о 652 открытых проблемах. Многие из них связаны с серьёзными проблемами безопасности, производительности и совместимости.Теоретически это последнее крупное обновление перед релизом версии 1.0. Однако на текущий момент качество проекта фактически снижается от релиза к релизу.https://github.com/uutils/coreutils/releases/tag/0.9.0@linuxos_tgRust-переписывание GNU Coreutils (проект uutils), которое теперь поставляется в Ubuntu по умолчанию, выпустило релиз 0.9.Несколько примечательных моментов в релизе 0.9:- Значительная часть работы была посвящена срочному исправлению многочисленных критических уязвимостей, обнаруженных в ходе недавнего аудита безопасности. При этом исправлены далеко не все проблемы.- Команда uutils начала добавлять дополнительные тест-кейсы для покрытия функциональности GNU Coreutils, которая пока отсутствует в uutils. Однако это всё ещё лишь небольшая часть общего функционального покрытия GNU Coreutils.- Набор тестов Rust uutils теперь проходит только 90,5% тестов (против 94,7% в предыдущем релизе).- В это число входят 5 тестов, которые

Комментарии излишни.@linuxos_tg