Книга от Ричарда Столлмана, новая версия OpenWRT и другие новости


 Alex    06 сент. 2022 : 19:52

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

Основатель проекта GNU Ричард Столлман опубликовал книгу "GNU C Lnaguage Introduction & Reference Manual". Книга доступна в формате Texi-файлов и распространяется в соотвествии с условиями лицензии GNU Free Documentation License 1.3. Автор пишет о своей книге следующее: "Данное руководство описывает приемы программирования на языке C с использованием набора компиляторов GNU (GNU Compiler Collection) в GNU/Linux и других системах. Мы называем используемый диалект языка GNU C. Если вы уже умеете программировать на C, вы можете использовать данную работу в качестве справочника. Если же вы знакомы с базовыми концепциями программирования, но не знакомы с языком C, вы можете ознакомиться с данным руководством с целью изучения C. Ну а если вы являетесь новичком в программировании, мы рекомендуем вам начать с изучения языка программирования с автоматическим сборщиком мусора и без обязательного использования указателей, вместо изучения языка C. Хорошими языками для новичков являются Lisp, Scheme, Python и Java. Неизбежное использование указателей в C требует от программистов особой осторожности для того, чтобы избежать определенных ошибок." Книга доступна в данном репозитории.

Состоялся релиз новой версии дстрибутива для беспроводных маршрутизаторов OpenWRT 22.03. Среди новшеств переход к использованию инструмента для управления межсетевым экраном Firewall4 на основе Nftables вместо Firewall3 на основе IPTables без нарушения работоспосбности существующих правил, поддержка более 180 новых устройств, причем более 15 из этих устройств работают с новым стандартом WiFi 6 и основываются на чипе MT7915. В основе дистрибутива лежит ядро Linux версии 5.10, библиотеки Musl 1.2.3 и Glibc 2.34, компилятор GCC 11.2 и наборы утилит Binutils 2.37 и Busybox 1.35. Кроме того, в обновленной версии библиотеки Musl решена проблема 2038 года, а в веб-интерфейсе LuCi появилась темная тема оформления.  Бинарные сборки доступны на официальном сайте, исходные коды - в репозитории.

По информации от ресурса OMG! Ubuntu!, в почтовом клиенте GNOME Evolution были добавлены CSD-заголовки. Данное нововведение позволит лучше интегрировать клиент в окружение рабочего стола GNOME. Подробности доступны по данной ссылке.


Новости проектов Ubuntu, VirtualBox и NetworkManager


 Alex    03 сент. 2022 : 01:11

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

Дистрибутив Ubuntu Unity Remix стал официальным вариантом дистрибутива Ubuntu с окружением рабочего стола Unity 7. Данное окружение рабочего стола, как и сам вариант дистрибутива, поддерживается силами Рудры Сарасвата. Это означает, что в процессе подготовки к релизу новой версии Ubuntu 22.10 Kinetic Kudu ISO-файлы c окружением рабочего стола Unity 7 будут публиковаться в основном архиве релизов дистрибутива.

Вчера был выпущены корректирующие релизы Ubuntu 20.04.5 LTS и Ubuntu 22.04.5 LTS с обновлением ядра Linux 5.15 и графического стека. Разработчики дистрибутива призвают всех пользователей дистрибутивов Ubuntu 22.04 LTS (Jammy Jellyfish) и Ubuntu 20.04 LTS (Focal Fossa), поставляемых с ядром Linux 5.15, установить соответствующие обновления как можно быстрее. Это можно сделать с помощью утилиты "Обновление приложений", причем после установки всех доступных обновлений пакетов следует в обязательном порядке перезагрузить компьютер.

Компания Oracle выпустила новую стабильную версию менеджера виртуальных машин VirtualBox 6.1.38. Главным новшеством данной версии является поддержка ядра Linux версии 6.0, кроме того, была улучшена совместимость с Red Hat Enterprise Linux 9.1, улучшен механизм установки гостевых дополнений, доработан графический интерфейс, а также переработана встроенная система записи скринкастов. Исходные коды и бинарные сборки доступны на официальном сайте проекта.

