В обновление включены изменения, связанные с улучшением поддержки оборудования, обновлением ядра Linux и графического стека, исправлением ошибок в инсталляторе и загрузчике. В состав также включены актуальные обновления для нескольких сотен пакетов, связанные с устранением уязвимостей и проблем, влияющих на стабильность.
➡️ В состав выпуска включены некоторые улучшения, бэкпортированные из выпуска Ubuntu 22.10:
- Предложены пакеты с ядром Linux версии 5.19 (базовое ядро Ubuntu 22.04 - 5.15).
- Обновлены компоненты графического стека, включая Mesa 22.2, которые были протестированы в выпуске Ubuntu 22.10. Добавлены свежие версии видеодрайверов для чипов Intel, AMD и NVIDIA.
- Обновлены версии некоторых пакетов, таких как ceph 17.2.0, PostgreSQL 14.4, cloud-init 22.2, snapd 2.55.3, LibreOffice 7.3.4, GNOME 42.1, gtk4 4.6.5, gstreamer 1.20.3.
- Улучшена поддержка платформы RISC-V, сформированы сборки для плат LicheeRV и PolarFire Icicle Kit.
- В thermald добавлена поддержка CPU Intel Raptor Lake.
- Предложены пакеты с ядром Linux версии 5.19 (базовое ядро Ubuntu 22.04 - 5.15).
- Обновлены компоненты графического стека, включая Mesa 22.2, которые были протестированы в выпуске Ubuntu 22.10. Добавлены свежие версии видеодрайверов для чипов Intel, AMD и NVIDIA.
- Обновлены версии некоторых пакетов, таких как ceph 17.2.0, PostgreSQL 14.4, cloud-init 22.2, snapd 2.55.3, LibreOffice 7.3.4, GNOME 42.1, gtk4 4.6.5, gstreamer 1.20.3.
- Улучшена поддержка платформы RISC-V, сформированы сборки для плат LicheeRV и PolarFire Icicle Kit.
- В thermald добавлена поддержка CPU Intel Raptor Lake.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤡2
❤11🤔3🌚3👍1🤬1
Доступен релиз редактора дисковых разделов Gparted 1.5 (GNOME Partition Editor), поддерживающего большинство файловых систем и типов разделов, применяемых в Linux.
Кроме функций управления метками, редактирования и создания разделов, GParted позволяет уменьшать или увеличивать размер существующих разделов без потери размещённых на них данных, проверять целостность таблиц разделов, восстанавливать данные с потерянных разделов и выравнивать начало раздела по границе цилиндров.
В новой версии реализовано восстановление информации при проверке файловой системы ExFAT. Исправлена ошибка, приводившая к аварийному завершению при копировании NTFS в разделы, размером больше 2 ТБ. Устранены проблемы с выбором каталога при изменении размера Btrfs.
Одновременно сформирован релиз Live-дистрибутива GParted LiveCD 1.5.0, ориентированного на восстановление системы после сбоя и работу с дисковыми разделами при помощи редактора разделов GParted.
Размеры загрузочных образов составляют: 511 МБ (amd64) и 460 МБ (i686). Дистрибутив сформирован на пакетной базе Debian Sid по состоянию на 22 февраля и включает новый выпуск редактора дисковых разделов GParted 1.5.0, а также обновление ядра Linux 6.1.12.
Кроме функций управления метками, редактирования и создания разделов, GParted позволяет уменьшать или увеличивать размер существующих разделов без потери размещённых на них данных, проверять целостность таблиц разделов, восстанавливать данные с потерянных разделов и выравнивать начало раздела по границе цилиндров.
В новой версии реализовано восстановление информации при проверке файловой системы ExFAT. Исправлена ошибка, приводившая к аварийному завершению при копировании NTFS в разделы, размером больше 2 ТБ. Устранены проблемы с выбором каталога при изменении размера Btrfs.
Одновременно сформирован релиз Live-дистрибутива GParted LiveCD 1.5.0, ориентированного на восстановление системы после сбоя и работу с дисковыми разделами при помощи редактора разделов GParted.
Размеры загрузочных образов составляют: 511 МБ (amd64) и 460 МБ (i686). Дистрибутив сформирован на пакетной базе Debian Sid по состоянию на 22 февраля и включает новый выпуск редактора дисковых разделов GParted 1.5.0, а также обновление ядра Linux 6.1.12.
👍19
💡 Изменение размера физического тома
Развернуть
pvresize изменяет размер физического тома, если изменился размер блочного устройства в его основе.Развернуть
PV на /dev/sda1 после увеличения раздела с помощью fdisk:pvresize /dev/sda1Уменьшить
PV на /dev/sda1 до сжатия раздела с помощью fdisk:pvresize --setphysicalvolumesize 40G /dev/sda1👍16😍2
почти 70-летняя бабушка рассказывает о своем опыте использования Linux на протяжении десятилетий
https://www.youtube.com/watch?v=qRhJQn28m7M
https://www.youtube.com/watch?v=qRhJQn28m7M
YouTube
Desperately Seeking Software Freedom - Christine Hall, FOSS Force, Software Freedom
Christine Hall gives Doc Searls and Simon Phipps a tour of the glorious past, troubling present, and uncertain future of free software and open source, which makes both as well as a discussion on the GPL.
Hosts: Doc Searls and Simon Phipps
Guest: Christine…
Hosts: Doc Searls and Simon Phipps
Guest: Christine…
❤20👍6😱2
Для включения в основной состав Wine предложен первый набор патчей, развиваемых проектом Wine-wayland для предоставления возможности использовать Wine в окружениях на базе протокола Wayland без применения XWayland и компонентов X11.
Так как объём изменений достаточно велик для упрощения рецензирования и интеграции наработки Wine-wayland планируют переносить постепенно, разбив этот процесс на несколько этапов.
На первом этапе для включения в Wine предложен код, охватывающий драйвер winewayland.drv и компоненты unixlib, а также подготовку к обработке системой сборки файлов с определениями протокола Wayland. На втором этапе планируется передать изменения, обеспечивающие вывод в окружении Wayland.
После завершения передачи изменений в основной состав Wine пользователи получат возможность использовать чистое Wayland-окружение c поддержкой запуска Windows-приложений, не требующее установки пакетов, связанных с X11.
Так как объём изменений достаточно велик для упрощения рецензирования и интеграции наработки Wine-wayland планируют переносить постепенно, разбив этот процесс на несколько этапов.
На первом этапе для включения в Wine предложен код, охватывающий драйвер winewayland.drv и компоненты unixlib, а также подготовку к обработке системой сборки файлов с определениями протокола Wayland. На втором этапе планируется передать изменения, обеспечивающие вывод в окружении Wayland.
После завершения передачи изменений в основной состав Wine пользователи получат возможность использовать чистое Wayland-окружение c поддержкой запуска Windows-приложений, не требующее установки пакетов, связанных с X11.
😍21👍8
Сотрудники Canonical раскрыли информацию о проекте ubuntu-mini-iso, развивающем новую минималистичную сборку Ubuntu, размером около 140 МБ. Главная идея нового установочного образа в том, чтобы сделать его универсальным и представляющим возможность установки выбранной версии любой официальной сборки Ubuntu.
Проект развивает Дэн Бунгерт, сопровождающий инсталлятор Subiquity. На данном этапе уже подготовлен и протестирован рабочий прототип сборки, ведётся работа по задействованию для сборки официальной инфраструктуры Ubuntu. Новую сборку предполагается опубликовать вместе с весенним выпуском Ubuntu 23.04. Сборку можно будет использовать для записи на CD/USB или для динамической загрузки через UEFI HTTP.
Сборка предоставляет текстовое меню, при помощи которого можно выбрать интересующую редакцию Ubuntu, установочный образ для которой будет загружен в оперативную память. Данные о доступных сборках будут загружаться динамически при помощи simplestreams.
Проект развивает Дэн Бунгерт, сопровождающий инсталлятор Subiquity. На данном этапе уже подготовлен и протестирован рабочий прототип сборки, ведётся работа по задействованию для сборки официальной инфраструктуры Ubuntu. Новую сборку предполагается опубликовать вместе с весенним выпуском Ubuntu 23.04. Сборку можно будет использовать для записи на CD/USB или для динамической загрузки через UEFI HTTP.
Сборка предоставляет текстовое меню, при помощи которого можно выбрать интересующую редакцию Ubuntu, установочный образ для которой будет загружен в оперативную память. Данные о доступных сборках будут загружаться динамически при помощи simplestreams.
👍27👎2
Пользовательское окружение KDE Plasma переходит на Qt 6
Разработчики проекта KDE сообщили, что 28 февраля переведут master-ветку пользовательской оболочки KDE Plasma на библиотеку Qt 6.
В связи с переводом некоторое время в ветке master могут наблюдаться нарушения работы некоторых несущественных функций.
Существующие конфигурации сборочного окружения kdesrc-build будут переведены на сборку ветки Plasma/5.27, в которой используется Qt5 ("branch-group kf5-qt5" в .kdesrc-buildrc).
Для сборки с Qt6 в .kdesrc-buildrc следует указать "kf6-qt6".
Выпуск рабочего стола KDE Plasma 5.27 стал последним в серии KDE 5 и после него разработчики приступили к формированию ветки KDE 6, ключевым изменением в которой стал переход на Qt 6 и поставка обновлённого базового набора библиотек и runtime-компонентов KDE Frameworks 6, формирующего программный стек KDE. Помимо адаптации для работы поверх Qt 6 в KDE Frameworks 6 проводится большая переработка API, например, планируется предоставить новый API для работы с уведомлениями (KNotifications), упростить использование возможностей библиотек в окружениях без виджетов, переработать API KDeclarative, пересмотреть разделение классов API и runtime-сервисов для снижения числа зависимостей при использовании API.
Релиз KDE Plasma 6 ожидается осенью 2023 года.
В текущем виде из 580 проектов KDE возможность сборки с Qt 6 пока реализована в 362 проектах.
Разработчики проекта KDE сообщили, что 28 февраля переведут master-ветку пользовательской оболочки KDE Plasma на библиотеку Qt 6.
В связи с переводом некоторое время в ветке master могут наблюдаться нарушения работы некоторых несущественных функций.
Существующие конфигурации сборочного окружения kdesrc-build будут переведены на сборку ветки Plasma/5.27, в которой используется Qt5 ("branch-group kf5-qt5" в .kdesrc-buildrc).
Для сборки с Qt6 в .kdesrc-buildrc следует указать "kf6-qt6".
Выпуск рабочего стола KDE Plasma 5.27 стал последним в серии KDE 5 и после него разработчики приступили к формированию ветки KDE 6, ключевым изменением в которой стал переход на Qt 6 и поставка обновлённого базового набора библиотек и runtime-компонентов KDE Frameworks 6, формирующего программный стек KDE. Помимо адаптации для работы поверх Qt 6 в KDE Frameworks 6 проводится большая переработка API, например, планируется предоставить новый API для работы с уведомлениями (KNotifications), упростить использование возможностей библиотек в окружениях без виджетов, переработать API KDeclarative, пересмотреть разделение классов API и runtime-сервисов для снижения числа зависимостей при использовании API.
Релиз KDE Plasma 6 ожидается осенью 2023 года.
В текущем виде из 580 проектов KDE возможность сборки с Qt 6 пока реализована в 362 проектах.
👍17🎉5
💡Что нельзя делать в терминале?
1. Запуск rm
2. Если вы знакомы с файловыми системами, вы знаете, что
3. Внутри каждой системы Linux есть пустота. И эта пустота —
1. Запуск rm
-rf /*. Команда rm используется для удаления файлов/каталогов. Флаги -r и -f используются для обозначения рекурсивного удаления всех файлов внутри указанного каталога.2. Если вы знакомы с файловыми системами, вы знаете, что
/dev/sda — это раздел вашего диска. И однажды запустив команду echo "Hello" > /dev/sda, это заменит ваш раздел, содержащий все данные, необходимые для загрузки системы, строкой «Hello».3. Внутри каждой системы Linux есть пустота. И эта пустота —
/dev/null. Все, что вы бросаете в эту область, теряется навсегда. Поэтому не стоит копировать все в эту «черную дыру» mv /home/user/* /dev/null😭29😁20🗿5👍3👎3
Выпуск мультимедиа-пакета FFmpeg 6.0
FFmpeg 6.0 включает набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведётся смежно с проектом MPlayer.
Из изменений:
- В разряд обязательных переведена сборка ffmpeg в многопоточном режиме. Каждый упаковщик медиаконтейнеров (muxer) теперь запускается в отдельном потоке.
- Реализована поддержка VAAPI и QSV (Quick Sync Video) для кодирования и декодирования VP9 и HEVC с цветовой субдискретизации 4:2:2 и 4:4:4, 10- и 12-разрядного кодирования глубины цвета.
- Добавлена поддержка библиотеки oneVPL (oneAPI Video Processing Library) для использования технологии аппаратного ускорения Intel QSV (Quick Sync Video).
- Добавлен кодировщик AV1 с аппаратным ускорением на базе QSV.
И другие изменения.
FFmpeg 6.0 включает набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведётся смежно с проектом MPlayer.
Из изменений:
- В разряд обязательных переведена сборка ffmpeg в многопоточном режиме. Каждый упаковщик медиаконтейнеров (muxer) теперь запускается в отдельном потоке.
- Реализована поддержка VAAPI и QSV (Quick Sync Video) для кодирования и декодирования VP9 и HEVC с цветовой субдискретизации 4:2:2 и 4:4:4, 10- и 12-разрядного кодирования глубины цвета.
- Добавлена поддержка библиотеки oneVPL (oneAPI Video Processing Library) для использования технологии аппаратного ускорения Intel QSV (Quick Sync Video).
- Добавлен кодировщик AV1 с аппаратным ускорением на базе QSV.
И другие изменения.
👍17
В Linux From Scratch 11.3 осуществлён переход на glibc 2.37, binutils 2.40 и ядро Linux 6.1.11, Systemd 252, SysVinit 3.06, Bash 5.2.15, Grep 3.8, Inetutils 2.4, Meson 1.0.0, Openssl 3.0.8, Python 3.11.2, Tcl 8.6.13, Vim 9.0.1273. Исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге.
В Beyond Linux From Scratch 11.3 отмечено 1357 обновлений, среди которых GNOME 43, Xfce 4.18, KDE Plasma 5.26.5, KDE Gears 22.12.2, LibreOffice 7.5, Fmpeg 5.1.2, Inkscape 1.2.2, Thunderbird 102.8.0, Firefox 102.8.0, SeaMonkey 2.53.15, IceWM 3.3.1, openbox 3.6.1, Mesa 22.3.5, GTK 4.8.3, MariaDB 10.6.12, PostgreSQL 15.2, Postfix 3.7.4, Exim 4.96, BIND 9.18.12, Apache httpd 2.4.55 и т.п. Добавлен драйвер intel-media-driver (Intel Media Driver for VAAPI) для аппаратного ускорения кодирования и декодирования видео на системах с CPU Intel Broadwell и более новых моделей.
В Beyond Linux From Scratch 11.3 отмечено 1357 обновлений, среди которых GNOME 43, Xfce 4.18, KDE Plasma 5.26.5, KDE Gears 22.12.2, LibreOffice 7.5, Fmpeg 5.1.2, Inkscape 1.2.2, Thunderbird 102.8.0, Firefox 102.8.0, SeaMonkey 2.53.15, IceWM 3.3.1, openbox 3.6.1, Mesa 22.3.5, GTK 4.8.3, MariaDB 10.6.12, PostgreSQL 15.2, Postfix 3.7.4, Exim 4.96, BIND 9.18.12, Apache httpd 2.4.55 и т.п. Добавлен драйвер intel-media-driver (Intel Media Driver for VAAPI) для аппаратного ускорения кодирования и декодирования видео на системах с CPU Intel Broadwell и более новых моделей.
👍8❤🔥3
Microsoft открыл CHERIoT, аппаратное решение для повышения безопасности кода на языке Си
CHERIoT предлагает решение, позволяющее защитить существующие кодовые базы на С/C++ без необходимости их переработки. Защита реализуется через применение модифицированного компилятора, использующего специальный расширенный набор процессорных инструкций (ISA), предоставляемых процессором и на аппаратном уровне отслеживающих доступ к памяти, проверяющих корректность работы с указателями и обеспечивающих изоляцию блоков кода.
Аппаратные компоненты CHERIoT оформлены в виде микроконтроллера на базе архитектуры RISC-V, реализующего защищённую процессорную архитектуру CHERI (Capability Hardware Extension to RISC-V). Она предоставляет модель управляемого доступа к памяти на основе "capability" (каждая операция чтения и записи в память авторизуется).
На базе предоставляемой в CHERIoT архитектуры набора команд (ISA) построена программная модель, гарантирующая безопасность работы с памятью на уровне отдельных объектов, предоставляющая защиту от обращения к уже освобождённой памяти и реализующая легковесную систему изоляции доступа к памяти. Указанная программная модель защиты напрямую отражается в языковую модель C/C++, что позволяет применять её для защиты существующих приложений (требуется лишь перекомпиляция и запуск на оборудовании, поддерживающем ISA CHERIoT).
CHERIoT предлагает решение, позволяющее защитить существующие кодовые базы на С/C++ без необходимости их переработки. Защита реализуется через применение модифицированного компилятора, использующего специальный расширенный набор процессорных инструкций (ISA), предоставляемых процессором и на аппаратном уровне отслеживающих доступ к памяти, проверяющих корректность работы с указателями и обеспечивающих изоляцию блоков кода.
Аппаратные компоненты CHERIoT оформлены в виде микроконтроллера на базе архитектуры RISC-V, реализующего защищённую процессорную архитектуру CHERI (Capability Hardware Extension to RISC-V). Она предоставляет модель управляемого доступа к памяти на основе "capability" (каждая операция чтения и записи в память авторизуется).
На базе предоставляемой в CHERIoT архитектуры набора команд (ISA) построена программная модель, гарантирующая безопасность работы с памятью на уровне отдельных объектов, предоставляющая защиту от обращения к уже освобождённой памяти и реализующая легковесную систему изоляции доступа к памяти. Указанная программная модель защиты напрямую отражается в языковую модель C/C++, что позволяет применять её для защиты существующих приложений (требуется лишь перекомпиляция и запуск на оборудовании, поддерживающем ISA CHERIoT).
👍6👎3
Выпуск OpenRA 20230225, открытого движка для игр Red Alert и Dune 2000
Код OpenRA написан на С# и Lua, и распространяется под лицензией GPLv3. Поддерживаются платформы Windows, macOS и Linux (AppImage, Flatpak, Snap).
В новой версии добавлена поддержка ресурсов из набора "C&C Remastered Collection", а также предварительная поддержка игры Tiberian Dawn HD. Улучшена реализация игры Dune 2000 и добавлены новые миссии для игры Red Alert. Реализован новый иерархический механизм поиска путей, позволивший значительно поднять производительность на крупных картах. Значительно улучшена реализация многопользовательской сетевой игры, юниты стали более отзывчивыми при разных настройках задержек. Для разработчиков модов предложен новый формат карт с поддержкой предпросмотра всей карты (миникарта) и реализована возможность использования звуковых форматов mp3 и ogg.
Код OpenRA написан на С# и Lua, и распространяется под лицензией GPLv3. Поддерживаются платформы Windows, macOS и Linux (AppImage, Flatpak, Snap).
В новой версии добавлена поддержка ресурсов из набора "C&C Remastered Collection", а также предварительная поддержка игры Tiberian Dawn HD. Улучшена реализация игры Dune 2000 и добавлены новые миссии для игры Red Alert. Реализован новый иерархический механизм поиска путей, позволивший значительно поднять производительность на крупных картах. Значительно улучшена реализация многопользовательской сетевой игры, юниты стали более отзывчивыми при разных настройках задержек. Для разработчиков модов предложен новый формат карт с поддержкой предпросмотра всей карты (миникарта) и реализована возможность использования звуковых форматов mp3 и ogg.
👍24🤡1