Поддержка С23 в GCC, удаление репозитория Winamp и другие новости


 Alex    17 окт. 2024 : 17:09

Подборка новостей за 17 октября 2024 года

Разработчики набора компиляторов GCC считают "по большей части реализованной" поддержку стандарта C23 в рамках готовящейся к релизу версии компилятора GCC15. По этой причине они планируют сделать стандартным диалект GNU23 в рамках этой версии. Джозеф Майерс подготовил патч со следующим описанием: "Теперь, когда поддержка стандарта C23 по большей части реализована, я хотел бы установить в качестве стандартной версии языка версию, активируемую с помощью параметра -std=gnu23. Это потребует обновления большого количества тестов, которые без внесения измененеий некорректно отрабатывают с новой версией языка. В данном патче обновляется большинство тестов, причем изменения являются полностью безопасными и работают с версиями языка как до, так и после изменения - обычно это проверяется с помощью параметров тестов -std=gnu17 и -Wno-old-style-definition.

Состоялся релиз дистрибутива Clonezilla Live 3.2.0, предназначенного для создания образов и клонирования дисков. Среди изменений переход на версию ядра Linux 6.11, задействование systemctl для перезагрузки системы с корректным отключением NFS, добавление утилит zstd и zstdmt, исправления в специализированных утилитах дистрибутива, а также удаление пакета утилит wireless-tools, который более не доступен в репозиториях Debian. ISO-файл опубликован на SourceForge.

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


Fedora без Xorg, подготовка к релизу Linux Mint 22 и другие новости


 Alex    09 июл. 2024 : 16:25
 Нет    Новости Linux

Подборка новостей за 9 июля 2024 года

Состоялся релиз новой версии веб-браузера Fedora FIrefox 128. Серди новшеств поддержка воспроизведения защищенного мультимедийного контента в режиме инкогнито, вывод миниатюр веб-страниц при наведении указателя мыши на вкладки проксирование DNS при использовании протокола SOCKS 5, поддержка MIME типа "image/jxl", а также исправление ошибки 25-летней давности, связанной с некорректной обработкой размеров текстовых полей. Бинарные сборки доступны на веб-сайте организации Mozilla.

В образах установочных дисков Fedora Workstation 41 не будут поставляться пакеты, позволяющие запускать окружение рабочего стола GNOME в рамках сеанса сервера оконной системы Xorg (X11). Хотя пользователям и будет предложено работать лишь с Wayland, желающие смогут вернуть поддержку Xorg, установив все необходимые пакеты из репозитория дистрибутива вручную. В будущем возможен полный отказ от Xorg ввиду того, что GNOME более не имеет жестких зависимостей от его компонентов.

В подборке новостей проекта Linux Mint Клемент Лефевр сообщил о том, что в данное время идет активное тестирование бета-версии Linux Mint 22. Из 109 сообщений об ошибках на данный момент не закрыто 53 сообщения, причем в некоторых из них описаны такие довольно серьезные проблемы, как аварийные завершения работы приложений из-за изменений в Apparmor, аварийные завершения работы Xorg из-за некорректно работающего механизма аппартного ускорения воспроизведения видео, проблемы с Flatpak и некоторые другие. Ввиду необходимости исправления описанных выше проблем, дата релиза пока неизвестна, но релиз в любом случае состоится в текущем месяце.


Релизы популярных дистрибутивов, ошибка в системе обновления Ubuntu и другие новости


 Alex    25 апр. 2024 : 18:32

Подборка новостей за 25 апреля 2024 года

Сегодня состоялся релиз новой версии дистрибутива Ubuntu 24.04 LTS 'Noble Numbat'. В состав данной версии вошли такие компоненты, как ядро Linux версии 6.8, окружение рабочего стола GNOME 46, новое приложение для обновления прошивок с графическим интерфейсом Firmware Updater, новая версия сервиса для управления сетевыми соединениями Netplan 1.0, а также обновленный стандартный шрифт. Еще одним важным изменением стал полностью переработанный установщик на основе фреймворка Flutter, поддерживающий установку на разделы с ФС ZFS, а также минимальный и обычный варианты установки системы. На основе упомянутого фреймворка была разработана и новая версия магазина приложений Ubuntu App Center, также представленная в рамках данного релиза. Что касается безопасности, то в рамках данного релиза поставляется стандартный профиль AppArmor для ограничения возможностей сторонних приложений: "Стандартным вариантом использования непривелегированного пространства имен является запуск приложений, которые создают свои собственные изолированные окружения или варианты контейнеров. Профили AppArmor также позволяют использовать непривелегированные пространства имен для приложений и фреймворков из архива Ubuntu, а также ткаих сторонних приложений, как Google Chrome, Discord и других" - заявили представители Canonical. Что касается системных компонентов, то в составе дистрибутива постаялются компилятор GCC 14, набор утилит GNU Binutils 2.42, стандартная библиотека языка C Glibc 2.39, менеджер загрузки systemd 255.4, интерпретаторы и виртуальные машины Python 3.12, PHP 8.3, Ruby 3.2 и Java 21. ISO-файл доступен по данной ссылке.