Состоялся релиз конфигуратора сетевых соединений NetworkManager 1.40. Новшествами являются поддержка технологии Multipath TCP, аргумент --offline утилиты nmcli для обработки профилей соединений без запуска службы, увеличение времени жизни PMK для WiFi соединений, улучшение команды nmcli networking off, возможность перезапуска DHCP при изменении MAC-адреса устройства, а также поддержка соединений Bluetooth NAP. Исходные коды доступны на GitLab проекта GNOME.


Бета-версия Linux Mint 21, окончание поддержки Ubuntu 21.10 и другие новости


 Alex    14 июл. 2022 : 20:49

Подборка новостей за 14 июня 2022 года

Состоялся релиз новой версии наследника CentOS - Rocky Linux 9.0. Дистрибутив полностью совместим с Red Hat Enterprise Linux 9. Среди новшеств окружение рабочего стола GNOME 40, поддержка операций прямого доступа (DAX) в ФС XFS, поддержка параметра монтирования Eager Write в NFS для сокращения задержек, отключение аккаунта root на уровне SSH, обновление OpenSSL до версии 3.0. Кроме того, были обновлены такие программные компоненты, как компиляторы GCC до версии 11.2.1, LLVM до версии 13.0.1, Rust до версии 1.58.1 и Go до версии 1.17.1, библиотека GNU C Library до версии 2.34, набор утилит GNU Binutils до версии 2.35, а также интерпретаторы Python до версии 3.9 и PHP до версии 8.0. ISO-файлы доступны на официальном сайте проекта.

Релиз Ubuntu 21.10 Imprish Indri, выпущенный 14 октября 2021 года и содержащий окружение рабочего стола GNOME 40 с обновленными приложениями, браузер Mozilla Firefox в формате Snap-пакета и Wayland-сессию с поддержкой пропиетарных драйверов NVIDIA, не будет поддерживаться с сегодняшнего дня, то есть, с 14 июля 2022 года. Это означает, что всем пользователям данной версии дистрибутива необходимо обновиться до версии Ubuntu 22.04 LTS Jammy Jellyfish, которая будет поддерживаться в течение следующих пяти лет. Также любители бета-версий могут перейти на разрабатываемую версию Ubuntu 22.10 Kinetic Kudu.

Увидела свет бета-версия дистрибутива Linux Mint 21 Vanessa. Данная версия предназначена для публичного тестирования и основывается на пакетной базе Ubuntu 22.04 LTS Jammy Jellyfish. В рамках данной версии будет поставляться новая версия окружения рабочего стола Cinnamon 5.4, менеджер Bluetooth Blueman 2.3, обновленные приложение для просмотра изображений Xviewer и файловый менеджер Nemo с поддержкой изображений формата WebP. Кроме того, был активирован по умолчанию механизм os-prober для автоматического выявления других установленных на компьютере операционных систем и деактивирован механизм systemd-oom, не понравившийся пользователям Ubuntu. ПО ссылкам доступны версии с окружениями рабочих столов Cinnamon, Xfce и MATE.


Обновления видеоредакторов, атака на 7-zip и другие новости


 Alex    28 июн. 2022 : 17:58

Подборка новостей за 28 июня 2022 года

Состоялся релиз новой версии популярного веб-браузера Mozilla Firefox 102. Пользователям Linux в рамках данного релиза предоставлена возможность использования геолокации посредством системной службы Geoclue. Кроме того, были улучшены режим картинки в картинке для некоторых стриминговых сервисов, а также режим высокой контрастности в инструменте для чтения PDF, была добавлена возможность отключения функции автоматического отображения панели загрузок при каждой новой загрузке, а также реализован механизм декодирования аудио в изолированном окружении. Также появился праметр конфигурации для хранения временных файлов загрузок в директории для временных файлов ОС вместо директории для загрузок. Данный релиз заменит предыдущий релиз с длительным сроком поддержки (Firefox 91 ESR). Исходные коды и бинарные сборки доступны на FTP-сервере Mozilla.

