Выпуск VirtualBox 7.0.8
Компания Oracle опубликовала корректирующий релиз системы виртуализации VirtualBox 7.0.8, в котором отмечено 21 исправление.
- Предоставлена возможность отключения верификации модулей ядра Linux по цифровой подписи через указание параметра VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" в файле /etc/vbox/vbox.cfg для хост-окружений и в файле /etc/virtualbox-guest-additions.conf для гостевых систем.
- Добавлена начальная поддержка ядра Linux 6.3.
- В дополнениях для гостевых систем на базе Linux добавлена экспериментальная поддержка перезагрузки модулей ядра и пользовательских сервисов после окончания установки VirtualBox, что позволяет обойтись без перезагрузки всей системы после обновления набора Guest Additions.
И другие изменения.
Компания Oracle опубликовала корректирующий релиз системы виртуализации VirtualBox 7.0.8, в котором отмечено 21 исправление.
- Предоставлена возможность отключения верификации модулей ядра Linux по цифровой подписи через указание параметра VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" в файле /etc/vbox/vbox.cfg для хост-окружений и в файле /etc/virtualbox-guest-additions.conf для гостевых систем.
- Добавлена начальная поддержка ядра Linux 6.3.
- В дополнениях для гостевых систем на базе Linux добавлена экспериментальная поддержка перезагрузки модулей ядра и пользовательских сервисов после окончания установки VirtualBox, что позволяет обойтись без перезагрузки всей системы после обновления набора Guest Additions.
И другие изменения.
🔥7👍3
- Движок V8 обновлён до версии 11.3, применяемой в Chromium 113.
- Предложен экспериментальный механизм Permission Model, позволяющий ограничить доступ к определённым ресурсам в процессе исполнения.
- Обработчики внешних модулей ECMAScript (ESM), загружаемых через опцию "--experimental-loader", теперь выполняются в отдельном потоке, изолированном от основного потока, что исключает пересечение кода приложений и загружаемых ESM-модулей.
- В число стабильный переведён модуль node:test (test_runner), предназначенный для создания и запуска тестов на языке JavaScript, возвращающих результат в формате TAP (Test Anything Protocol).
И другие изменения.
- Предложен экспериментальный механизм Permission Model, позволяющий ограничить доступ к определённым ресурсам в процессе исполнения.
- Обработчики внешних модулей ECMAScript (ESM), загружаемых через опцию "--experimental-loader", теперь выполняются в отдельном потоке, изолированном от основного потока, что исключает пересечение кода приложений и загружаемых ESM-модулей.
- В число стабильный переведён модуль node:test (test_runner), предназначенный для создания и запуска тестов на языке JavaScript, возвращающих результат в формате TAP (Test Anything Protocol).
И другие изменения.
👍5
Завершено портирование GIMP на GTK3
Разработчики графического редактора GIMP объявили об успешном выполнении задач, связанных с переводом кодовой базы на использование библиотеки GTK3 вместо GTK2, а также задействованием новой CSS-подобной системы определения стилей, применяемой в GTK3. Все необходимые для сборки с GTK3 изменения включены в основную ветку GIMP. Переход на GTK3 также отмечен как выполненная работа в плане подготовки выпуска GIMP 3.0.
Из продолжающихся работ, которые необходимо завершить до релиза GIMP 3.0, отмечается поддержка Wayland, переработка API для скриптов и плагинов, завершения модернизации системы управления цветом и интеграции поддержки цветового пространства CMYK, пересмотр концепции плавающего выделения (по умолчанию вставка в форме нового слоя). Среди уже полностью завершённых задач, связанных с GIMP 3.0, кроме перехода на GTK3 упоминается поддержка многослойного выделения и многослойных операций, переход на сборочную систему Meson и переход с intltool на gettext при локализации.
Разработчики графического редактора GIMP объявили об успешном выполнении задач, связанных с переводом кодовой базы на использование библиотеки GTK3 вместо GTK2, а также задействованием новой CSS-подобной системы определения стилей, применяемой в GTK3. Все необходимые для сборки с GTK3 изменения включены в основную ветку GIMP. Переход на GTK3 также отмечен как выполненная работа в плане подготовки выпуска GIMP 3.0.
Из продолжающихся работ, которые необходимо завершить до релиза GIMP 3.0, отмечается поддержка Wayland, переработка API для скриптов и плагинов, завершения модернизации системы управления цветом и интеграции поддержки цветового пространства CMYK, пересмотр концепции плавающего выделения (по умолчанию вставка в форме нового слоя). Среди уже полностью завершённых задач, связанных с GIMP 3.0, кроме перехода на GTK3 упоминается поддержка многослойного выделения и многослойных операций, переход на сборочную систему Meson и переход с intltool на gettext при локализации.
👍3
Доступна мобильная платформа /e/OS 1.10, развиваемая создателем Mandrake Linux
Представлен выпуск мобильной платформы /e/OS 1.10, нацеленной на сохранение конфиденциальности пользовательских данных. Платформа основана Гаэлем Дювалем (Gaël Duval), создателем дистрибутива Mandrake Linux. Проект предоставляет прошивки для многих популярных моделей смартфонов, а также под брендами Murena One, Murena Fairphone 3+/4 и Murena Galaxy S9 предлагает редакции смартфонов OnePlus One, Fairphone 3+/4 и Samsung Galaxy S9 с предустановленной прошивкой /e/OS. Всего официально поддерживается 227 смартфонов.
Прошивка /e/OS развивается как ответвление от платформы Android (используются наработки LineageOS), избавленное от привязки к сервисам и инфраструктуре Google, что позволяет с одной стороны сохранить совместимость с Android-приложениями и упростить поддержку оборудования, а с другой стороны блокировать передачу телеметрии на серверы Google и обеспечить высокий уровень конфиденциальности. Блокируется и неявная отправка информации, например, обращение к серверам Google при проверке доступности сети, резолвинге DNS и определении точного времени.
Для взаимодействия с сервисами Google предустановлен пакет microG, который позволяет обойтись без установки проприетарных компонентов и предлагает вместо сервисов Google независимые аналоги. Например, для определения местоположения по Wi-Fi и базовым станциям (без GPS) задействована прослойка на основе Mozilla Location Service. Вместо поисковой системы Google предлагается собственный метапоисковый сервис на основе форка движка Searx, обеспечивающий анонимность отправляемых запросов.
Представлен выпуск мобильной платформы /e/OS 1.10, нацеленной на сохранение конфиденциальности пользовательских данных. Платформа основана Гаэлем Дювалем (Gaël Duval), создателем дистрибутива Mandrake Linux. Проект предоставляет прошивки для многих популярных моделей смартфонов, а также под брендами Murena One, Murena Fairphone 3+/4 и Murena Galaxy S9 предлагает редакции смартфонов OnePlus One, Fairphone 3+/4 и Samsung Galaxy S9 с предустановленной прошивкой /e/OS. Всего официально поддерживается 227 смартфонов.
Прошивка /e/OS развивается как ответвление от платформы Android (используются наработки LineageOS), избавленное от привязки к сервисам и инфраструктуре Google, что позволяет с одной стороны сохранить совместимость с Android-приложениями и упростить поддержку оборудования, а с другой стороны блокировать передачу телеметрии на серверы Google и обеспечить высокий уровень конфиденциальности. Блокируется и неявная отправка информации, например, обращение к серверам Google при проверке доступности сети, резолвинге DNS и определении точного времени.
Для взаимодействия с сервисами Google предустановлен пакет microG, который позволяет обойтись без установки проприетарных компонентов и предлагает вместо сервисов Google независимые аналоги. Например, для определения местоположения по Wi-Fi и базовым станциям (без GPS) задействована прослойка на основе Mozilla Location Service. Вместо поисковой системы Google предлагается собственный метапоисковый сервис на основе форка движка Searx, обеспечивающий анонимность отправляемых запросов.
👍19
Выпуск KDE Gear 23.04, набора приложений от проекта KDE
- Набор мобильных приложений Plasma Mobile Gear теперь развивается в основном составе KDE Gear.
- В состав KDE Gear принято приложение Tokodon с реализацией клиента к децентрализованной микроблогинговой платформе Mastodon.
- Добавлено приложение AudioTube с интерфейсом для прослушивания музыки с Youtube Music.
И другие изменения.
- Набор мобильных приложений Plasma Mobile Gear теперь развивается в основном составе KDE Gear.
- В состав KDE Gear принято приложение Tokodon с реализацией клиента к децентрализованной микроблогинговой платформе Mastodon.
- Добавлено приложение AudioTube с интерфейсом для прослушивания музыки с Youtube Music.
И другие изменения.
👍13❤2
Состоялся релиз Ubuntu 23.04 Lunar Lobster
Ось перешла на обновлённое окружение рабочего стола, а ядро обновили до выпуска 6.2. Также Steam в виде snap-пакета вышел в стабильную ветку.
➡️ окружение рабочего стола обновили до Gnome 44, также компания продолжает переводить приложения на GTK 4;
➡️ в меню управления параметрами устройства добавили пункт для изменения настроек Bluetooth;
➡️ теперь установка Ubuntu производится с помощью нового инсталятора, разработанного на базе curtin с использованием Flutter. Компания стремится создать единый процесс установки разных версий операционной системы, но пока оставила возможность переключиться на старый инсталятор;
➡️ snap-пакет приложения Steam переведён в стабильное состояние, включающее в себя всё необходимое окружение для запуска игр без смешивания зависимостей основной системы. Пакет поставляется с Proton, Wine и всеми необходимыми библиотеками и зависимостями;
➡️ все snap-пакеты теперь обновляются автоматически в фоновом режиме и применяются сразу после закрытия связанных с ними приложений;
Играешь в игрушку по сети, и тут вдруг snap обновления начинает качать, вызывая лаги😭
Ось перешла на обновлённое окружение рабочего стола, а ядро обновили до выпуска 6.2. Также Steam в виде snap-пакета вышел в стабильную ветку.
Играешь в игрушку по сети, и тут вдруг snap обновления начинает качать, вызывая лаги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4🌚4
Продемонстрирована возможность загрузки Windows из раздела с Btrfs
Энтузиасты продемонстрировали возможность загрузки Windows 10 из раздела с файловой системой Btrfs. Поддержка Btrfs была обеспечена через открытый драйвер WinBtrfs, возможностей которого оказалось достаточно чтобы полностью заменить NTFS. Для загрузки Windows напрямую с Btrfs-раздела был использован открытый загрузчик Quibble.
На практике, использование Btrfs для Windows актуально для экономии дискового пространства в системах с двойной загрузкой, так как содержимое Linux и Windows окружений не пересекается на уровне имён базовых каталогов, и оба окружения можно разместить в одной общей ФС без использования отдельных разделов или виртуальных дисков. Системное окружение Windows было скопировано на Btrfs из существующего NTFS-раздела (также можно сконвертировать раздел NTFS в Btrfs при помощи утилиты Ntfs2btrfs), после чего на данный Btrfs-раздел при помощи утилиты pacstrap дополнительно был установлен Arch Linux.
Энтузиасты продемонстрировали возможность загрузки Windows 10 из раздела с файловой системой Btrfs. Поддержка Btrfs была обеспечена через открытый драйвер WinBtrfs, возможностей которого оказалось достаточно чтобы полностью заменить NTFS. Для загрузки Windows напрямую с Btrfs-раздела был использован открытый загрузчик Quibble.
На практике, использование Btrfs для Windows актуально для экономии дискового пространства в системах с двойной загрузкой, так как содержимое Linux и Windows окружений не пересекается на уровне имён базовых каталогов, и оба окружения можно разместить в одной общей ФС без использования отдельных разделов или виртуальных дисков. Системное окружение Windows было скопировано на Btrfs из существующего NTFS-раздела (также можно сконвертировать раздел NTFS в Btrfs при помощи утилиты Ntfs2btrfs), после чего на данный Btrfs-раздел при помощи утилиты pacstrap дополнительно был установлен Arch Linux.
👍40🌚5❤4
🛠 Linux kernel syscall tables. Таблица системных вызовов для различных архитектур и версий ядра.
https://syscalls.mebeim.net/
https://syscalls.mebeim.net/
👍14
После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.3. Среди наиболее заметных изменений: чистка устаревших ARM-платформ и графических драйверов, продолжение интеграции поддержки языка Rust, утилита hwnoise, поддержка древовидных структур red-black в BPF, режим BIG TCP для IPv4, встроенный тест производительности Dhrystone, возможность запрета исполнения в memfd, поддержка создания HID-драйверов, используя BPF, в Btrfs приняты изменения для уменьшения фрагментации групп блоков.
В новую версию принято 15637 исправлений от 2055 разработчиков; размер патча - 76 МБ (изменения затронули 14296 файлов, добавлено 1023183 строк кода, удалено 883103 строк). Для сравнения в прошлой версии было предложено 16843 исправлений от 2178 разработчиков; размер патча - 62 МБ. Около 39% всех представленных в ядре 6.3 изменений связаны с драйверами устройств, примерно 15% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 10% связано с сетевым стеком, 5% - с файловыми системами и 3% c внутренними подсистемами ядра.
В новую версию принято 15637 исправлений от 2055 разработчиков; размер патча - 76 МБ (изменения затронули 14296 файлов, добавлено 1023183 строк кода, удалено 883103 строк). Для сравнения в прошлой версии было предложено 16843 исправлений от 2178 разработчиков; размер патча - 62 МБ. Около 39% всех представленных в ядре 6.3 изменений связаны с драйверами устройств, примерно 15% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 10% связано с сетевым стеком, 5% - с файловыми системами и 3% c внутренними подсистемами ядра.
👍23❤2
В список «целевых» отечественных операционных систем выделено три системы — ОС Astra Linux, ОС «Альт» и «Ред ОС».
Please open Telegram to view this post
VIEW IN TELEGRAM
😁35👍21🌚5