Релиз FreeBSD 13.0
Спустя два с половиной года после формирования ветки 12.x представлен релиз FreeBSD 13.0, который подготовлен для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 и riscv64. Дополнительно сформированы образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2, Google Compute Engine и Vagrant.
Некоторые изменения:
— Осуществлён переход на унифицированную c Linux реализацию файловой системы ZFS от проекта OpenZFS.
— Порт для архитектуры ARM64 (AArch64) переведён на первый уровень поддержки (Tier 1), который подпадает под сопровождение командами, отвечающими за устранение уязвимостей, подготовку релизов и поддержание портов.
— Архитектура i386 переведена на второй уровень поддержки платформ (Tier 2), при котором будет продолжено формирование установочных сборок, бинарных обновлений и готовых пакетов, но не гарантирует решение специфичных проблем.
— Компоненты clang, lld, lldb, compiler-rt, llvm, libunwind и libc++ обновлены до версии 11.
И множество других обновлений.
Источник
Новости Linux 🐧: @linux_gram
Спустя два с половиной года после формирования ветки 12.x представлен релиз FreeBSD 13.0, который подготовлен для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 и riscv64. Дополнительно сформированы образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2, Google Compute Engine и Vagrant.
Некоторые изменения:
— Осуществлён переход на унифицированную c Linux реализацию файловой системы ZFS от проекта OpenZFS.
— Порт для архитектуры ARM64 (AArch64) переведён на первый уровень поддержки (Tier 1), который подпадает под сопровождение командами, отвечающими за устранение уязвимостей, подготовку релизов и поддержание портов.
— Архитектура i386 переведена на второй уровень поддержки платформ (Tier 2), при котором будет продолжено формирование установочных сборок, бинарных обновлений и готовых пакетов, но не гарантирует решение специфичных проблем.
— Компоненты clang, lld, lldb, compiler-rt, llvm, libunwind и libc++ обновлены до версии 11.
И множество других обновлений.
Источник
Новости Linux 🐧: @linux_gram
- Нужна связь для колл-центра?
- Надоел низкий дозвон?
- Необходимо принимать входящие звонки на локальный номер в другой стране?
- Операторы КЦ жалуются на обрывы и качество голоса?
Попробуйте телефонию от европейского оператора связи INFINITY TELECOM!
- Гарантируем дозвон и суперкачественную связь в любую страну мира!
- Реактивный саппорт! Никаких тикетов! Все вопросы только онлайн!
- Личный менеджер, который всегда на связи!
- Подключим локальные DID номера более чем в 130 странах для входящих звонков ваших клиентов
Только сейчас всем новым клиентам ДАРИМ DID номера во многих странах СНГ и Европы! Подробности у вашего личного менеджера @DemidMR
Наш сайт www.inftele.com
(рекламный пост)
- Надоел низкий дозвон?
- Необходимо принимать входящие звонки на локальный номер в другой стране?
- Операторы КЦ жалуются на обрывы и качество голоса?
Попробуйте телефонию от европейского оператора связи INFINITY TELECOM!
- Гарантируем дозвон и суперкачественную связь в любую страну мира!
- Реактивный саппорт! Никаких тикетов! Все вопросы только онлайн!
- Личный менеджер, который всегда на связи!
- Подключим локальные DID номера более чем в 130 странах для входящих звонков ваших клиентов
Только сейчас всем новым клиентам ДАРИМ DID номера во многих странах СНГ и Европы! Подробности у вашего личного менеджера @DemidMR
Наш сайт www.inftele.com
(рекламный пост)
System76 разрабатывает пользовательское окружение COSMIC
System76 представила новое пользовательское окружение COSMIC (Computer Operating System Main Interface Components), которое придёт на смену модифицированному рабочему столу GNOME, поставляемому в дистрибутиве Pop!_OS. Поставка нового пользовательского окружения начнётся в выпуске Pop!_OS 21.04, намеченном на июнь.
Из основных задач, которые планируется решить при разработке COSMIC, называется желания сделать рабочий стол проще в использовании, расширить функциональность и увеличить эффективность работы за счёт настройки окружения под свои предпочтения.
Вместо появившейся в GNOME 40 унифицированной горизонтальной навигации по виртуальным рабочим столам и приложениям в обзорном режиме, в COSMIC продолжено разделение представлений для навигации по рабочим столам вместе с открытыми окнами и имеющимся приложениям.
Для манипуляции окнами предоставлен как привычный для новичков традиционный режим управления при помощи мыши, так и мозаичный режим компоновки окон, позволяющий управлять работой только при помощи клавиатуры.
Источник
Новости Linux 🐧: @linux_gram
System76 представила новое пользовательское окружение COSMIC (Computer Operating System Main Interface Components), которое придёт на смену модифицированному рабочему столу GNOME, поставляемому в дистрибутиве Pop!_OS. Поставка нового пользовательского окружения начнётся в выпуске Pop!_OS 21.04, намеченном на июнь.
Из основных задач, которые планируется решить при разработке COSMIC, называется желания сделать рабочий стол проще в использовании, расширить функциональность и увеличить эффективность работы за счёт настройки окружения под свои предпочтения.
Вместо появившейся в GNOME 40 унифицированной горизонтальной навигации по виртуальным рабочим столам и приложениям в обзорном режиме, в COSMIC продолжено разделение представлений для навигации по рабочим столам вместе с открытыми окнами и имеющимся приложениям.
Для манипуляции окнами предоставлен как привычный для новичков традиционный режим управления при помощи мыши, так и мозаичный режим компоновки окон, позволяющий управлять работой только при помощи клавиатуры.
Источник
Новости Linux 🐧: @linux_gram
Поддержка Rust для ядра Linux столкнулась с критикой Торвальдса
Линус Торвальдс провёл рецензирование патчей c реализацией возможности создания драйверов на языке Rust для ядра Linux.
Наибольшие претензии вызвала потенциальная возможность ухода в panic() в ошибочных ситуациях, например, в ситуации нехватки памяти. Торвальдс заявил, что подобный подход в ядре принципиально недопустим и при непонимании этого момента он может полностью отвернуть (totally NAKed) любой код, который попытается использовать подобный подход.
Ещё одной проблемой стали попытки использования вычислений с плавающей запятой или 128-битными типами, что является недопустимым для таких окружений, как ядро Linux. Это оказалось более серьёзной проблемой, так как в данный момент базовая (core) библиотека Rust неделима и представляет собой один большой blob - в ней нет возможности запросить только некоторые из возможностей, предотвратив использование той или иной проблемной функциональности.
Кроме того Торвальдс отметил, что предоставленный пример драйвера - бесполезный и посоветовал приложить в качестве примера какой-нибудь драйвер, решающий одну из реальных задач.
Дополнение: Компания Google заявила о своём участии в инициативе по продвижению поддержки Rust в ядро Linux и привела технические аспекты целесообразности внедрения Rust для борьбы с проблемами, возникающими из-за ошибок при работе с памятью. Google полагает, что Rust уже готов присоединиться к Си в качестве языка для разработки компонентов ядра Linux.
Источник
Новости Linux 🐧: @linux_gram
Линус Торвальдс провёл рецензирование патчей c реализацией возможности создания драйверов на языке Rust для ядра Linux.
Наибольшие претензии вызвала потенциальная возможность ухода в panic() в ошибочных ситуациях, например, в ситуации нехватки памяти. Торвальдс заявил, что подобный подход в ядре принципиально недопустим и при непонимании этого момента он может полностью отвернуть (totally NAKed) любой код, который попытается использовать подобный подход.
Ещё одной проблемой стали попытки использования вычислений с плавающей запятой или 128-битными типами, что является недопустимым для таких окружений, как ядро Linux. Это оказалось более серьёзной проблемой, так как в данный момент базовая (core) библиотека Rust неделима и представляет собой один большой blob - в ней нет возможности запросить только некоторые из возможностей, предотвратив использование той или иной проблемной функциональности.
Кроме того Торвальдс отметил, что предоставленный пример драйвера - бесполезный и посоветовал приложить в качестве примера какой-нибудь драйвер, решающий одну из реальных задач.
Дополнение: Компания Google заявила о своём участии в инициативе по продвижению поддержки Rust в ядро Linux и привела технические аспекты целесообразности внедрения Rust для борьбы с проблемами, возникающими из-за ошибок при работе с памятью. Google полагает, что Rust уже готов присоединиться к Си в качестве языка для разработки компонентов ядра Linux.
Источник
Новости Linux 🐧: @linux_gram
Дорогие коллеги!
Приглашаем вас принять участие в бизнес-мероприятии дистрибьютора RRC, посвященном продуктам для организации удаленной работы и видео-связи Cisco 16 апреля 2021 в 11:00.
Максим Репин, Руководитель отдела по продвижению технологий для совместной работы Cisco, расскажет как получить рабочее место сотрудника на Cisco Webex по цене чашки кофе.
Вы узнаете как использование сервисов и устройств Cisco Webex может упростить такие процессы как:
∙ оперативные совещания с командой;
∙ регулярные массовые коммуникации с сотрудниками компании;
∙ общение с партнерами и клиентами
Помимо бизнес-части вас ждет встреча с нашим специальным гостем- Героем России, летчиком-космонавтом Сергеем Рязанским.
Сергей раскроет секреты космонавтов как достигнуть вершин самоорганизации и как это сможет помочь вам в бизнесе.
Присоединяйтесь! Будет интересно.
Мероприятие проходит в ONLINE формате
16 апреля 11:00
Регистрация обязательна: https://clck.ru/UJYUe
(рекламный пост)
Приглашаем вас принять участие в бизнес-мероприятии дистрибьютора RRC, посвященном продуктам для организации удаленной работы и видео-связи Cisco 16 апреля 2021 в 11:00.
Максим Репин, Руководитель отдела по продвижению технологий для совместной работы Cisco, расскажет как получить рабочее место сотрудника на Cisco Webex по цене чашки кофе.
Вы узнаете как использование сервисов и устройств Cisco Webex может упростить такие процессы как:
∙ оперативные совещания с командой;
∙ регулярные массовые коммуникации с сотрудниками компании;
∙ общение с партнерами и клиентами
Помимо бизнес-части вас ждет встреча с нашим специальным гостем- Героем России, летчиком-космонавтом Сергеем Рязанским.
Сергей раскроет секреты космонавтов как достигнуть вершин самоорганизации и как это сможет помочь вам в бизнесе.
Присоединяйтесь! Будет интересно.
Мероприятие проходит в ONLINE формате
16 апреля 11:00
Регистрация обязательна: https://clck.ru/UJYUe
(рекламный пост)
Google представила патчи с улучшенной реализацией механизма LRU для Linux
LRU (Least Recently Used) - это механизм, позволяющий отбрасывать или выгружать в своп неиспользуемые страницы памяти. По мнению Google, существующая реализация механизма определения подлежащих вытеснению страниц создаёт слишком высокую нагрузку на CPU, а также часто принимает неудачные решения о том, какие именно страницы выгружать.
В экспериментах, проведённых компанией, новая реализация LRU сократила количество принудительных завершений программ из-за нехватки памяти в системе (OOM kill) на 18%, в Chrome OS на 96% снизилось число отброшенных вкладок браузера из-за недостатка памяти и на 59% уменьшилось число OOM kill в нагруженных устройствах. Это вторая версия патчей, где устранена регрессия производительности и иные замеченные при тестировании недостатки.
Источник
Новости Linux 🐧: @linux_gram
LRU (Least Recently Used) - это механизм, позволяющий отбрасывать или выгружать в своп неиспользуемые страницы памяти. По мнению Google, существующая реализация механизма определения подлежащих вытеснению страниц создаёт слишком высокую нагрузку на CPU, а также часто принимает неудачные решения о том, какие именно страницы выгружать.
В экспериментах, проведённых компанией, новая реализация LRU сократила количество принудительных завершений программ из-за нехватки памяти в системе (OOM kill) на 18%, в Chrome OS на 96% снизилось число отброшенных вкладок браузера из-за недостатка памяти и на 59% уменьшилось число OOM kill в нагруженных устройствах. Это вторая версия патчей, где устранена регрессия производительности и иные замеченные при тестировании недостатки.
Источник
Новости Linux 🐧: @linux_gram
Выпуск модуля LKRG 0.9.0 для защиты от эксплуатации уязвимостей в ядре Linux
Модуль предназначен для выявления и блокирования атак и нарушений целостности структур ядра. Среди изменений в новой версии:
— Обеспечена совместимость с ядрами Linux с 5.8 по 5.12, а также со стабильными ядрами 5.4.87 и новее (включающими нововведения из ядер 5.8 и новее) и с ядрами из версий RHEL вплоть до 8.4, с сохранением поддержки и всех ранее поддерживаемых версий ядер, таких как ядра из RHEL 7;
— Добавлена возможность сборки LKRG не только как внешнего модуля, но и в составе дерева ядра Linux, в том числе его включения в образ ядра;
— Добавлена поддержка многих дополнительных конфигураций ядра и системы;
— Исправлено несколько существенных ошибок и недоработок в LKRG;
— Существенно упрощена реализация некоторых компонентов LKRG;
— Внесены изменения для упрощения дальнейшей поддержки и отладки LKRG;
— Для тестирования LKRG, добавлена интеграция с out-of-tree и mkosi;
— Репозиторий проекта перенесен с BitBucket на GitHub и добавлена непрерывная интеграция с использованием GitHub Actions и mkosi, включая проверку сборки и загрузки LKRG в ядра релизов Ubuntu, а также в предоставляемые проектом Ubuntu ежедневные сборки свежайших mainline-ядер.
В целом, несмотря на существенные дополнения, количество строк кода LKRG немного сокращается второй раз подряд (ранее оно также сократилось между версиями 0.8 и 0.8.1).
На данный момент, пакет с LKRG в Arch Linux уже обновлен до версии 0.9.0, а ряд других пакетов используют недавние git-версии LKRG и, вероятно, скоро также обновятся до версии 0.9.0 и далее.
Источник
Новости Linux 🐧: @linux_gram
Модуль предназначен для выявления и блокирования атак и нарушений целостности структур ядра. Среди изменений в новой версии:
— Обеспечена совместимость с ядрами Linux с 5.8 по 5.12, а также со стабильными ядрами 5.4.87 и новее (включающими нововведения из ядер 5.8 и новее) и с ядрами из версий RHEL вплоть до 8.4, с сохранением поддержки и всех ранее поддерживаемых версий ядер, таких как ядра из RHEL 7;
— Добавлена возможность сборки LKRG не только как внешнего модуля, но и в составе дерева ядра Linux, в том числе его включения в образ ядра;
— Добавлена поддержка многих дополнительных конфигураций ядра и системы;
— Исправлено несколько существенных ошибок и недоработок в LKRG;
— Существенно упрощена реализация некоторых компонентов LKRG;
— Внесены изменения для упрощения дальнейшей поддержки и отладки LKRG;
— Для тестирования LKRG, добавлена интеграция с out-of-tree и mkosi;
— Репозиторий проекта перенесен с BitBucket на GitHub и добавлена непрерывная интеграция с использованием GitHub Actions и mkosi, включая проверку сборки и загрузки LKRG в ядра релизов Ubuntu, а также в предоставляемые проектом Ubuntu ежедневные сборки свежайших mainline-ядер.
В целом, несмотря на существенные дополнения, количество строк кода LKRG немного сокращается второй раз подряд (ранее оно также сократилось между версиями 0.8 и 0.8.1).
На данный момент, пакет с LKRG в Arch Linux уже обновлен до версии 0.9.0, а ряд других пакетов используют недавние git-версии LKRG и, вероятно, скоро также обновятся до версии 0.9.0 и далее.
Источник
Новости Linux 🐧: @linux_gram
Выпуск графического окружения LXQt 0.17
LXQt позиционируется как легковесное, модульное, быстрое и удобное продолжение развития рабочих столов Razor-qt и LXDE, вобравшее лучшие черты обеих оболочек. Появление готовых сборок ожидается для Ubuntu (LXQt по умолчанию предлагается в Lubuntu), Arch Linux, Fedora, openSUSE, Mageia, FreeBSD, ROSA и ALT Linux.
Особенности выпуска:
— В панели (LXQt Panel) добавлен режим работы в стиле "Dock", при котором автоматическое скрытие активируется только при наличии пересечения панели с каким-нибудь окном.
— В файловом менеджере (PCManFM-Qt) реализована полная поддержка времени создания файлов. В меню Tools добавлены кнопки для создания ланчеров и включения режима администратора, использующего GVFS для перемещения файлов, не подпадающих под текущие права пользователя, без получения привилегий root.
— Обеспечено завершение всех дочерних процессов во время окончания сеанса, что позволяет приложениям, не входящим в состав LXQt, записать свои данные в конце сеанса и избежать крахов при выходе.
— В интерфейсе управления питанием (LXQt Power Manager) разделено отслеживание нахождения в состоянии простоя при автономной работе и при стационарном питании. Добавлена настройка для отключения отслеживания простоя при раскрытии активного окна на весь экран.
И другие изменения..
Источник
Новости Linux 🐧: @linux_gram
LXQt позиционируется как легковесное, модульное, быстрое и удобное продолжение развития рабочих столов Razor-qt и LXDE, вобравшее лучшие черты обеих оболочек. Появление готовых сборок ожидается для Ubuntu (LXQt по умолчанию предлагается в Lubuntu), Arch Linux, Fedora, openSUSE, Mageia, FreeBSD, ROSA и ALT Linux.
Особенности выпуска:
— В панели (LXQt Panel) добавлен режим работы в стиле "Dock", при котором автоматическое скрытие активируется только при наличии пересечения панели с каким-нибудь окном.
— В файловом менеджере (PCManFM-Qt) реализована полная поддержка времени создания файлов. В меню Tools добавлены кнопки для создания ланчеров и включения режима администратора, использующего GVFS для перемещения файлов, не подпадающих под текущие права пользователя, без получения привилегий root.
— Обеспечено завершение всех дочерних процессов во время окончания сеанса, что позволяет приложениям, не входящим в состав LXQt, записать свои данные в конце сеанса и избежать крахов при выходе.
— В интерфейсе управления питанием (LXQt Power Manager) разделено отслеживание нахождения в состоянии простоя при автономной работе и при стационарном питании. Добавлена настройка для отключения отслеживания простоя при раскрытии активного окна на весь экран.
И другие изменения..
Источник
Новости Linux 🐧: @linux_gram
Forwarded from godnoTECH - Новости IT
Релиз Google Chrome 90 для Windows, Mac и Linux
Теперь HTTPS стал стандартным протоколом браузера. Также для защиты от NAC-уязвимости, в Chrome 90 отключена поддержка FTP, HTTP и HTTPS соединений с 554-м портом. Появилась поддержка видеокодека AV1 и внедрена функция поиска по открытым вкладкам.
Теперь HTTPS стал стандартным протоколом браузера. Также для защиты от NAC-уязвимости, в Chrome 90 отключена поддержка FTP, HTTP и HTTPS соединений с 554-м портом. Появилась поддержка видеокодека AV1 и внедрена функция поиска по открытым вкладкам.
Доступен консольный файловый менеджер nnn 4.0
Он подходит для использования на маломощных устройствах, имеющих ограниченные ресурсы (потребление памяти около 3.5MB, а размер исполняемого файла 100KB). Помимо средств для навигации по файлам и каталогом в состав входит анализатор использования дискового пространства, интерфейс для запуска программ, режим выбора файлов для vim и система массового переименования файлов в пакетном режиме. Поддерживается работа в Linux, macOS, BSD-системах, Cygwin, Termux для Android и в WSL для Windows, в форме плагина для vim.
В новом выпуске добавлены новые плагины для монтирования хранилищ Android-устройств с использованием протокола MTP, чистки имён файлов и копирования файлов через rsync с отображением прогресса выполнения операции. Добавлена поддержка новых MIME-типов. В строке состояния обеспечено отображения параметров жёстких ссылок и сведений о том, куда указывает символическая ссылка.
Источник
Новости Linux 🐧: @linux_gram
Он подходит для использования на маломощных устройствах, имеющих ограниченные ресурсы (потребление памяти около 3.5MB, а размер исполняемого файла 100KB). Помимо средств для навигации по файлам и каталогом в состав входит анализатор использования дискового пространства, интерфейс для запуска программ, режим выбора файлов для vim и система массового переименования файлов в пакетном режиме. Поддерживается работа в Linux, macOS, BSD-системах, Cygwin, Termux для Android и в WSL для Windows, в форме плагина для vim.
В новом выпуске добавлены новые плагины для монтирования хранилищ Android-устройств с использованием протокола MTP, чистки имён файлов и копирования файлов через rsync с отображением прогресса выполнения операции. Добавлена поддержка новых MIME-типов. В строке состояния обеспечено отображения параметров жёстких ссылок и сведений о том, куда указывает символическая ссылка.
Источник
Новости Linux 🐧: @linux_gram
Проект Debian выбрал нейтральную позицию относительно петиции против Столлмана
Завершилось общее голосование относительно возможной поддержки проектом Debian петиции с требованием отставки совета директоров FSF и отстранения Столлмана. Победил седьмой пункт бюллетеня: проект не будет делать каких-либо публичных заявлений относительно FSF и Столлмана, участники проекта вольны поддержать любую петицию по этому поводу.
Кроме выбранной позиции в голосовании также присутствовали пункты:
1. Призвать к отставке всего совета Фонда СПО, как того требует петиция против Столлмана.
2. Призвать к уходу из Фонда СПО только Столлмана.
3. Ограничить взаимодействие с Фондом СПО, пока Столлман находится в числе руководителей организации.
4. Призвать Фонд СПО к реформированию (повышению прозрачности), процессов управления.
5. Поддержать возвращение Столлмана, в соответствии с позицией озвученной в открытом письме в поддержку Столлмана.
6. Решительно осудить «охоту на ведьм», проводимую в отношении Ричарда Столлмана, совета директоров FSF и всей организации в целом.
8. Продолжить обсуждение.
Голосования в Debian проводятся с использованием метода Кондорсе, при котором каждый голосующий ранжирует все варианты в порядке их предпочтения, что позволяет учитывать не только позицию "за", но и "против". При вычислении результата учитывается сколько голосующих ставят один вариант как более предпочтительный, чем другой.
Источник
Новости Linux :🐧 @linux_gram
Завершилось общее голосование относительно возможной поддержки проектом Debian петиции с требованием отставки совета директоров FSF и отстранения Столлмана. Победил седьмой пункт бюллетеня: проект не будет делать каких-либо публичных заявлений относительно FSF и Столлмана, участники проекта вольны поддержать любую петицию по этому поводу.
Кроме выбранной позиции в голосовании также присутствовали пункты:
1. Призвать к отставке всего совета Фонда СПО, как того требует петиция против Столлмана.
2. Призвать к уходу из Фонда СПО только Столлмана.
3. Ограничить взаимодействие с Фондом СПО, пока Столлман находится в числе руководителей организации.
4. Призвать Фонд СПО к реформированию (повышению прозрачности), процессов управления.
5. Поддержать возвращение Столлмана, в соответствии с позицией озвученной в открытом письме в поддержку Столлмана.
6. Решительно осудить «охоту на ведьм», проводимую в отношении Ричарда Столлмана, совета директоров FSF и всей организации в целом.
8. Продолжить обсуждение.
Голосования в Debian проводятся с использованием метода Кондорсе, при котором каждый голосующий ранжирует все варианты в порядке их предпочтения, что позволяет учитывать не только позицию "за", но и "против". При вычислении результата учитывается сколько голосующих ставят один вариант как более предпочтительный, чем другой.
Источник
Новости Linux :🐧 @linux_gram