Обновление LFS, размышления о целесообразности написания технической литературы и другие новости


 Alex    02 мар. 2020 : 21:35

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

Сегодня было выпущено обновление руководств по самостоятельной сборке полноценной Linux-системы Linux From Scratch (LFS) 9.1 и Beyond Linux From Scratch (BLFS) 9.1. В обновленных версиях руководств появилась поддержка ядра Linux 5.5.3, а также алгоритма сжатия Zstandard (ZSTD), обновлены версии 35 пакетов с такими важными компонентами, как GNU C Library 2.31 и GNU Binutils 2.34, а также внесено множество изменений в текст и его форматирование. Подробности и ссылки на загрузку руководств приведены в анонсе релиза.

Также было выпущено февральское обновление роллинг-дистрибутива KaOS 2020.02. В данное обновление были добавлены окружение рабочего стола KDE Plasma 5.18 LTS со всеми приложениями и KDE Frameworks 5.67.0, реализована функция выбора необходимых приложений на этапе установки, изменена тема оформления, задействованы ядро Linux 5.5 и алгоритм сжатия Zstd для пакетов, а также обновлено множество пакетов. Подробности приведены в анонсе релиза, ссылки на загрузку ISO-файлов в соотвествующем разделе сайта.

Автор системы сборки пакетов Meson написал пост с размышлениями о целесообразности написания технической литературы. На данный момент продано 45 копий книги о работе с Meson (Meson Manual) за примерно 1350 евро, причем сам автор оценивает свои затраты в примерно 9000 евро, что говорит о плачевной ситуации в плане финасовой выгоды от данной затеи. Подробности доступны в блоге автора.


Новая версия HPLIP, переименование Unity8 и другие новости


 Alex    28 февр. 2020 : 17:48

Подборка новостей за 28 февраля 2020 года

Разработчики проекта UBports анонсировали смену имени разрабатываемой ими операционной системы для компьютеров и мобильных устройств с Unity8 на Lomiri. В качестве причин переименования упоминаются схожесть с названием популяного игрового движка, наличие множества зависимостей со словом "ubuntu" в именах, а также сложность произношения. По словам разработчиков, существующим пользователям Unity8 не о чем беспокоиться - они просто не заметят изменений при установке следующего обновления OTA-12, которое должно включать Mir 1.x.

Компания HP выпустила обновление набора драйверов для производимой ею офисной техники HPLIP 3.20.2. Помимо поддержки нескольких новых моделей принтеров и сканеров, данное обновление является совместимым с недавно выпущенной версией дистрибутива Linux Mint 19.3 "Tricia". Обновление доступно на официальном сайте производителя.

Спустя некоторое время после релиза Manjaro Linux 19.0 с окружением рабочего стола Xfce, состоялся релиз данной версии дистрибутива с окружением рабочего стола MATE. В данной версии поставлется MATE 1.24 с поддержкой накопителей NVMe, улучшенной поддержкой HiDPI/4K дисплеев, возможностью использования профилей ускорения мыши, а также улучшенной поддержкой Wayland. Также в рамках данной версии снова поставляется утилита для тонкой настройки окружения рабочего стола MATE Tweak, так как апстрим принял патчи для ее корректной работы. Дополнительная информация и ссылки на образы установочных дисков приведены в анонсе релиза.

Организация Apache Foundation опубликовала в блоге пост, посвященный 20-летию системы контроля версий Subversion. Хотя Subversion все реже и реже используется в популярных проектах, она все также является наиболее удобной для неопытных пользователей и имеет ряд преимуществ по сравнению с наиболее популярными VCS. Кроме того, данная система имеет огромное количество хейтеров, не способных аргументировать свою точку зрения и свято верующих в ее неконкурентноспособность.

Автор множества Snap-пакетов Дэниэл Левеллин ввел в строй веб-сайт со статистикой по опубликованным в Snap Store пакетам. Данный веб-сайт позволяет получить информацию о последних опубликованных Snap-пакетах, об общем количестве пакетов, а также об используемых рантаймах, каналах, режимах ограничения доступа и лецензиях пакетов. Веб-сайт распоожен по адресу snapstats.org.


Новая версия MakuluLinux, интересное мнение об одной из важнейших проблем открытого ПО и другие новости


 Alex    26 февр. 2020 : 18:41

Подборка новостей за 26 февраля 2020 года

