Найти тему

Выход Книжного червя от Debian, разработчики Компас-3D показали нативную версию для Linux, а Valve - обновленный интерфейс Steam

Оглавление

Сегодняшний новостной дайджест чуть более, чем полностью будет посвящен различного рода релизам: выход новой версии 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 лет.

Загрузочный экран Debian 12
Загрузочный экран Debian 12

Для загрузки доступны установочные образы (публикация образов задерживается), которые можно загрузить по 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 состоялся с практически сотней ошибок, о чем разработчики Демьяна сообщили за несколько недель до релиза.

Это породило сразу же несколько информационных уток, когда часть интернет-изданий после выхода обновленной версии написали в статьях о том, что релиз-то вышел, но якобы разработчики не советуют его устанавливать из-за ошибок. Ничего подобного разработчики, конечно же, не писали, так что увидите если подобные заголовки, то обходите эти ресурсы стороной.

Пример такой г#вно-новости на ресурсе 4PDA
Пример такой г#вно-новости на ресурсе 4PDA

Попробовали ли вы обновленную версию Debian и если да, то какие впечатления обновление оставил после себя? Пользователи более старых версий (9, 10 и 11), собираетесь ли вы обновляться на Книжного червя?

Нативную версию КОМПАСА-3D в конца года передадут предприятиям для тестирования

Это даже не полноценная новость, а инфоповод, который имеет подтверждение из официальных источников. На прошедшем в Санкт-Петербурге форуме «Белые ночи САПР: Машиностроение» разработчики из АСКОН показали участникам форума нативную версию КОМПАСА-3D для Linux. Информацию об этом я увидел в официальном телеграм-канале компании АСКОН.

Презентация нативной версии КОМПАС-3D
Презентация нативной версии КОМПАС-3D

Со слов генерального директора компании Максима Богданова, в конце этого года они будут готовы передавать предприятиям КОМПАС-3D под Linux для тестирования. Официальных сообщений на сайте АСКОН на этот счет мне найти не удалось, но думаю, что в скором времени они появятся, когда начнется процесс передачи версий для теста и получения обратной связи от пользователей. К тому же, достоверность этого инфоповода подтверждается дорожной картой развития приложения, которая опубликована на официальном сайте.

Дорожная карта КОМПАС-3D
Дорожная карта КОМПАС-3D

Насколько я понимаю, нативную версию КОМПАСА пользователи Linux-дистрибутивов ждут уже несколько лет. Сейчас желающие использовать КОМПАС используют Wine и танцуют с бубном в попытке его завести. Но, скоро мучениям придет конец и появится возможность полноценно использовать эту САПР без надобности приседать и ударять в барабаны. Ждете ли вы нативный КОМПАС-3D под Linux и если да, то какие надежды связываете с его скорым появлением?

Релиз самобытного дистрибутива EasyOS 5.4 от создателя Puppy Linux

Основатель проекта Puppy Linux, Барри Каулер, выпустил новый дистрибутив под названием EasyOS 5.4, который сочетает в себе технологии Puppy Linux и контейнерную изоляцию для запуска компонентов системы. Управление дистрибутивом осуществляется через графические конфигураторы, разрабатываемые проектом. Размер загрузочного образа составляет 860 мегабайт.

Интерфейс EasyOS
Интерфейс EasyOS

Особенности 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 для игр.

Подведем итоги

Постарался в этом новостном дайджесте, говоря про изменения, которые появились в новых релизах, выделить самое главное на мой взгляд. Не планирую анализировать все чейнджлоги, но хотя бы того, что можно обсудить в комментариях, коснуться нужно, как я думаю. Расскажите, как вам такой подход, применяемый в новостях, посвященных релизам.

Также жду ваше мнение по поводу подобных инфоповодов под этой заметкой.