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


 Alex    29 янв. 2020 : 21:27

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

Проект Offensive Security выпустил первую в 2020 году версию популярного дистрибутива для тестирования безопасности систем Kali Linux 2020.1. Основным новшеством данной версии является отказ от использования учетной записи пользователя root по умолчанию; вместо нее используется учетная запись обычного пользователя kali. Еще одним важным изменением является использование единого образа установочного диска для всех окружений рабочих столов. Ну и, разумеется, в состав дистрибутива вошли новые специализированные инструменты, при этом из его состава были исключены инструменты на основе более не поддерживаемого интерпретатора Python 2. Дополнительная информация доступна в анонсе релиза, ссылки на образы установочных дисков - на странице загрузок.

Организация Document Foundation анонсировала релиз новой версии открытого кроссплатформенного набора офисных приложений LibreOffice 6.4. Среди новшеств релиза можно выделить генератор QR-кодов, новая функция Automatic Redaction для сокрытия деликатной или секретной информации в документах и унифицированные меню для работы с гиперссылками. Помимо этого была улучшена встроенная справочная система, улучшен фильтр для импорта документов MS Office 2003, а также улучшена производительность. Дополнительная информация доступна в анонсе релиза, ссылки на сборки и исходный код - на странице загрузок.

Ресурс Phoronix сообщает о планах разработчиков ядра Linux по реализации системного вызова openat2(), который позволит избавиться от проблем системного вызова openat(). Системный вызов openat() позволяет открывать файлы с использованием относительных путей и файловых дескрипторов, на основе которых формируются абсолютные пути. Новый системный вызов позволит устанавливать факт передачи некорректных флагов, а также расширить поддержку файловых систем. Дополнительная информация доступна в данном коммите.


Новые версии ExTiX и Solus, новшества в AppStream и другие новости


 Alex    28 янв. 2020 : 18:43

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

Аарон Экстон выпустил новую версию своего дистрибутива ExTiX 20.2. Это первый дистрибутив, стабильная версия которого основана на пакетной базе готовящегося в релизу дистрибутива Ubuntu 20.04 LTS и содержит ядро Linux версии 5.5, а также окружение рабочего стола KDE Plasma и установщик Calamares. Следует отметить, что используемая в дистрибутиве версия ядра Linux адаптирована для пропиетарных драйверов для видеокарт производства NVIDIA. Подробная информация и приведена в анонсе релиза,  ссылки на образы установочных дисков - в соответствующем разделе официального сайта проекта.

Также накануне была выпущена новая версия дистрибутива Solus 4.1 Fortitude. В новой версии задействован алгоритм сжатия zstd для образов SquashFS, что сделало процесс установки заметно более быстрым. Также в новой версии появилась поддержка технологии ESync, новая версия FFmpeg 4.2.2, а также новая версия NetworkManager 1.22.4 с поддержкой технологии WPA3-Personal (SAE). Дистрибутив поставляется в формате четырех официальных редакций с окружениями рабочих столов Budgie 10.5.1, GNOME 3.34.3, MATE 1.22 и KDE Plasma 5.17.5. Образы установочных дисков доступны в соотвествующем разделе официального сайта проекта.

Если вы используете Ubuntu 19.04 Disco Dingo, самое время обновлять систему до новой версии. Вам придется сделать это в любом случае, ведь период поддержки данной версии дистрибутива закончился 23 января и данную версию уже не безопасно использовать. Процесс обновления до версии Ubuntu 19.10 описан на данной странице.

Разработчик Маттиас Кламп описал изменения, которые были реализованы в рамках спецификации AppStream в последнее веремя. Данная информация будет полезна всем разработчикам, которые создают ПО для Linux, ведь без файлов формата AppStream информация о нем не будет отображаться в магазинах приложений популярных окружений рабочих столов. Также в посте говрится, что проект достиг достаточной зрелости для выпуска версии 1.0, которая ожидается уже в феврале.


Новая версия ядра Linux, аппаратное ускорение воспроизведения видео в Firefox и другие новости


 Alex    27 янв. 2020 : 09:40

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

Линус Торвальдс выпустил новую стабильную версию ядра Linux 5.5. Среди изменений полноценная поддержка Raspberry Pi 4, поддержка оверклокинга для видеокарт на основе чипов AMD Navi, поддержка новых платформ интел, драйвер для сбора информации о температуре дисковых накопителей, фреймворк модульного тестирования KUnit, а также некоторые другие новшества и исправления ошибок. Вполне вероятно, что данная версия ядра Linux будет использоваться в предстоящем релизе Ubuntu 20.04 LTS. Анонс релиза размещен на данной странице.