Выпущен релиз новой версии видеоредактора Shotcut 22.06. Среди новшеств интеграция программы для создания векторной графики и анимаций Glaxnimate 2D, новые горячие клавиши для добавления анимаций и выбора клипов на текущей дорожке, новые пункты меню для создания анимаций, синхронизации клипов по совпадению аудио, а также новый диалог для управления маркерами. Кроме того, был исправлен ряд ошибок. Исходные коды и бинарные сборки доступны на официальном сайте проекта.

Разработчики видеоредактора Pitivi также выпустили новый релиз своего проекта: Pitivi 2022.06. В новой версии реализована функция поддержания соотношения сторон при изменении размера клипов, упрощено добавление эффектов перехода между клипами, добавлена возможность вырезания и добавления клипов в других позициях, добавлена функция отслеживания и размытия объектов, новый режим смешивания клипов, а также возможность добавления обводки и тени для добавляемого текста и UV-индикатор для звука в окне предпросмотра. В качестве бэкэнда используется GStreamer 1.20. Исходные коды доступны по ссылке.

Неизвестный блоггер Paul выпустил статью с призывом бойкотировать архиватор 7-zip по в большинстве своем надуманным причинам. Во-первых, автора статьи не устроил тот факт, что разработчик не публикует исходный код на GitHub или GitLab, а загружает архивы с исходным кодом без истории изменений на Sourceforge, причем, по его мнению, для сборки программы требуются дополнительные действия. Во-вторых, автору статьи в принципе не нравится ресурс SourceForge из-за того, что когда-то в прошлом он добавлял рекламу в установщики для Windows. В третьих, автор привел несколько ссылок на уязвимости программы, ряд из которых уже исправлен. Кроме этого в статье приводится список рекомендуемых аналогов приложения (а также бред по поводу сопоставимости алгоритмов LZMA и Zstandard) и призыв бойкотировать ПО ото всех разработчиков из РФ вне зависимости от их взглядов.


Обновление Firefox, релиз AlmaLinux и другие новости


 Alex    30 мая 2022 : 20:25

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

Доступна для загрузки новая версия популярного веб-браузера Mozilla Firefox 101. Основным новшеством данной версии стало возвращение диалога сохранения или открытия загружаемого файла, который был удален в рамках версии 98. Следует помнить о том, что данный диалог должен активироваться с помощью спциального пункта в разделе настроек. Также в рамках данной версии реализован механизм управления контрастом отображаемого контента и исправлено множество ошибок и проблем с безопасностью. Бинарные сборки и исходные коды уже опубликованы на официальном FTP-сервере проекта, а сам релиз намечен на завтра.

На прошлой неделе был выпущен новый релиз Live-дистрибутива для клонирования дисковых разделов Clonezilla Live 3.0. Данная версия основна на ядре Linux версии 5.17 и ПО из репозитория Debian Sid от 22 мая текущего года. Основными новшествами являются поддержка файловой системы APFS от Apple, а также зашифрованных LUKS-разделов в Linux. Кроме того, улучшена совместимость с дисковыми разделами ChromeOS, добавлен инструментарий для тестирования оперативной памяти, а также появилась возможность отключения механизма os-prober. ISO-файл доступен на Sourceforge.

Также недавно была выпущена новая версия дистрибутива AlmaLinux 9. Данная версия дистрибутива полностью совместима с недавно выпущенным дистрибутивом Red Hat Enterprise Linux 9 и содержит ядро Linux 5.14 LTS. ISO-файлы установочных дисков досупны на данной странице, а Live-дисков с окружениями рабочих столов GNOME, KDE и Xfce - по данной ссылке.


Новая версия Kali Linux, открытые драйверы от NVIDIA и другие новости


 Alex    17 мая 2022 : 22:47

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

Состоялся второй в этом году релиз дистрибутива для аудита безопасности систем Kali Linux 2022.2. Среди новшеств обновленные окружения рабочего стола GNOME 42 и KDE Plasma 5.24, автодополнение команд в John The Ripper, модификации конфигурации стандартной командной оболочки Zsh для лучшей читаемости вывода, улучшенная поддержка ФС Btrfs, а также множество новых инструментов для аудита сетевой инфраструктуры. ISO-файлы доступны на официальном сайте проекта.

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