Также несколько денй назад состоялся релиз новой версии дистрибутива Fedora Linux 40. Данная версия дистрибутива поставляется с ядром Linux 6.8 и окружением рабочего стола GNOME 46. Среди новшеств активация по умолчанию механизма для разрешения конфликтов адресов IPv4, активация механизма stable-ssid в Network Manager, отказ от использвоания механизма Delta RPM, отказ от загрузки списков файлов пакетов при каждом использовании DNF, а также поставка фреймворка машинного обучения PyTorch. Что касается низкоуровневых компонетов, то в составе дистрибутива поставляется компилятор GCC 14, набор утилит GNU Binutils 2.41, стандартная библиотека языка C Glibc 2.39, отладчик GDB 14.1, интерпретаторы PHP 8.3 и Ruby 3.3. Кроме того, разработчики отказались от использования библиотеки libuser и пакетов passwd, OpenSSL 1.1 и Python 3.7, а также заменили библиотеку Zlib на Zlib-ng, утилиту wget на wget2 и системную утилиту iotop на iotop-c. ISO-файл доступен на официальном сайте проекта.

Пользователи дистрибутива Ubuntu, желающие обновить свою систему до новой LTS-версии, могут столкнуться с проблемой в случае использования файловой системы XFS для корневого раздела. Данная проблемя проявляется лишь на компьютерах с BIOS и вызвана ошибкой в системном загрузчике GRUB, приводящей к невозможности загрузить модули GRUB из директории в файловой системе XFS с большим количеством файлов. На данный момент проблема не решена; ожидается релиз новой версии GRUB и исправлением ошибки.


Процесс подготовки к релизу Linux Mint 22, верификация проектов в Snap Store и другие новости



Подборка новостей за 2 апреля 2024 года

Клемент Лефевр, лидер проекта Linux Mint, опубликовал информацию о ходе подготовки к релизу новой версии Linux Mint 22 "Wilma". Данная версия дистрибутива будет выпущена в июне или июле текущего года и будет основываться на пакетной базе пока еще не выпущенной версии дистрибутива Ubuntu 24.04 LTS. Во-первых, в ответ на анонсированное разработчиками Ubuntu преобразование пакета с компонентами почтового клиента Mozilla Tunderbird в Snap-пакет, разработчики Linux Mint решили решили поддерживать пакет с компонентами данного почтового клиента своими силами. "Так как мы не хотим поставлять Snap-пакеты в составе дистрибутива, нам нужно выбрать один из вариантов дальнейших действий: либо полностью удалить Thunderbird из набора ПО дистрибутива, либо создать пакет с ним. Мы решили создать пакет." - заявил Клемент Лефевр. "Thunderbird будет все также доступен в Linux Mint 22 в формате .deb-пакета". Что касается других новостей Linux Mint, то в новой версии дистрибутива в качестве звукового сервера по умолчанию будет использоваться PipeWire, в приложение для просмотра изображений PIX будет добавлена поддержка формата jpeg-xl, утилита Software Sources получит поддержку нового формата DEB-пакетов Deb822, в файловом менеджере появится поддержка создания миниатюр для графических файлов GIMP (с расширением .xcf). Еще одним интересным нововведением новой версии будет оптимизация механизма локализации, позволяющая сэкономить дисковое пространство. "Предустанавливаемые пакеты с локализациями, отличными от английской и выбранной пользователем, будут удаляться в конце процесса установки. Этот механизм не был оптимизирован в рамках предыдущих релизов Linux Mint. Удаление упомянутых пакетов в Linux Mint 22 позволит сохранить значительный объем дискового пространства после установки дистрибутива." - заявил Клемент Лефевр. Кроме того, в состав набора утилит XApps будут добавлены две новые утилиты, а именно, утилита Jargonaut, являющаяся IRC-клиентом и пришедшая на замену более не поддерживаемой утилите Hexchat, а также утилита GNOME Online Accounts GTK, являющаяся форком утилиты GNOME Online Accounts для использования совместно с приложениями на основе GTK3.

