Новости GNU/Linux и других UNIX-подобных операционных систем, а также свободного программного обеспечения (Free Software) и ПО с открытым кодом (Open Source).
Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.
Исходная информация - http://www.nixp.ru/. Данный дневник сформирован из открытого RSS-источника по адресу http://feeds2.feedburner.com/nixpru, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты. По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.[Обновить трансляцию]
Линус Торвальдс объявил, что современное оборудование и экраны уже давно перешагнули ограничения устаревших терминалов 80х25, а его главный терминал вмещает 142x76 символов. Рекомендуемая (но необязательная) длина строки теперь 100 символов — но можно и больше, если есть необходимость. Скрипт проверки новых патчей ядра теперь не отклоняет код, в котором строки длиннее 80 колонок.
Ответ Линуса Торвальдса на письмо Дэвида Лайта с lkml.org
широкий…
На прошлой неделе для разных версий Ubuntu вышла целая серия обновлений безопасности, и они вызвали регрессию ядра. Патчи вызвали ошибки в OverlayFS, из-за чего Docker registry перезагружается.
Проблема затронула ядра Linux 5.4 (generic, generic-lpae, lowlatency, oem и virtual flavors) в Ubuntu 20.04 LTS 64-бит и Linux 5.3 (generic, generic-lpae, lowlatency, raspi2 и snapdragon flavors) в Ubuntu 19.10 и Ubuntu 18.04.4 LTS…
Драйвера тестировали Хуай Пен из Университета Пердью и Матиас Пайер из Федеральной политехнической школа Лозанны. Они написали свою программу для тестов — USBFuzz, программый эмулятор USB-устройства.
USBFuzz относится к инструментам фаззинга. Они автоматически или полуавтоматически отправляют на вход тестируемым приложениям неправильные, неожиданные и просто случайные данные, чтобы проверить их устойчивость.
Список ОС, которые протестировали исследователи
9 последних ядер Linux: 4.14.81, 4.15, 4.16, 4.17, 4.18.19,…
Как и предыдущие версии, она доступна для GNU/Linux, Windows и MacOS — все варианты установки есть в readme.
Самые интересные новинки:
— Scrcpy 1.14 научился отображать экран смартфона с помощью опции --stay-awake, даже если физический экран отключен, и разблокировать экран по ctrl+shift+o.
— Появился бесшовный двусторонний буфер обмена — копируете что-то на смартфоне, и мгновенно вставляете на компьютере. Раньше эта функция работала медленнее.
Дополнительно разработчики исправили…
Производитель мини-компьютеров 28 мая объявил старт продаж новой версии Raspberry Pi 4 с 8 Гб ОЗУ на борту. Компьютер оснастили модулем памяти 8GB LPDDR4 и чипом чипом BCM2711, который поддерживает до 16 Гб оперативки.
Чтобы увеличить ОЗУ, инженеры перекомпоновали плату компьютера: питание перенесли из разъема USB 2.0 в USB-C. Купить новый Raspberry Pi 4 можно в официальном интернет-магазине.
Вместе с модулем питания…
В обновленном SVN в основном поработали над стабильностью и исправлением багов, но есть и новые функции.
Поддержка дедупликации (svnadmin build-repcache): помогает экономить дисковое пространство. Из архива убираются дублирующиеся части кода — вместо этого на них ставится ссылка.
Shelving и Checkpointing: пользователи могут сохранять, восстанавливать и откатывать снимки, не фиксируя их в центральном репозитории. Полезно, если надо приостановиться для работы над другим проектом или…
Коммьюнити влилось в проекты Red Hat: Fedora CoreOS и Red Hat Enterprise Linux CoreOS (RHCOS).
Как и обещали разработчики дистрибутива, 26 мая они полностью прекратили поддержку CoreOS. После 1 сентября 2020 года команда удалит все публичные ресурсы. Но документацию оставят — чтобы пользователи контейнерного дистрибутива смогли в любое время перейти на другое решение.
По словам авторов сайта 9to5linux, логично было бы перейти на…
Canonical тестирует экспериментальную функцию — теперь разработчики snap-пакетов смогут присылать обновления не сразу всем пользователям, а только части из них.
Это удобный инструмент для предварительной проверки приложений на баги и исследования пользовательского опыта. Включив специальную опцию, девелопер указывает процент пользователей, которым придет обновление, а потом собирает с них обратную связь. Обновления рассылаются случайной выборке пользователей — для достоверности статистики. Среди опций прогрессивных релизов —…
Он обмолвился об этом 24 мая, когда рассказывал о выходе новой версии ядра Linux — 5.7-rc7.
«Но на самом деле, больше всего я взволнован потому что обновил свою главную машину и впервые за последние 15 лет мой десктоп не с процессором Intel. Нет, я еще не перешел на ARM, а пользуюсь AMD Threadripper 3970x. Теперь тестовые сборки 'allmodconfig' проходят в три раза…
Об этом 19 мая написала Кайла Синнамон, руководитель проекта, в блоге Microsoft для разработчиков.
Windows Terminal работает с командной строкой, PowerShell и подсистемой Windows для Linux (WSL). Он поддерживает несколько вкладок, панелей, Юникод и запуск любых приложений без GUI — даже линуксовых. Пользователи могут выбирать или создавать свои темы, переопределять горячие клавиши, настраивать цвета и фон.
Терминал создавали не только силами штатных разработчиков…
Три дня подряд компания выпускала заплатки под разные версии Ubuntu, на которые еще действует техподдержка.
19 мая вышли патчи для Ubuntu 18.04 LTS (ядро Linux 4.15 LTS) и 16.04 LTS (ядро Linux 4.4 LTS)
Две уязвимости были сразу у обоих дистрибутивов:
CVE-2020-11494. Ошибка в драйвере интерфейса Serial CAN давала возможность злоумышленнику считывать данные из памяти стека ядра.
CVE-2020-11565. Неправильная обработка параметров монтирования в виртуальной…
Разработка версии 6.7 шла семь месяцев, команда отчиталась о проделанной работе 19 мая.
В новой OpenBSD появилась поддержка новых устройств, в том числе криптотокенов FIDO/U2F, и новые драйверы под архитектуру Arm (32 и 64 бит). Это открыло путь системе на Raspberry Pi 4 и улучшило совместимость с Pi 2 и 3, i.MX8MM и китайские Rockchip (ставятся, например, на Linux-ноут Pinebook Pro).
Основные…
С 17 мая стала доступна новая десктопная версия графического пользовательского окружения Enlightenment для Linux и BSD.
В релизе 0.24 много интересных новинок:
в модуле скриншотов появился редактор с функцией кадрирования;
Enlightenment научился управлять внешней подсветкой монитора;
оптимизирован обработчик ошибок Guru Meditation;
дефолтное разрешение миниатюр в файловом менеджере EFM увеличилось до 256x256 px;
разрозненные утилиты setuid собраны в один инструмент;
демон bluetooth обновился до Bluez 5;
улучшена поддержка игрового…
18 мая в багтрекере Audacity появилось сообщение об ошибке — если скопировать / вырезать и вставить аудиодорожку в пустой проект, данные могут повредиться и даже пропасть.
Разработчики уже протестировали и подтвердили ошибку для Linux, Mac, BSD и Windows. Команда оперативно убрала релиз 2.4.0 из раздела загрузки и предлагает скачать только версию 2.3.3. В опубликованную новость о выходе новой версии добавили пометку «paused»…
Марк Кеттенис 16 мая закоммитил первые 3000 строк кода, которые обеспечили базовую поддержку 64-разрядной архитектуры PowerPC64.
В официальном аккаунте сообщества в твиттере тут же вышел пост. Но дата полноценного релиза под эту платформу пока неизвестна: OpenBSD славится своей защищенностью и почти параноидальностью разработчиков, а значит и долгим циклом тестирования кода.
OpenBSD уже поддерживает архитектуры ARM, x84 и x86_64, дедушек из 80-х вроде…
Изначальные планы проекта Fedora по выпуску серверной редакции Linux-дистрибутива в новом модульном представлении (в рамках Fedora Modularity) изменились: релиз Fedora 27 Server доступен в классическом виде.
В рамках инициативы Fedora Modularity разработчики стремились убрать зависимость жизненных циклов приложений друг от друга и от жизненного цикла операционной системы. Для этого минимальную систему дистрибутива Fedora разбили на независимые модули (Host и Platform) с…
В конце прошлой недели проект нового музыкального плеера с открытым кодом Elisa представил первый альфа-релиз своей будущей версии 0.1 — 0.0.80.
Как утверждают сами авторы, Elisa — «музыкальный плеер, созданный быть простым и приятным в использовании». Проект создаётся с ориентацией на графическую рабочую среду KDE, написан на C++ и QML, для индексации музыкальных файлов использует собственный механизм или движок Baloo (последний работает быстрее),…
На прошлой неделе некоммерческая организация OpenStack Foundation представила Kata Containers — новый Open Source-проект по реализации контейнеров, которые станут преемником технологий Clear Containers от Intel и RunV от Hyper.
Kata Containers называются «стандартной реализацией легковесных виртуальных машин, работающих и производительных как контейнеры, но предоставляющих изоляцию рабочих нагрузок и преимущества безопасности виртуальных машин». Для достижения поставленных целей в новом проекте, переданном на поддержку…
Вчера на конференции KubeCon компания Oracle объявила об открытии исходного кода двух проектов, предназначенных для Open Source-системы управления контейнерами Kubernetes.
Первый проект, Fn project Kubernetes Installer, продолжил недавнюю инициативу компании по открытию кода Fn project — serverless-платформы для запуска контейнеров в любых окружениях (облачных или on-premise). Привнося возможности serverless (т.е. модели, при которой облачный провайдер динамически управляет распределением вычислительных ресурсов) в Kubernetes,…
В почтовой рассылке для разработчиков проекта дистрибутива Debian объявлено о запуске нового веб-сервиса Debsources, предназначенного для просмотра «всего исходного кода всех релизов Debian».
Новый сервис выводит содержимое пакетов с исходным кодом двумя способами: в виде HTML-страниц для пользовательского просмотра через веб-браузер и по API в формате JSON. Распаковка и индексация пакетов в репозиториях Debian осуществляется регулярно (4 раза в день). Также…