Ежедневные сборки новой версии дистрибутива Ubuntu 22.10 Kinetic Kudu доступны для загрузки. Работа над данной версией дистрибутива была начата в конце апреля, а релиз запланирован на 20 октября 2022 года. Ожидается, что в состав данной версии войдут окружение рабочего стола GNOME 43, а также ядро Linux 5.19.


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


 Alex    11 мая 2022 : 19:17

Подборка новостей за 11 мая 2022 года

Состоялся релиз новой версии дистрибутива Fedora Linux 36. В состав новой версии дистрибутива включена новейшая версия окружения рабочего стола GNOME 42 в комплекте с приложениями на оснве тулкита GTK 4, ядро Linux версии 5.17, компилятороы GCC 12 и LLVM 14, библиотека GNU C Library 2.35, библиотека OpenSSL 3.0, а также множетсов других программных компонентов новейших версий. Среди новшеств поддержка пропиетарных драйверов NVIDIA в GDM, создание административных учетных записей в установщике Anaconda, перено баз данных RPM из директории /usr в /var, вывод имен юнитов systemd в процессе загрузки системы, удаление поддержки старого формата конфигурационных файлов NetworkManager, а также замена драйверов fbdev на слой совместимости simpledrm. Также следует отметить, что поддержка систем с BIOS была сохранена в рамках данного релиза. ISO-файл доступен по ссылке, либо на Torrent-трекере проекта.

Доступно для тестирования обновление дистрибутива IPFire 2.27 Core Update 168. Среди новшеств значительные улучшения системы обнаружения проникновений, обновление набора файлов прошивок аппартного обеспечения, обновление OpenSSH до версии 9.0p1, а также ужесточение политик в отношении маршрутизации пакетов и прав доступа к файлам. Кроме того, было обновлено множестов программных компонентов. Желающие могут осуществить тестирование обновления в соотвествии с данным руководством.

Выпущено третье обновление шестой ветки SparkyLinux 6.3. Среди новшеств актуализация версий программных компонентов до версий из репозиторев стабильной версии Debian, обновление ядра Linux до версии 5.10.106, браузера Firefox - до версии 91.8.0, мультимедийного проигрывателя VLC до версии 3.0.16, офисного пакета LibreOffice 7.0.4, а также окружений рабочих столов и оконных менеджеров LXQt до версии 0.16.0, Xfce до версии 4.16, Openbox до версии 3.6.1 и KDE Plasma до версии 5.20.5. ISO-файлы доступны на странице загрузок сайта проекта.


Релиз Ubuntu 22.04 LTS, обновления OpenWRT и другие новости


 Alex    22 апр. 2022 : 19:23

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

Доступна для загрузки новая версия дистрибутива Ubuntu 22.04 LTS. Это версия с длительным сроком поддержки, включающая такое ПО, как окружение рабочего стола GNOME 42 с активированной по умолчанию сессией Wayland, в том числе, для пропиетарных драйверов NVIDIA, компонент systemd-oomd для обработки систуаций с недостаточным объемом свободной оперативной памяти, ядро Linux 5.15 LTS, набор компиляторов GCC 11.2, а также графический стек Mesa 22.0. Несмотря на анонс нового установщика, данная версия по-прежнему использует установщик ubiquity. ISO-файлы доступны по данной ссылке.

В пресс-релизе, посвященном выпуску Ubuntu 22.04 LTS, было объявлено о намерениях Canonical осуществлять полноценную поддержку ядра Linux с патчами для работы в режиме реального времени: "Компания Canonical рада анонсировать бета-версию ядра Linux с патчами для работы в режиме реального времени для Ubuntu 22.04 LTS. Ubuntu 22.04 LTS с данным вариантом ядра Linux позволит достичь оптимальной производительности, гарантированно малых задержек и достаточной безопасности для функционирования критической телекоммуникационной инфраструктуры стандарта 5G. Этот новый вариант ядра также способен работать в таких требовательных к низким задержкам отраслях, как индустриальная автоматизация и робототехника...".