Вчера состоялся релиз новой версии дистрибутива MakuluLinux 2020 "LinDoz". Данная версия основана на пакетной базе дистрибутива Ubuntu 18.04.4 LTS "Bionic Beaver" (а не Debian, как предыдущие версии) и содержит окружение рабочего стола Cinnamon 3.6.7, оформленное по аналогии с Windows 7. Разработчик обращает внимание на тот факт, что данная версия дистрибутива была создана не для того, чтобы стать клоном Windows, а для того, чтобы быть понятной как для пользователей Windows, так и для пользователей Linux. Дистрибутив соедржит все необходимое для запуска Windows-приложений и игр с помощью Wine и Steam Play Proton, а также новейших версий Linux-приложений с помощью Flatpak и Snap. Образы установочных дисков доступны на SourceForge.

Также пару дней назад состоялся релиз обновления дистрибутива для построения межсетевых экранов IPFire 2.25 Core Update 141. Основным изменением является полностью переработанная система DNS, кроме того, разработчики начали переход с Python 2 на Python 3, добаваили поддержку языков Go и Rust, реализовали поддержку томов LVM, удалили множество неиспользуемых компонентов из комплекта поставки, повысили скорость загрузки дистрибутива, а также обновили используемые программные компоненты. Подробная информация и ссылки на загрузку ISO-файлов приведены в анонсе релиза.

Автор сборочной системы для ПО Meson Джусси Пакканен написал интересный пост о, по моему мнению, одной из главных проблем открытого ПО - отсуствии механизма вознаграждения за неинтересную работу. К сожалению, данный пост не собрал комментариев, что говорит о незаинтересованности в решении данной проблемы большинства существующих разработчиков, а также идеологов открытого ПО.


Бета-версия LMDE 4, новая версия Claws Mail и другие новости


 Alex    25 февр. 2020 : 20:58

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

Вчера была выпущена бета-версия Linux Mint Debian 4 "Debbie". Данный дистрибутив разрабатывается командой разработчиков Linux Mint на основе пакетной базы дистрибутива Debian и является запасным вариантом на случай возникновения проблем с использованием пакетной базы дистрибутива Ubuntu. Также данный дистрибутив позволяет гарантировать работоспособность разрабатываемого в рамках проекта ПО на основе пакетных баз сторонних дистрибутивов. Что касается бета-версии, то она основана на пакетной базе Debian 10 "Buster", поддерживает пропиетарный драйвер NVIDIA, содержит новейшие версии Cinnamon, XApps и других компонентов. Подробности и ссылки для загрузки файлов установочных дисков приведены в блоге разработчиков.

Сегодня состоялся релиз новой версии дистрибутива Manjaro 19.0 "Kyria". Основной вариант содержит окружение рабочего стола Xfce 4.14, дополнительные - KDE Plasma 5.17 и GNOME 3.34. Также во всех вариантах поставляется ядро Linux версии 5.4 LTS, менеджер пакетов Pamac 9.3, а также множество других компонентов. Помимо этого улучшена поддержка VirtualBox и пропиетарных драйверов NVIDIA. Подробная информация и ссылки на загрузки приведены в анонсе релиза.

Также увидела свет новая версия легковесного почтового клиента Claws Mail 3.17.5. Среди новшеств улучшенный механизм подсветки синтаксиса текстовых вложений, поддержка новых форматов даты, портирование сценариев на Python 3, а также исправление множества ошибок. Дополнительная информация доступна в анонсе релиза, ссылки на исходные коды - на соотвествующей странице официального сайта клиента.


Новая версия VirtualBox, изменения дизайна GNOME и другие новости


 Alex    20 февр. 2020 : 19:18

Подборка новостей за 20 февраля 2020 года

Вчера состоялся релиз новой версии VirtualBox 6.1.4. Данная версия полностью совместима с ядром Linux версии 5.5, имеет лучшую поддержку разделяемых директорий в Linux, предоставляет информацию о EFI через таблицу DMI, всегда отмечает не-ATA диски как готовые к работе, а также сокращает использование пространства стека для хранения обработчиков INT 10h. Бинарные сборки могут быть загружены с официального сайта проекта.

Аллан Дэй, дизайнер проекта GNOME, рассказал о грядущем редизайне экрана входа в систему. В частности, он заявил следующее: "Данные изменения не обязательно уменьшают количество нажатий клавиш клавиатуры или кликов кнопок мыши, необходимых для разблокировки экрана, но они абсолютно точно сокращают количество визуальных этапов данного процесса и делают соответствующий механизм более быстрым и прямолинейным". Таким образом, в GNOME 3.36 экран блокировки будет иметь размытый фон, новое размещение элементов интерфейса, а также новые анимации. В будущих релизах дизайнеры планируют дальнейшие доработки данного экрана.