Ввиду недавнего размещения в магазине приложений Snap Store мошеннических приложений, компания Canonical приняла решение о вводе в строй механизма проверки публикуемых приложений в ручном режиме. "В качестве меры немедленного противодействия мы решили изменить механизм регистрации имен Snap-пакетов. В результате при регистрации нового имени Snap-пакета вам придется столкнуться с его проверкой в ручном режиме." - заявила представительница компании Canonical Холли Холл. По сути, теперь вам нужно будет ввести имя вашего Snap-пакета, после чего дать краткий комментарий о его назначении и функциях, после чего переданная информация будет проверена сотрудниками компании. В случае необходимости они могут связаться с вами для получения дополнительной информации о вашем проекте. При положительном исходе имя вашего пакета будет зарегистрировано в рамках Snap Store. на все описанные действия отводится максимум два рабочих дня. Кроме того, изменения прав доступа или описаний в рамках уже опубликованных Snap-пакетов также потребуют их проверки в ручном режиме.

Ввиду выявляения бэкдора в библиотеке для сжатия дянных xz, проект Debian анонсировал перенос сроков выпуска поинт-релиза Debian 12.6. Изначально данный поинт-релиз планировали выпустить 6 апреля, но отсрочили до окончания процесса расследования возможных последствий: "Хотя и известно, что ни одна из стабильных версий дистрибутива Debian не затронута уязвимстью CVE-2024-3094, следующий поинт-релиз был отсрочен до выяснения связанных с этой уязвимостью последствий для пакетов архива." - написал разработчик дистрибутива Дональд Норвуд.


Новая версия Linux Mint, окончание поддержки LTS-версии ядра Linux и другие новости


 Alex    12 янв. 2024 : 17:13

Подборка новостей за 12 января 2024 года

Состоялся релиз новой версии популярного Linux-дистрибутива Linux Mint 21.3 "Virginia". Данная версия дистрибутива будет поддерживаться вплоть до 2027 года и основывается на пакетной базе дистрибутива Ubuntu 22.04 LTS с ядром Linux 5.15 LTS. Среди новшеств обновление окружения рабочего стола Cinnamon до версии 6.0 вместе с такими эксклюзивными приложениями, как Warpinator (приложение для обмена файлами по локальной сети) и Hypnotix (IPTV-плеер), начальная поддержка Wayland, а также полная поддержка технологии SecureBoot - в режиме EFI используется загрузчик GRUB, в режиме BIOS - загрузчик Syslinux. Кроме того, проведена работа по сокращению внутренних различий между ISO-образами Live-систем Linux Mint и LMDE.

Срок поддержки выпущенной в ноябре 2017 года LTS-версии ядра Linux 4.14 подошел к концу. Данная версия ядра Linux поддерживалась более шести лет, но выпущенный накануне релиз Linux 4.14.336 является последним в серии. Пользователям рекомендуется обновить ядро до одной из актуальных LTS-версий, например, до версии 5.4, которая будет поддерживаться как минимум до конца 2025 года. Разумеется, никто не запрещает обновляться до новейшей LTS-версии ядра Linux, а именно, до версии 6.6. В конце же этого года закончится срок поддержки еще одной LTS-версии ядра Linux, а именно 4.19 LTS, выпущенной в октябре 2018 года.

За месяц до выпуска нового поинт-релиза актуальной LTS-версии дистрибутива Ubuntu 22.04.4 осуществлен переход с версии ядра Linux 6.2 на версию 6.5. Данная версия ядра была протестирована в рамках Ubuntu 23.04 и будет поддерживаться в течение срока жизни дистрибутива Ubuntu 22.04 (до октября 2026 года).


Новая версия Cinnamon, отказ от Xorg в RHEL и другие новости


 Alex    30 нояб. 2023 : 23:19

Подборка новостей за 30 ноября 2023 года