Также недавно состоялся релиз новой версии популярного мультимедийного проигрывателя MPV 0.32. В новой версии появилась поддержка архивов формата RAR 5, автодополнение связанных с проигрывателем команд в bash, вывод уведомления при запуске проигрывателя в Wayland-сессии GNOME из-за серьезных проблем с композитором, переработанный код для декодирования видео с помощью Vdpau и VAAPI, более корректный механизм разбора параметров командной строки, а также несколько новых команд и кодов клавиш. Информация о новом релизе и исходные коды доступны на GItHub.

Разработчик из компании Red Hat Мартин Странский работает над интересной функцией, заключающейся в активации механизма декодирования видео посредством VAAPI и FFmpeg при запуске Firefox в Wayland. На данный момент заявлена поддержка аппаратного обеспечения Intel, но в будущем данная функция должна работать со всем аппаратным обеспечением, поддерживающим VAAPI. Подробная информация и патч доступны в данном сообщении об ошибке.


Новая версия Wine, корректирующий релиз GParted и другие новости


 Alex    22 янв. 2020 : 20:03

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

Вчера состоялся релиз стабильной версии реализации API Windows Wine 5.0. За год работы разработчикам удалось реализовать поддержку многомониторных конфигураций, низкоуровневого API XAudio2, графического API Vulkan 1.1.126, а также множество исправлений ошибок и мелких нововведений. Дополнительная информация приведена в журнале изменений, ссылки на архивы исходных кодов - на странице загрузок.

Также недавно состоялся релиз новой версии приложения для настройки производительности Linux-систем для достижения оптимальной производительности игр GameMode 1.5. Основным новшеством новой версии является возможность тонкой настройки систем с интегрированными графическими процессорами, которые могут работать не оптимально при выборе режима максимальной производительности. Также в релиз вошли новые элементы API DBus и незначительные исправлений и улучшения. Исходный код приложения доступен на GitHub.

Ну и стоит упомянуть о том, что пару дней назад состоялся корректирующий релиз утилиты для работы с дисковыми разделами GParted 1.1.0. Среди изменений оптимизация алгоритма обработки разделов с ФС FAT16 и FAT32, более точный алгоритм для расчета размеров разделов с ФС JFS, возможность коректного распознавания элементов разделов ATARAID и их состояний, доработка механизма перемещения заблокированных LUKS-разделов, а также множество исправлений мелких ошибок. Дополнительная информация доступна в примечаниях к выпуску, ссылки на архивы с исходным кодом - на странице загрузок сайта проекта.


Обновление IPFire, новый проект Zorin Grid и другие новости


 Alex    21 янв. 2020 : 21:57

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

Не так давно состоялся релиз обновления дистрибутива Linux для создания межсетевых экранов IPFire 2.23 Core Update 139. В него вошли обновленные скрипты для работы с DHCP, ускоряющие процесс установления сетевого соединения, улучшенная система предотвращения проникновений с поддержкой глубокого исследования пакетов DNS, более быстрый алгоритм шифрования данных для TLS, а также обновления микрокодов Intel и набора используемого дистрибутивом ПО. Дополнительная информация и ссылки на образы установочных дисков приведены в анонсе релиза.

Разработчики дистрибутива Zorin OS поделились планами по внедрению своей системы на предприятия, в школы и некоммерческие организации и анонсировали проект Zorin Grid, призванный сделать это внедрение максимально успешным. Zorin Grid является инструментом, упрощающим процесс настройки, управления и защиты от угроз групп работающих под управлением Zorin OS компьютеров. В частности, заявлены возможности установки и удаления ПО, настройки стратегии обновления ПО, мониторинга состояния систем, применения политик безопасности, отслеживания состояния программного и аппаратного обеспечения, а также изменения настроек окружения рабочего стола. Данный проект реализуется в виде облачного сервиса и будет доступен пользователям Zorin OS этим летом. Разработчики также обещают реализовать плддержку других дистрибутивов в будущем. Подробности доступны в официальном релизе.