В продолжение предыдущей новости следует упомянуть о корректирующем релизе GNOME 3.34.4. Данный релиз содержит лишь исправления ошибок и обновления локализаций. Среди важных изменений исправления ситуаций гонок в GLib, исправления ошибок, вызывающих аварийное завершение работы GNOME Music, исправления утечек памяти в Mutter, исправление проблемы с 2038 годом в GMIME, а также использование кодека VP8 вместо VP9 для записи скринкастов. Исходные коды доступны на официальном сайте проекта.


Новая версия Flashrom, дополнительные системные вызовы для работы с ФС и другие новости


 Alex    19 февр. 2020 : 18:55

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

Разработчик Red Hat Дэвид Хоуэлс опубликовал серию патчей для ядра Linux с реализацией дополнительных системных вызовов, позволяющих получать информацию о параметрах монтирования файловых систем и отслеживать их изменения. Этими системными вызовами являются fsinfo() для получения информации о параметрах монтирования определенных файловых систем, watch_mount() для получения уведомлений об изменении этих параметров, а также watch_sb() для получения уведомлений об изменении суперблока. Дополнительная информация доступна в списке рассылки ядра Linux

Разработчики дистрибутива Ubuntu продолжают избавляться от компонентов Python 2. Так, на данный момент они планируют оставить пакеты с Python 2 в репозитории, но не добавлять их в образы установочных дисков. Для пользователей, которым понадобится Python 2, будет доступен пакет python-is-pyhon2-but-deprecated с символьной ссылкой /usr/bin/python. Также в репозитории будет присутствовать пакет python-is-python3, который не будет установлен по умолчанию в Ubuntu 20.04 LTS. При этом разработчики производных дистрибутивов смогут использовать Python 2 в рамках данной версии без ограничений в случае необходимости. Дополнительная информация доступна в списке рассылки Ubuntu.

Пару дней назад состоялся релиз новой версии утилиты для прошивки flash-чипов Flashrom 1.2. В новой версии появилась поддержка сборочной системы Meson, была реализована поддержка новых чипов и программаторов, а также было исправлено множество ошибок. Исходный код новой версии доступен на сайте проекта Coreboot.


Первая стабильная версия обновленного дистрибутива Project Trident, новая версия Connman и другие новости


 Alex    18 февр. 2020 : 18:54

Подборка новостей за 18 февраля 2020 года

Разработчики дистрибутива Project Trident выпустили первую стабильную версию 20.02 после перехода на пакетную базу Void Linux. Поддержка ZFS была реализована в рамках модуля DKMS, система устанавливается в течение приемрно 30 минут, в качестве командной оболочки по умолчанию используется dash, а пароли должны быть не короче 8 символов из-за требований ZFS. Установка может осуществляться в четырех режимах: Void (только базовая система Void Linux и пакеты для поддержки ZFS в системном загрузчике), Server (полноценная система с интерфейсом командной строки, службами и утилитами), Lite Desktop (необходимые компоненты для запуска окружения рабочего стола Lumina), а также Full Sesktop (Lumina с дополнительными приложениями и утилитами). Образы установочных дисков доступны на странице загрузок официального сайта проекта.

Из кодовой базы проекта LLVM был исключен код с реализацией компилятора языка Go - сообщает Phoronix. Данный код не поддерживался несколько лет, наверняка имел проблемы со сборкой и содержал полный текст книги Марка Твена "Приключения Тома Сойера", используемый для тестирования механизма компрессии данных. В результате объем кодовой базы LLVM сократился на 729809 строк кода. Заинтересованные лица могут ознакомиться с данным изменением.

Разработчики компании Intel представили новую версию открытого менеджера сетевых соединений Connman 1.38. Среди изменений поддержка технологии WireGuard и демона для работы с беспроводными устройствами IWD, а также множество мелких исправлений. Исходный код доступен на kernel.org.


Обновление MX Linux, новая версия Blender и другие новости


 Alex    17 февр. 2020 : 18:42

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

На выходных состялся релиз новой версии популярного открытого пакета для трехмерного моделирования Blender 2.82. Среди изменений поддержка MantaFlow для симуляции жидкостей и дыма, аппаратный алгоритм для удаления шума, различные улучшения физики, лучшая симуляция одежды, поддержка экспорта Pixar USD, различные улучшения движка Cycles, улучшения Eevee, изменения пользовательского интерфейса, а также более тысячи исправлений ошибок и недоработок. Ссылка на исходные коды и сборки доступна в анонсе релиза.

Также на выходных состоялся релиз открытого приложения для рисования MyPaint 2.0. Среди новшеств линейный композитинг, улучшения в работе со слоями, различные улучшения кистей, новые режимы симметрии, а также множество улучшений и исправлений. Также в рамках данной версии начата работа над Flatpak-версией. Дополнительная информация и ссылки на исходные коды приведены на GitHub.

