Сегодняшний новостной дайджест чуть более, чем полностью будет посвящен различного рода релизам: выход новой версии Debian, обновленный интерфейс Steam, самобытный дистрибутив от создателя Puppy Linux. Ну а еще поговорим про нативную версию КОМПАСА-3D под Linux и то, когда он появится у пользователей.
Выход Debian 12 Bookworm
После почти двух лет разработки был выпущен Debian GNU/Linux 12.0 (Bookworm), доступный для девяти официально поддерживаемых архитектур: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf), mipsel, mips64el, PowerPC 64 (ppc64el) и IBM System z (s390x). Обновления для Debian 12 будут доступны в течение 5 лет.
Для загрузки доступны установочные образы (публикация образов задерживается), которые можно загрузить по HTTP, jigdo или BitTorrent. Для архитектур amd64 и i386 разработаны LiveUSB, доступные в различных вариантах, таких как GNOME, KDE, LXDE, XFCE, Cinnamon и MATE. Также доступен многоархитектурный DVD, который включает пакеты для платформы amd64 и дополнительные пакеты для архитектуры i386.
В репозитории Debian 12 представлено 64419 бинарных пакетов, что на 4868 пакетов больше, чем в Debian 11. В сравнении с Debian 11 было добавлено 11089 новых бинарных пакетов, удалено 6296 (10%) устаревших или заброшенных пакетов и обновлено 43254 (67%) пакетов. Общий размер всех исходных текстов в дистрибутиве составляет 1 341 564 204 строк кода, а суммарный размер всех пакетов - 365 ГБ. Для 96.3% пакетов обеспечена поддержка повторяемых сборок, что позволяет проверить, что исполняемый файл был скомпилирован из заявленных исходных текстов без изменений, внесенных злоумышленниками.
Список изменений в обновленной версии Debian внушителен и вы можете познакомиться с ним на сайте разработчиков или в чейнджлоге. Меня же из этого перечня заинтересовали два момента:
- В состав официальных установочных образов помимо свободных прошивок из репозитория main, включены и проприетарные прошивки, ранее доступные через репозиторий non-free. При наличии оборудования, для работы которого требуются внешние прошивки, необходимые проприетарные прошивки загружаются по умолчанию. Для пользователей, предпочитающих только свободное ПО, на этапе загрузки предоставлена возможность отключения использования несвободных прошивок.
- Добавлен новый репозиторий non-free-firmware, в который из репозитория non-free перенесены пакеты с прошивками. В инсталляторе предоставлена возможность динамического запроса пакетов с прошивками из репозитория non-free-firmware. Наличие отдельного репозитория с прошивками позволило обеспечить доступ к прошивкам без включения в установочных носителях общего репозитория non-free.
Примечательно здесь то, что оба этих изменения появились в релизной версии дистрибутива по просьбам пользователей. Получается, что разработчики по-настоящему прислушались к мнению большинства и нарушили давно сложившуюся традицию, согласно которой в Debian никогда не добавлялись несвободные репозитории и ПО. Причем учтено мнение всех категории: как сторонников только свободного ПО, которые могут не включать поддержку проприетарщины, так и тех, кому несвободные драйвера, прошивки и ПО необходимо для использования в дистрибутиве. Думаю, что разработчики других дистрибутивов Linux должны многому поучиться у создателей Debian в плане взаимодействия с сообществом и учета мнений его представителей.
Также напомню, что релиз Debian 12 состоялся с практически сотней ошибок, о чем разработчики Демьяна сообщили за несколько недель до релиза.
Это породило сразу же несколько информационных уток, когда часть интернет-изданий после выхода обновленной версии написали в статьях о том, что релиз-то вышел, но якобы разработчики не советуют его устанавливать из-за ошибок. Ничего подобного разработчики, конечно же, не писали, так что увидите если подобные заголовки, то обходите эти ресурсы стороной.
Попробовали ли вы обновленную версию Debian и если да, то какие впечатления обновление оставил после себя? Пользователи более старых версий (9, 10 и 11), собираетесь ли вы обновляться на Книжного червя?
Нативную версию КОМПАСА-3D в конца года передадут предприятиям для тестирования
Это даже не полноценная новость, а инфоповод, который имеет подтверждение из официальных источников. На прошедшем в Санкт-Петербурге форуме «Белые ночи САПР: Машиностроение» разработчики из АСКОН показали участникам форума нативную версию КОМПАСА-3D для Linux. Информацию об этом я увидел в официальном телеграм-канале компании АСКОН.
Со слов генерального директора компании Максима Богданова, в конце этого года они будут готовы передавать предприятиям КОМПАС-3D под Linux для тестирования. Официальных сообщений на сайте АСКОН на этот счет мне найти не удалось, но думаю, что в скором времени они появятся, когда начнется процесс передачи версий для теста и получения обратной связи от пользователей. К тому же, достоверность этого инфоповода подтверждается дорожной картой развития приложения, которая опубликована на официальном сайте.
Насколько я понимаю, нативную версию КОМПАСА пользователи Linux-дистрибутивов ждут уже несколько лет. Сейчас желающие использовать КОМПАС используют Wine и танцуют с бубном в попытке его завести. Но, скоро мучениям придет конец и появится возможность полноценно использовать эту САПР без надобности приседать и ударять в барабаны. Ждете ли вы нативный КОМПАС-3D под Linux и если да, то какие надежды связываете с его скорым появлением?
Релиз самобытного дистрибутива EasyOS 5.4 от создателя Puppy Linux
Основатель проекта Puppy Linux, Барри Каулер, выпустил новый дистрибутив под названием EasyOS 5.4, который сочетает в себе технологии Puppy Linux и контейнерную изоляцию для запуска компонентов системы. Управление дистрибутивом осуществляется через графические конфигураторы, разрабатываемые проектом. Размер загрузочного образа составляет 860 мегабайт.
Особенности EasyOS 5.4:
- Каждое приложение и рабочий стол могут быть запущены в отдельных контейнерах с использованием собственного механизма Easy Containers для обеспечения изоляции.
- По умолчанию система работает с правами root, сбрасывая привилегии при запуске каждого приложения, так как EasyOS позиционируется как Live-система для одного пользователя.
- Дистрибутив устанавливается в отдельный подкаталог и может сосуществовать с другими данными на диске. Система устанавливается в /releases/easy-5.4, пользовательские данные сохраняются в каталоге /home, а дополнительные контейнеры с приложениями размещаются в каталоге /containers.
- Поддерживается шифрование отдельных подкаталогов, таких как /home.
- Есть возможность установки мета-пакетов в формате SFS, которые представляют собой монтируемые образы со Squashfs. Эти пакеты объединяют несколько обычных пакетов и напоминают форматы AppImages, SNAP и Flatpak.
- Система обновляется в атомарном режиме, где новая версия копируется в другой каталог, а затем активный каталог переключается на систему с обновлениями. В случае возникновения проблем после обновления можно откатить изменения.
- Поддерживается режим запуска из ОЗУ, где система копируется в память при загрузке и работает без обращения к дискам.
- Для сборки дистрибутива используется инструментарий WoofQ и исходные тексты пакетов от проекта OpenEmbedded.
- Рабочий стол основан на оконном менеджере JWM и файловом менеджере ROX.
- Включены такие приложения, как Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, текстовый редактор Geany, менеджер паролей Fagaros.
Знаю, что некоторые подписчики и читатели канала используют на постоянной основе Puppy Linux, поэтому данная новость в большей степени для них. Также, хотел обратить внимание, что вновь появившийся дистрибутив ориентирован на изолированность и использует пакеты, схожие с AppImage, Flatpak или SNAP. Думаю, что неспроста разработчики идут по этому пути, скорей всего они ощущают некоторую общую волну, которая протекает в среде разработчиков дистрибутивов Linux, но которая, при этом, не так ощутима обычными пользователями.
Пользуетесь ли вы Puppy Linux и если да, то расскажите другим читателям о своих впечатлениях. Ну, и может, вы захотите попробовать EasyOS хотя бы и в виртуальной машине, кто знает?
Вышел клиент Steam для Linux с обновленным интерфейсом
Компания Valve выпустила значительное обновление клиента Steam для операционной системы Linux. Теперь пользователи Linux могут выбирать из 11 132 игр, доступных в каталоге Steam. По данным Steam Database, через Steam на Linux запущено 1 252 игры.
Новая версия Steam включает следующие значительные улучшения:
- Улучшена функциональность Steam Desktop, а также совершенно обновлен пользовательский интерфейс. Переработаны диалоговые окна, меню, заголовки и нижняя панель, изменены шрифты и цветовая гамма. Также переработаны раздел с настройками и менеджер скриншотов.
- Обновлен интерфейс для уведомлений и их индикации. Теперь зеленый индикатор загорается только при поступлении действительно важных уведомлений. Добавлена кнопка для просмотра списка полученных уведомлений. Добавлены новые настройки для определения того, какие и где показывать уведомления.
- Полностью переделан всплывающий экран, который открывается при нажатии Shift+Tab во время игры. Добавлена новая панель инструментов, предоставляющая доступ к различным функциям, таким как чат, браузер, просмотр достижений и обсуждений. Пользователи также могут настроить контент, отображаемый на этом экране.
- Теперь можно оставлять заметки во время игры, в которых можно вставлять изображения и форматировать текст. Заметки сохраняются в связи с конкретной игрой и синхронизируются между различными системами пользователя.
- Добавлена возможность закреплять окна из всплывающего экрана, чтобы они отображались поверх другого содержимого во время игры. Например, можно закрепить заметки с подсказками, план действий в игре, обсуждение с другими игроками или окно веб-браузера. Также можно настроить прозрачность закрепленного окна.
- В всплывающем экране добавлена панель Game Overview, которая предоставляет обзор событий, произошедших в игре с момента последнего запуска. На панели отображаются достижения, друзья, которые в данный момент играют, новости и инструкции.
- Улучшен интерфейс настройки игровых контроллеров.
- Внедрен новый фреймворк, который позволяет совместно использовать код в Steam Desktop Client, режиме Big Picture и на устройстве Steam Deck.
- В сборках для macOS и Linux по умолчанию включено аппаратное ускорение графики, что привело к улучшению производительности интерфейса данных сборок и более плавной прокрутке, анимации и отзывчивости интерфейса.
Теперь разработка Steam не может происходить в отрыве от Linux-дистрибутивов, так как Valve продвигают консоль Steam Deck, которая работает на Archlinux KDE. Получается, что если они желают стабильной работы консоли, они так или иначе будут вкладывать силы, время и деньги в улучшение гейминга под Линукс. Что, несомненно, идет в плюс для обычных пользователей, которые решили использовать Linux для игр.
Подведем итоги
Постарался в этом новостном дайджесте, говоря про изменения, которые появились в новых релизах, выделить самое главное на мой взгляд. Не планирую анализировать все чейнджлоги, но хотя бы того, что можно обсудить в комментариях, коснуться нужно, как я думаю. Расскажите, как вам такой подход, применяемый в новостях, посвященных релизам.
Также жду ваше мнение по поводу подобных инфоповодов под этой заметкой.