Автор сборочной системы Meson сообщил о публикации своей книги Meson Manual, посвященной работе с ней. Книга является платной и стоит 25.95 евро, причем ее невозможно купить в таких странах, как Индия, Россия и Южная Корея. В ней не используется каких-либо фрагментов документации с официального сайта проекта. Подробная информация доступна на официальном сайте книги.


Новая версия GNU Make, поддержка технологии WireGuard в Connman и другие новости


 Alex    20 янв. 2020 : 19:52

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

В то время, как разработчик компании Red Hat работает над расширением возможностей инструментария Make, развитие проекта GNU Make не парекращается - вчера состоялся релиз новой стабильной версии GNU Make 4.3. Среди новшеств поддержка параметра -j для указания количества параллельных процессов сборки в рамках значения переменной окружения MAKEFLAGS, использование вызова posix_spawn() вместо комбинации fork()/exec() при наличии возможности, увеличение лимита параллельных процессов сборки в Windows, поддержка новых версий библиотек glibc и Musl, а также улучшения в области производительности и сообщений об ошибках. Архвы исходных кодов доступны по данной ссылке.

Ресурс Phoronix сообщает, что разработчики менеджера сетевых соединений Connman добавили в Git поддержку технологии создания VPN-туннелей WireGuard. Поддержка данной технологии уже реализована в рамках используемого в большинстве дистрибутивов менеджера сетевых соединений NetworkManager и должна появиться в ядре Linux версии 5.6. Скорее всего, данный код вместе с другими улучшениями войдет в новую версию Connman.

Компания IBM прекращает участие в разработке языка программирования Swift. Язык Swift был представлен компанией Apple в 2010 году для упрощения разработки мобильных приложений, после чего некоторые компании, в том числе IBM, начали работу по его адаптации для разработки серверных приложений. Компания IBM даже создала фреймворк Kitura для этих целей. Тем не менее, в течение прошлого года она начала сворачивать свою деятельность в данной области, а сегодня главный архитектор рантаймов Крис Бэйли заявил буквально следующее: "Хотя мы и ожидаем, что язык Swift подолжит развиваться и применяться для решения различных задач, Swift не представляет той возможности, на которую мы возлагали надежды". При этом он добавил: "Swift является отличной технологией, которую мы используем для разработки нативных приложений для iOS". Подробности доступны в материале от ITProToday.


Новая версия CentOS, расширение поддержки видеокарт драйвером Noveau и другие новости


 Alex    16 янв. 2020 : 21:02

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

Вчера состоялся релиз новой версии дистрибутива CentOS 8 1911, повторяющей функционал выпущенной в ноябре прошлого года версии коммерческого дистрибутива Red Hat Enterprise Linux 8.1. Среди новшеств механизм патчинга ядра ОС без перезагрузки системы, различные механизмы для работы с контейнерами, улучшения поддержки гибридных облаков, а также обновления ПО. Дополнительня информация о релизе доступна в примечаниях к выпуску, файлы образов установочных дисков - на официальном сайте проекта.

Компания Mozilla увольняет около 100 технических специалистов - сообщает The Register. Это решение связано с постепенным снижением доходов компании, наблюдающимся с 2018 года и вызванным снижением популярности флагманского продукта - веб-браузера Firefox, которая прямо пропорциональна объему финансовых отчислений от поисковых систем.

Разработчики свободного драйвера Noveau для видеокарт производства NVIDIA добавили в него поддержку семейства видеокарт Turing. Основным препятсятвием на пути к реализации поддержки данных устройств являлось отсуствие подписанных прошивок от производителя, который не особо заинтересован в развитии свободного драйвера. Ожидается, что код войдет в состав версии ядра Linux 5.6, которая должна быть выпущена в середине апреля.


Статический анализатор в GCC, новая тема оформления Ubuntu 20.04 и другие новости


 Alex    15 янв. 2020 : 20:24

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

В репозитории исходного кода компилятора GCC появился код нового статического анализатора от разработчика из компании Rad Hat Дэвида Мэлкома. На данный момент статический анализатор выводит предупреждения о потенциальных проблемах при работе с памятью и использует промежуточное представление кода GIMPLE SSA. Анализатор активируется с помощью параметра -fanalyzer и значительно замедляет время компиляции. Документация доступна по данной ссылке.

Ресурс Phoronix сообщает, что в репозитории исходного кода компании Tesla Motors появился код Coreboot с поддержкой SoC Turbo TRAV и материнской платы Turbo Sentinel. Предположительно, Coreboot будет использоваться в качестве замены BIOS для загрузки ядра Linux на материнской плате с упомянутым SoC. Что касается самого ядра Linux, то в данном репозитории размещены исходные коды его относительно старых веток 3.x и 4.x.