Кроме того, было выпущено обновление легковесного дистрибутива MX Linux 19.1 с "расширенной поддержкой аппаратного обеспечения" ("Adwanced Hardware Support" или "AHS"). "Мы начали поддерживать AHS-репозиторий некоторое время назад и мы считаем, что пришло время выпустить ISO-файлы с их поддержкой по умолчанию. AHS-репозитории недостаточно протестированы но основная идея состоит в том, что с помощью них через некоторое время будут распространяться обновления графического стека" - объясняют разработчики. Вообще, обновленные ISO-файлы содержат LTS-версию ядра Linux 5.4 и графический стек Mesa 19.2. Также это первый релиз с отключенными репозиториями antiX. Дополнительная информация и ссылки на ISO-файлы доступны в анонсе релиза


Тестовый релиз GTK 3, новый поинт-релиз Ubuntu 18.04 LTS и другие новости


 Alex    13 февр. 2020 : 19:22

Подборка новостей за 13 февраля 2020 года

Разработчики проекта GNOME выпустили новый тестовый релиз тулкита GTK 3.98. Данный релиз предназначен для тестирования новшеств и портирования приложений до официального релиза GTK 4. Что касается новшеств, то в новой версии значительно улучшена производительность рендерера OpenGL, переработан механизм перетаскивания объектов (DND), значительно изменена архитектура GDK, удалены виджеты GtkMenu, GtkMenuBar и GtkToolbar (в качестве аналогов предлагается использовать меню на основе моделей GMenu и отдельные виджеты кнопок), добавлены интерфейс GtkNative для виджетов с собственными графическими поверхностями и новый механизм изменения размеров виджетов, в виджете GtkTextView реализован механизм отмены изменений с помощью сочетания клавиш Ctrl-Z, добавлен виджет для выбора Emoji, а также реализовано множество мелких архитектурных изменений. Исходные коды доступны по данной ссылке.

Пару дней назад состоялся релиз новой версии дистрибутива для анонимного веб-серфинга Tails 4.3. Новая версия содержит утилиту для работы с кошельками для криптовалют, а также обновления ядра Linux до версии 5.4.13, почтового клиента Mozilla Thunderbird 68.4.1, гостевых дополнений VirtualBox 6.1.2, а также веб-браузера Tor Browser 9.0.5 на основе стека для анонимного веб-серфинга Tor 0.4.2.6. Образы установочных дисков доступны по данной ссылке.

Вчера компания Canonical выпустила новый поинт-релиз Ubuntu 18.04 LTS под номером 4 (Ubuntu 18.04.4 LTS). Данный релиз включает обновленное ядро Linux версии 5.3, графический сервер X.Org Server 1.20.5  и графический стек из состава Ubuntu 19.10, что позволит использовать его на компьютерах с новейшим аппаратным обеспечением. Кроме того, из комплекта поставки убран ярлык для доступа к ресурсу Amazon. Следующий поинт-релиз намечен на август, при этом данный поинт-релиз является последним релизом версии 18.04, вслед за которым должны состояться релизы официальных ответвлений с различными окружениями рабочих столов. Заинтересованные пользователи могут загрузить ISO-файл по данной ссылке.


Новая версия Mozilla Firefox, LTS-версия KDE Plasma и другие новости


 Alex    12 февр. 2020 : 19:23

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

Пару дней назад состоялся релиз новой версии популярного веб-браузера Mozilla Firefox 73. Основными изменениями является возможность установки произвольного увеличения для всех веб-страниц, поддержка сервиса NextDNS, обновленный режим высокой контрастности, улучшение качества аудио, а также улучшение механизма определения кодировок символов. Доступны 32- и 64-битные сборки, Snap-пакет и исходные коды новой версии.

Вчера разработчики проекта KDE выпустили новую LTS-версию окружения рабочего стола KDE Plasma 5.18 LTS. Основными изменениями являются переработанная система уведомлений, поддержка порталов Flatpak, функция Night Color, лучшая интеграция с приложениями GTK, переработанные страницы системных настроек, поддержка устройств Thunderbolt, а также улучшенный механизм управления дисплеями. Данная версия будет поддерживаться вплоть до февраля 2022 года.

Также недавно состоялся релиз новой версии терминала Guake 3.7.0. В ней появилась возможность установки цветов фона и текста для отдельных вкладок, использования имен директорий в качестве имен вкладок, возможность сокрытия заголовка вкладки в полноэкранном режиме, механизм выхода из полноэкранного режима посредством DBus и множестово исправлений ошибок. Инструкции по установке и сборке приложения из исходных кодов приведены в документации.