Выпущены корректирующие релизы OpenWRT 21.02.3 и 19.07.10. Основными изменениями стали исправления критических уязвимостей в wolfssl, openssl и zlib, а также улучшения поддержки оборудования и обновления компонентов. Собранные прошивки доступны на официальном сайте проекта: 21.02.3 и 19.07.10.


Бета-версия инструмента для перехода к новым версиям Linux Mint, дискуссия о несвободных прошивках в Debian и другие новости


 Alex    19 апр. 2022 : 18:04

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

Клемент Лефевр объявил о начале бета-тестирования нового инструмента для перехода к новым версиях дистрибутива Linux Mint. В данное время он доступен лишь для перехода от LMDE4 к LMDE5. Для его использования достаточно установить пакет ПО mintupgrade, запустить одноименное приложение и следовать выводимым инструкциям. После успешного перехода к новой версии дистрибутива пакет ПО может быть удален. Сообщения об ошибках могут размещаться в разделе комментариев или на GitHub. Пакетная база Linux Mint 21 пока не стабилизирована, поэтому на текущий момент данное ПО может использоваться лишь в LMDE.

Разработчик компании Canonical Лукаш Земчак обратился к инициативным пользователям с просьбой протестировать релиз-кандидат Ubuntu 22.04. Он заявил, что "по всей видимости, все отлично, поэтому мы надеемся, что данные сборки будут идентичны финальному релизу!". Сами сборки доступны по данному адресу, дополнительная информация - в отдельной ветке форума.

Разработчик проекта Debian Стив МакИнтайр вынес на обсуждение инициативу по упрощению установки пропиетарных прошивок, без которых не функционирует большая часть аппартаного обеспечения современных компьютеров. В качестве потенциальных решений предложено: 1. Сохранить текущее положение вещей; 2. Прекратить выпускать неофициальные сборки с прошивками; 3. Сделать сборки с прошивками официальными; 4. Просто добавить пакет с прошивками в официальные сборки; 5. Выделить прошивки в отдельный компонент, для которого будет действовать исключение в плане включения в официальную сборку. Сам автор предложения склоняется к последнему варианту решения.


Новости Linux Mint, обновление SystemRescue и другие новости


 Alex    14 апр. 2022 : 17:53

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

Клемент Лефевр поделился информацией о готовящейся к релизу новой версии дистрибутива Linux Mint 21. Данная версия уже получила кодовое имя Vanessa, основывается на пакетной базе дистрибутива Ubuntu 22.04 и будет выпущена в формате трех редакций Cinnamon, MATE и Xfce. Что касается новшеств, то в рамках данной версии будет представлен новый инструмент для полного обновления системы, который будет протестирован в рамках перехода от LMDE 4 к LMDE 5, после чего будет доработан для перехода от Linux Mint 20.3 к Linux Mint 21. Кроме того, инструмент для передачи файлов по сети Warpinator был портирован на такие системы, как Android и Windows. Также разработчики просят пользователей по возможности задействововать локальные зеркала репозиториев дистрибутива для ускорения установки обновлений и снижения нагрузки на основные зеркала.

Состоялся релиз утилиты для работы с архивами PeaZip 8.6. В данной версии представлена новая тема Main, значительно переработан графический интерфейс, добавлена функция "незамедлительного исполнения" для сжатия файлов без лишних вопросов, улучшено управление действиями в рамках рабочей сессии и исправлена ошибка, возникающая при использовании ZIP-архивов со сжатием XZ. Исходные коды и бинарные сборки доступны на официальном сайте проекта.

Некоторое время назад была выпущена новая версия дистрибутива для восстановления работоспособности систем SystemRescue 9.02. Среди новшеств переход к новой версии ядра Linux 5.15.32, добавление сценариев для сборки ISO-файла в контейнере Docker, снижение степень сжатия initramfs для корректной работы на системах архитектуры i686, а также обновление утилит GParted до версии 1.4.0 и partclone до версии 0.3.19. ISO-файлы доступны на странице загрузок официального сатйа проекта.