Сотрудник компании Canonical Мартин Вимпресс поделился информацией о грядущих изменениях темы оформления Yaru накануне значительного релиза Ubuntu 20.04 LTS. Основными изменениями являются использование баклажанового цвета вместо синего для слайдеров и диалогов GNOME Shell, а также прогрессбаров, слайдеров, переключателей и радиокнопок GTK, новые иконки директорий, а также дополнительная светлая тема оформления. Данные изменения не являются окончательными и доступны в Git проекта Yaru.


Новая версия Linux Lite, доработка инструментария Make и другие новости


 Alex    14 янв. 2020 : 20:26

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

Разработчик Джефри Безенцон выпустил новую версию своего дистрибутива Linux Lite 4.8, которая позиционируется в качестве альтернативы уходящей в историю ОС Windows 7 от Microsoft. Данная версия основана на Ubuntu 18.04.3 LTS и содержит ядро Linux версии 4.15, браузер Mozilla FIrefox 71.0, почтовый клиент Mozilla Thunderbird 68.2.2, офисный пакет LibreOffice 6.0.7, мультимедийный проигрыватель VLC 3.0.8, графический редактор GIMP 2.10.14 и утилиту для создания снимков разделов Timeshift 19.08.1. Интерфейс данной версии специально адаптирован к виду интерфейса Windows 7, а на рабочем столе размещено изображение с приветствиями новых пользователей на разных языках. Ссылки на файлы образов установочных дисков приведены на данной странице.

Разработчик компании Red Hat Ричард Джонс работает над новым инструментом Goals, призванным исправить проблемы сборочного инструментария Make. "Make является отличным инструментом! С ним легко начинать работу, он интуитивно понятен и весьма успешно применяется. Я критикую Make не из-за того, что это плохой инструмент, а из-за того, что он имеет нереализованный потенциал, который можно раскрыть в случае исправления мелких недоработок." Код проекта размещен в данном репозитории, заметки разработчика - на данной странице.

Разработчик проекта Xfce Саймон Штайнбайс поделился информацией о ходе работы по портированию окружения рабочего стола на GTK 3. Основным изменением последних дней является использование виджета GtkHeaderBar и декораций на стороне клиента для всех системных диалогов. Также значительным изменениям подверглись диалоги с информацией об Xfce и настройками дисплеев. Кроме того, темная тема панели активирована по умолчанию. Означкомиться с дополнительной информацией и скриншотами вы можете на данной странице.


Новая версия Tails, окончание поддержки Ubuntu 19.04 и другие новости


 Alex    13 янв. 2020 : 19:19

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

Некоторое время назад была выпущена новая версия популярного дистрибутива для анонимного веб-серфинга Tails 4.2. Основным нововведением данной версии является переработанный механизм установки обновлений. Он использует меньший объем оперативной памяти и позволяет обновляться до новых версий дистрибутива в автоматическом режиме (с некоторыми исключениями). Также в состав новой версии вошли дополнительные утилиты, обновленные версии ядра Linux (5.3.15), браузера TOR Browser (9.0.3) и почтового клиента Mozilla Thunderbird (68.3.0). Ссылки на образы файлы образов дисков для установки размещены на данной странице.

Представитель компании Canonical Адам Конрад напомнил об окончании срока поддержки Ubuntu 19.04: "Релиз версии Ubuntu 19.04 (Disco Dingo) состоялся практически 9 месяцев назад, 18 апреля 2019 года. Так как данная версия не является версией с длительным сроком поддержки, она поддерживается в течение 9-месячного цикла, который кодходит к концу и, следовательно, период поддержки Ubuntu 19.04 закончится в четверг, 23 января". Пользователям данной версии Ubuntu следует обновиться до версии 19.10.

Для версии ядра Linux 5.6 предложен драйвер, осуществляющий сбор информации с датчиков температуры жестких дисков. Новый драйвер drivetemp будет использовать команду ATA SCT, а также информацию из таблицы SMART в случае отсутсвия ее поддержки и импортировать собранную информацию посредством интерфейса HWMON. По сути, единсвенное преимущество использования данного драйвера вместо утилит smarttools и hddtemp заключается в отсуствии необходимости запуска утилит с правами пользователя root.