Обложка канала

Linux / Линукс. Страница 41

Все о мире Свободного Программного обеспечения 🐧

  • Linux / Линукс

  • Linux / Линукс

    Бесплатные онлайн-практикумы для специалистов по IT-инфраструктуре от команды REBRAIN. Подключайтесь к одному из крупнейших сообществ по IT-инфраструктуре REBRAIN, с нами уже больше 25 000 человек. С нас: Более 20 бесплатных открытых практикумов каждый месяц. Спикеры — профессиональные инженеры из лучших компаний ( Avito / Skyeng / AWS / Luxoft / DataArt и др.). Разбор реальных кейсов автоматизации. Самый актуальный технологический стек — Kubernetes, Docker, Ansible, Gitlab CI, Linux, Kafka, MySQL, Golang и др. Работа в консоли и ответы на вопросы в прямом эфире. Каждый сможет найти для себя интересные практикумы по направлению и уровню компетенций. И да, все это бесплатно! Подключайтесь.
  • Linux / Линукс

    В реализации интерфейса асинхронного ввода/вывода io_uring, входящего в ядро Linux начиная с выпуска 5.1, выявлена уязвимость (CVE-2022-29582), позволяющая непривилегированному пользователю получить права root в системе, в том числе при запуске эксплоита из контейнера. Уязвимость вызвана обращением к уже освобождённому блоку памяти, проявляется в ядрах Linux начиная с ветки 5.10 и устранена в апреле в обновлениях 5.10.111, 5.15.34 и 5.17.3. Обращение к освобождённой памяти происходит в результате состояния гонки при обработке таймаутов в функции io_flush_timeouts(), которая удаляет запись о таймауте из списка и отменяет его, без проверки создания и удаления таймаута в этот момент. Исследователи подготовили рабочий эксплоит, не требующий для своей работы включения пространств имён идентификаторов пользователей (user namespaces) и способный предоставить root-доступ в основной системе при запуске эксплоита непривилегированным пользователем в изолированном контейнере.
  • Реклама

  • Linux / Линукс

    🔥 Хотите научиться настраивать и управлять сетями проектов? 💣 Приглашаем 11 августа в 20:00 на открытый урок в OTUS, где мы научимся сшивать разорванную ip сеть с помощью NAT. На занятии определим, что такое разорванные сети и как они возникают, рассмотрим синтаксис NAT в CISCO CLI и обеспечим доступ между сегментами разорванной сети с помощью NAT. 📌 Занятие входит в программу онлайн-курса «Network Engineer» от OTUS для сетевых администраторов и инженеров, которые хотят систематизировать и углубить свои навыки. 🚀 Для регистрации на урок пройдите вступительный тест
  • Linux / Линукс

  • Linux / Линукс

    Набор отличается существенным сокращением размера и оставлением только самого необходимого минимума, достаточного для сборки модуля ядра, написанного на языке Rust. По сравнению с восьмой версией размер патча сокращён с 40 до 13 тысяч строк кода. Предполагается, что минимальный патч упростит принятие поддержки Rust в основной состав ядра. После обеспечения минимальной поддержи планируется постепенно наращивать имеющуюся функциональность, перенося и другие изменения из ветки Rust-for-Linux.
  • Linux / Линукс

    Доля пользователей GNU/Linux в Steam достигла нового максимума В июле доля GNU/Linux пользователей в Steam увеличилась до 1,23%, что на 0,05% больше, чем месяцем ранее. Казалось бы, прирост небольшой, но в масштабах платформы Steam эти цифры могут означать, что операционными системами GNU в июле воспользовались миллионы новых пользователей.
  • Linux / Линукс

    В новой версии: - Инструментарий и вариант библиотеки alloc, избавленный от возможных генераций состояния "panic" при возникновении ошибок, обновлены до выпуска Rust 1.62. По сравнению с ранее используемой версией в инструментарии Rust стабилизирована поддержка функциональности const_fn_trait_bound, используемой в патчах к ядру. - Код привязок выделен в отдельный crate-пакет "bindings", что упрощает пересборку в случае внесения изменений только в основной пакет "kernel". - Реализация макроса "concat_idents!" переписана в форме процедурного макроса, не привязанного к функциональности concat_idents и допускающего применение ссылок на локальные переменные. - Переписан макрос "static_assert!", что позволило использовать "core::assert!()" в любом контексте вместо констант. - Добавлен отдельный файл с настройками "kernel/configs/rust.config". И другие изменения.
  • Linux / Линукс

    Обнаружено в Москве
  • Linux / Линукс

    моя кибердека - наше новое сообщество о необычных сборках и десктопах. У вас есть возможность подписаться в числе первых ⚙️
  • Linux / Линукс

    Разработчики Rust предупредили пользователей о повышении требований к окружению Linux в компиляторе, пакетном менеджере Cargo и стандартной библиотеке libstd. С версии Rust 1.64, намеченной на 22 сентября 2022 года, минимальные требования к Glibc будут подняты с версии 2.11 до 2.17, а ядра Linux c 2.6.32 до 3.2. Ограничения также распространяются на исполняемые файлы Rust-приложений, собранных с libstd. Новым требованиям соответствуют дистрибутивы RHEL 7, SLES 12-SP5, Debian 8 и Ubuntu 14.04. Причина: ограниченные ресурсы по продолжению сопровождения совместимости со старыми окружениями. В частности, поддержка старых Glibc требует использования старого инструментария при проверке в системе непрерывной интеграции, в условиях повышения требований к версиям в LLVM и утилитах кросс-компиляции.
  • Linux / Линукс

    Установил Xubuntu на мамин ПК и сделал процесс адаптации чуть легче
  • Linux / Линукс

    Среди наиболее заметных изменений: - поддержка процессорной архитектуры LoongArch, - интеграция патчей "BIG TCP", - режим "on-demand" в fscache, - удаление кода для поддержки формата a.out, - возможность применения ZSTD для сжатия прошивок, - интерфейс для управления вытеснением памяти из пространства пользователя, - повышение надёжности и производительности генератора псевдослучайных чисел, - поддержка расширений Intel IFS (In-Field Scan), AMD SEV-SNP (Secure Nested Paging), Intel TDX (Trusted Domain Extensions) и ARM SME (Scalable Matrix Extension). Линус Торвальдс упомянул, что использовал для формирования релиза ноутбук Apple на базе архитектуры ARM64 (Apple Silicon) с Linux-окружением на базе дистрибутива Asahi Linux. Это не основная рабочая станция Линуса, но он использовал данную платформу, чтобы проверить её пригодность для работы над ядром.
  • Linux / Линукс

    🟢 Начните расширять компетентность в сетевой инженерии! 📌 Приглашаем 8 августа в 20:00 мск на открытый урок «Преимущества и принцип работы Spanning Tree Protocol» в OTUS. Занятие проведет Андрей Рукин, сертифицированный инструктор Сетевой академии CISCO. 💣 На занятии с экспертом мы : ✔️ Узнаем историю и необходимость появления протокола STP. ✔️ Разберем, как настроить STP в CISCO CLI. ✔️ Настроим рабочую схему, увидим, как отрабатывает STP на практике. 💻 Вебинар пройдет в рамках специализации «Network Engineer» и подойдет тем, кто хочет с нуля освоить новую профессию. 👉 Зарегистрируйтесь, чтобы попасть на мероприятие
  • Linux / Линукс

    Если бы у вас было портативное устройство Linux, вы бы выбрали стековый или фреймовый оконный менеджер?
  • Реклама

  • Linux / Линукс

  • Linux / Линукс

    Релиз дистрибутива Linux Mint 21 - В состав включён новый выпуск десктоп-окружения Cinnamon 5.4. - Для настройки Bluetooth-соединений вместо Blueberry, надстройки над GNOME Bluetooth, предложен интерфейс на базе Blueman, GTK-приложения, использующего стек Bluez. - Добавлено новое приложение xapp-thumbnailers, обеспечивающее генерацию миниатюр для различных типов контента. По сравнению с прошлыми выпусками в xapp-thumbnailers обеспечено формирование миниатюр для файлов в форматах AppImage, ePub, MP3 (показывается обложка альбома), Webp и форматов RAW-изображений. - Расширены возможности приложения для ведения заметок (Sticky Notes). - Реализована система мониторинга запуска фоновых процессов, показывающая в системном лотке специальный индикатор во время выполнения автоматизированных работ, которые могут негативно влиять на производительность. И другие изменения.
  • Linux / Линукс