Состоялся релиз новой версии окружения рабочего стола Cinnamon 6.0. Наиболее интересным изменением стала экспериментальная поддержка протокола Wayland с сохранением поддержки оконной системы Xorg. По умолчанию Cinnamon в рамках данного релиза все так же использует Xorg. Помимо Wayland, данная версия примечательна обновлением апплета для управления звуком, поддержкой изображений формата AVIF, поддержкой новых жестов, новыми пунктами меню, поддержкой механизма выбора цвета в приложении для создания снимков рабочего стола, а также поддержкой файла конфигурации xdg-portal. Разумеется, помимо этого было исправлено множество ошибок. Для рядовых пользователей данная версия окружения рабочего стола станет доступна в момент релиза новой версии дистрибутива Linux Mint 21.3, который запланирован на рождество.

В рамках релиза Red Hat Enterprise Linux 10 будет произведен отказ от использования сервера оконной системы Xorg. По сути, все компоненты Xorg, за исключением Xwayland будут удалены из репозиториев RHEL 10 и всех последующих релизов. В частности, отмечается, что сам протокол X11 будет поддерживаться посредством прослойки Xwayland. Пользователям устаревших приложений, никоим образом не работающих с Wayland, рекомендуется использовать RHEL 9 в течение всего цикла поддержки.

Состоялся релиз новой версии системы управления контентом e107 2.3.3. Данный релиз является последним, совместимым с PHP версии 5.6, причем для оптимальной работы данного программного продукта рекомендуется использовать PHP версии 8.2. По сути, данный релиз содержит огромное количество исправлений, накопленных за год разработки, и настоятельно рекомендуется к установке.


Новая версия Fedora Workstation, улучшение поддержки стандарта C23 в GCC и другие новости


 Alex    07 нояб. 2023 : 21:25

Подборка новостей за 7 ноября 2023 года

Состоялся релиз новой версии дистрибутива Fedora Linux 39. Данная версия основана на ядре Linux версии 6.5, содержит окружение рабочего стола GNOME версии 45, а также доступна в формате спинов с такими окружениями рабочих столов, как KDE Plasma версии 5.27 LTS, Cinnamon 5.8 и Budgie 10.8. Что касается поставляемого ПО, то данная версия содержит компилятор GCC версии 13.2, набор утилит Binutils 2.40, стандартную библиотеку языка C GNU C Library (Glibc) 2.38, отладчик GDB (GNU Debugger) версии 13.2, а также офисный пакет LibreOffice версии 7.6 и веб-браузер Mozilla Firefox версии 119. Ссылки на ISO-файлы приведены на официальном сайте проекта.

Разработчики веб-браузера Mozilla FIrefox отказываются от использования системы контроля версий Mercurial. В письме из списка рассылки говорится, что помимо перехода с Mercurial на Git, они также планируют хранить исходные коды в репозитории на хостинге GitHub. Ожидается, что этап планирования до начала миграции займет как минимум шесть месяцев.

Хотя новый стандарт языка программирования C еще не утвержден и, скорее всего, не будет утвержден до конца текущего года, разрабатывающий его комитет выбрал для него неофициальное имя C23. По этой причине в рамках компилятора GCC начиная с версии 14 для задействования описанных в нем механизмов добавлены ключи -std=c23 и -std=gnu23. Поддержка данного стандарта на текущий момент является экспериментальной и должна использоваться с осторожностью.


Новая версия Bodhi Linux, обновление sysVinit и другие новости


 Alex    23 авг. 2023 : 21:10

Подборка новостей за 23 августа 2023 года

Состоялся релиз новой версии дистрибутива Bodhi Linux 7.0. Данная версия основана на пакетной базе Ubuntu 22.04 LTS и поставляется с ядром Linux версии 6.4, менеджером сессий Slick Greeter версии 1.8.1, набором библиотек EFL версии 1.26.99-3 и эмулятором терминала Terminology 1.13.1-3. Среди новых функций окружения рабочего стола Moksha можно выделить поддержку функции фиксации окон у сторон экрана, возможность перетаскивания элементов меню, корректную ориентацию меню в многомониторных конфигурациях, улучшенную поддержку systemd, а также множество исправлений. Также в рамках релиза были ликвидированы зависимости от устаревших версий библиотек и обновлены тема оформления и руководство пользователя.

Также недавно состоялся релиз новой версии окружения рабочего стола Budgie 10.8. Среди новшеств апплет корзины Budgie Trash с возможностью восстановления файлов, поддержка спецификации StatusNotifier для отображения иконок в системном трее, перегруппировка ярлыков приложений в главном меню, индикатор состояния батареи в апплете Status, расширенный диалог повышения привилегий с информацией о запрошенном действии, а также форк актуальной версии Mutter под названием Magpie. В ближайшем будущем разработчики планируют заняться поддержкой протокола Wayland.

Кроме того, недавно была выпущена новая версия менеджера инициализации SysVinit 3.08. В рамках релиза была обновлена документация, добавлена поддержка использования механизма kexec из утилиты halt, а также изменен механизм вызова утилиты shutdown посредством утилиты halt.


Значительное улучшение совместимости GNOME с Wayland, планы разработчиков Linux Mint и другие новости


 Alex    08 авг. 2023 : 17:34

Подборка новостей за 8 августа 2023 года

Разработчики окружения рабочего стола GNOME наконец пришли к решению, на мой взгляд, основной проблемы совместимости GNOME с Wayland. Наверняка каждый из пользователей GNOME был неприятно удивлен торможением курсора мыши при запуске Wayland-сессии. Пол года назад разработчк из компании Red Hat Йонас Одал начал работу над реализацией отдельного программного потока, предназначенного для работы с KMS в рамках Mutter. По его словам, "этот патч (потенциально) добавляет программный поток для работы с KMS и позволяет вынести обработку событий перемещения спрайта курсора из основного программного потока".

В ежемесячном отчете разработчиков Linux Mint говорится о начале работы над LMDE 6. Будущий релиз будет носить котовое имя Faye и содержать все новшества Linux Mint 21.2, при этом точная дата релиза не устанавливается, ввиду того, что разработчики нацелены на достижение максмального паритета по функциональности между Linux Mint и LMDE. Кроме того, планируется выпуск EDGE-релизов Linux Mint 21.2 с ядром Linux 6.2 для тех пользователей, которые планируют использовать дистрибутив с новейшим оборудованием. Что касается новых идей, то в данный момент разработчики работают над улучшением инструментария для создания ISO-файлов, исправлениями проблем, связанных с поддержкой secureboot, а также изучением достоинств и недостатков протокола Wayland и оценкой объема работ, необходимого для его поддержки.

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


Сокращение набора предустановленных приложений в Ubuntu, ликвидация Wiki GNOME и другие новости


 Alex    02 авг. 2023 : 18:25

Подборка новостей за 2 августа 2023 года

В Ubuntu 23.10, скорее всего, значительно сократится набор поставляемых по умолчанию приложений. По информации с официального форума Ubuntu и из баг-трекера на Launchpad, из состава ISO-файла могут быть исключены такие приложения, как gnome-mahjongg (игра маджонг), gnome-mines (игра сапер), gnome-sudoku (игра судоку), aisleriot (игра пасьянс айслериот), cheese (приложение для работы с веб-камерой), file-roller (менеджер архивов), baobab (анализатор использования дисков), rhythmbox (аудиоплеер), remmina (менеджер удаленного администрирования), shotwell (менеджер фотографий), transmission (торрент-клиент), simple-scan (приложение для работы со сканерами), thunderbird (почтовый клиент) и libreoffice (офисный пакет). Необходимые пользователям приложения, разумеется, могут быть выборочно установлены вручную сразу же после установки системы.

Дизайнер GNOME Аллан Дэй предложил упразднить Wiki проекта GNOME ввиду того, что данный ресурс содержит огромный объем устаревшей информации и редко обновляется. В качестве решения проблемы предлагается перенести наиболее важную информацию непосредственно на сайт проекта (gnome.org), техническую информацию на поддомен для разработчиков (developer.gnome.org), страницы приложений на поддомен приложений (apps.gnome.org), специфическую документацию приложений хранить в репозиториях исходных кодов приложений, а также создать новый ресурс на основе генератора Sphinx и раздела страниц GitLab.

Состоялся релиз веб-браузера Mozilla Firefox 116.0. Наиболее интересным новшеством является возвращаение регулятора уровня звука в режиме картинка в картинке. Также исправлено множество уязвимостей и увеличена скорость загрузки файлов на серверы.