Все о Linux. LinuxRSP.Ru


Cвежие новости Linux и BSD, анонсы статей и книг прямо в почтовый ящик!
Подписаться письмом


 Новые статьи :

Утилиты для восстановления потерянных данных в Linux

Лучшие файловые менеджеры для Android

20 лучших бесплатных книг о Linux

Как сгенерировать открытый/закрытый SSH-ключ в Linux

Grive - клиент Google Drive для Linux с открытым исходным кодом

Протокол IPv6: варианты подключения

Сервер из образа: DHCP + TFTP + Initrd + OpenVZ

Обзор веб-панелей управления хостингом

Приёмы работы с Vim

Nginx как Reverse Proxy для сайта, использующего SSL

Разработка модулей ядра Linux

Мониторинг нагрузки http-сервера Apache 2

Перевод комментариев к файлу конфигурации Squid

Решение проблем при использовании "1c предприятие" 8.2 в Linux

Advanced Bash-Scripting Guide Искусство программирования на языке сценариев командной оболочки





 
Информационный канал LinuxRSP.Ru
Обновление сайта произведено 24.04.2022, 04:06
Добавить новость

Новости


Wolfire Games опубликовала исходники Overgrowth

Добавил: Федор Сорекс, 22.04.2022

Разработчики Overgrowth опубликовали на Github исходники игры под лицензией Apache 2.0.

При этом в опубликованные исходники не входят ассеты игры. Для доступа к ассетам необходимо купить оригинальную игру в Humble Bundle или Steam.

[Скачать]
[Источник]


Выпуск OpenBSD 7.1

Добавил: Федор Сорекс, 21.04.2022

Состоялся релиз операционной системы OpenBSD 7.1.

Проект OpenBSD предлагает бесплатную, мультиплатформенную UNIX-подобную операционную систему, основанную на наработках BSD 4.4 и нацеленную на портабельность, стандартизацию, корректность кода, проактивную безопасность и интегрированные криптографические возможности.

Версии приложений

  • Chromium 100.0.4896.75 / Firefox 99.0 (+ ESR 91.8.0)
  • Emacs 27.2 / Vim 8.2.4600 / Neovim 0.6.1
  • GNOME 41.5
  • KDE Applications 21.12.2 (Frameworks 5.91.0) / Qt 5.15.2 и 6.0.4
  • Xfce 4.16
  • Python 2.7.18, 3.8.13, 3.9.12 и 3.10.4
  • Rust 1.59.0
  • Sudo 1.9.10

[Подробности]
[Скачать]
[Источник]


Релиз Ubuntu 22.04 LTS

Добавил: Федор Сорекс, 21.04.2022

Представлен дистрибутив Ubuntu 22.04 "Jammy Jellyfish". Также образы созданы для Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu и UbuntuKylin (редакция для Китая).

Основные изменения:

  • В дистрибутив частично внедрен Gnome 42. Добавлены общие для всего окружения настройки тёмного стиля оформления интерфейса и проведена оптимизация производительности GNOME Shell. При нажатии кнопки PrintScreen предоставлена возможность создания скринкаста или скриншота выделенной части экрана или отдельного окна. Однако для сохранения стабильности работы и целостного оформления пользовательского окружения в Ubuntu 22.04 оставлены версии некоторых приложений из ветки GNOME 41. По умолчанию задействован сеанс на базе Wayland, реализована возможность отката на сеанс с X.Org.
  • Из репозиториев удален DEB-пакет для Firefox. Теперь и вместо пакета для Firefox используется заглушка, устанавливающая snap-пакет. Chromium был переведён на snap-пакет ранее.
  • Удалена поддержка установки с Minimal CD. Данный выпуск LTS - первый, который больше нельзя установить с минимального носителя Netboot ввиду отсутствия такового. Также теперь невозможно собрать свой собственный минимальный носитель ввиду отсутствия пакета Debian-installer в репозитории. Установить базовый дистрибутив (ядро и системные утилиты) теперь можно только с SQUASHFS-образа или вручную механизмом Debootstrap. Для предыдущего LTS-релиза 20.04 был доступен неофициальный образ.
  • В теме оформления Yaru для всех элементов кнопок, ползунков, виджетов и переключателей вместо баклажанового цвета задействован оранжевый цвет из-за ограничений библиотеки libadwaita. Аналогичная замена выполнена в наборе пиктограмм. Цвет кнопки закрытия активного окна изменён с оранжевого на серый, а цвет ручек ползунков с светло-серого на белый. Также предложено 10 вариантов цветового оформления в тёмном и светлом стилях.
  • В целях безопасности отключен OS-Prober, за исключением этапа установки для DualBoot-систем, а также после установки DualBoot-систем. Для использования DualBoot-конфигураций рекомендуется использовать UEFI-механизмы, в частности каждый раз при включении вызывать меню выбора загрузчика ОС. Также OS-Prober можно включить в соответствующем конфигурационном файле.
  • Используется ядро Linux 5.15 - официальный LTS-релиз Kernel.org. Обновлены версии пакетов: GCC 11.2, Python 3.10, Ruby 3.0, PHP 8.1, Perl 5.34, LibreOffice 7.3, BlueZ 5.63, CUPS 2.4, NetworkManager 1.36, Mesa 22, Poppler 22.02, PulseAudio 16, xdg-desktop-portal 1.14, PostgreSQL 14. Осуществлён переход на новые ветки OpenLDAP 2.5 и BIND 9.18.
  • Задействован пакетный фильтр nftables. Для сохранения обратной совместимости доступен пакет iptables-nft, предоставляющий утилиты с тем же синтаксисом командной строки, как и в iptables, но транслирующий полученные правила в байткод nf_tables.
  • В OpenSSH по умолчанию отключена поддержка цифровых подписей на базе RSA-ключей с хэшем SHA-1 ("ssh-rsa"). В утилиту scp добавлена опция "-s" для работы по протоколу SFTP.
  • В сборках Ubuntu Server для систем IBM POWER (ppc64el) прекращена поддержка процессоров Power8, сборки теперь собираются для CPU Power9 ("--with-cpu=power9").
  • Обеспечено формирование работающих в live-режиме установочных сборок для архитектуры RISC-V.
  • В Kubuntu предложен рабочий стол KDE Plasma 5.24.3 и набор приложений KDE Gear 21.12. Также как было выше отмечено, используется Snap-пакет Firefox.
  • В Xubuntu продолжена поставка рабочего стола Xfce 4.16. Набор тем оформления Greybird обновлён до версии 3.23.1 с поддержкой GTK 4 и libhandy, что улучшило унификацию оформления приложений GNOME и GTK4 с общим стилем Xubuntu. Обновлён набор elementary-xfce 0.16, в котором предложено много новых пиктограмм. Задействован текстовый редактор Mousepad 0.5.8 с поддержкой сохранения сеансов и плагинов. В просмотрщике изображений Ristretto 0.12.2 улучшена работа с миниатюрами.
  • Ubuntu Mate получила новый рабочий стол Mate 1.26, а также тему Yaru, адаптированную для работы в среде Mate. В основной состав включены новые приложения GNOME Clocks, Maps и Weather. Обновлён набор индикаторов для панели. За счёт удаления проприетарных драйверов NVIDIA (теперь загружаются отдельно), устранения дубликатов пиктограмм и удаления старых тем оформления размер установочного образа уменьшен до 2.8 ГБ (до чистки был 4.1 ГБ).
  • Также доступны две неофициальные редакции Ubuntu 22.04 - Ubuntu Cinnamon Remix 22.04 с рабочим столом Cinnamon и Ubuntu Unity 22.04 с рабочим столом Unity7. В них также осуществлен переход на Snap-пакет Firefox.

[Подробности]
[Источник]


Релиз Emacs 28.1

Добавил: Федор Сорекс, 19.04.2022

Состоялся релиз Emacs 28.1.
В новой версии добавлены возможности:

  • компиляция Lisp-файлов в машинный код;
  • поддержка Harfbuzz при формировании текста и отрисовка с помощью Cairo;
  • улучшенная поддержка отображения Emoji и их последовательное отображение;
  • minor mode для контекстного меню;
  • отображение по умолчанию совпадающих круглых скобок;
  • множество улучшений и дополнительных расширений для project.el;
  • новая система документирования групп функций.

[Подробности]
[Скачать]
[Источник]


Кроссплатформенный терминальный клиент WindTerm 2.4

Добавил: Федор Сорекс, 18.04.2022

Доступен новый релиз WindTerm - бесплатного клиента для протоколов SSH/Sftp/Shell/Telnet/Serial.

WindTerm является проектом с частично открытым исходным кодом, и исходный код будет постепенно открываться. Весь опубликованный на текущий момент исходный код предоставляются на условиях лицензии Apache 2.0. Исключение составляет код сторонних разработчиков. WindTerm полностью бесплатен, в том числе для коммерческого использования.

Основные возможности:

  • поддержка популярных протоколов: SSH v2, Telnet, Raw TCP, Serial, Shell;
  • поддержка прямого, обратного и динамического проброса портов;
  • поддержка оболочек Windows: cmd, PowerShell и cmd, PowerShell as Administrator;
  • поддержка оболочек Linux: bash, tcsh, zsh, PowerShell Core;
  • поддержка оболочек macOS: bash, tcsh, zsh, PowerShell Core.

Улучшения в версии 2.4:

  • Добавлена поддержка динамического сжатия памяти. Обычно можно уменьшить нагрузку на рабочую память от 20 до 90%.
  • Добавлена поддержка режима свободного ввода, который позволяет использовать мышь для перемещения курсора, выбора текста и перетаскивания текста (Вступительное видео).
  • Реализовано независимое открытие, остановка и управление туннелями.

[Подробности]
[Источник]


GNU Health 4.0.3

Добавил: Федор Сорекс, 15.04.2022

GNU Health - это свободная медицинская информационная система (МИС), предоставляющая возможности электронных медицинских записей, информационных систем больниц и здравоохранения. Она разработана с упором на мультиплатформенность и работает на различных операционных системах (GNU/Linux, FreeBSD, MS Windows) и с различными СУБД. Она написана на Python и использует фреймворк Tryton.

Начиная с ветки GNU Health 3.x, можно автоматически обновлять ядро и модули МИС GNU Health через Центр Управления GNU Health. Его можно применять для установок по мануалу; не используйте его, если установка осуществлена другим способом либо если рекомендации по опакечиванию GNU Health идут вразрез с политикой используемого дистрибутива.

[Подробности]
[Источник]


"Линстория" - Документальный фильм о Linux в России

Добавил: Федор Сорекс, 14.04.2022

Тимофей Королёв, когда-то давно занимавшийся разработкой собственного дистрибутива Linux XP, представляет свой новый проект "Линстория": документальный фильм о Linux в России. "Линстория" охватывает период с 90-х по наши дни.

Сейчас снята приблизительно 1/4 фильма, по ссылке ниже можно ознакомиться с планами по созданию фильма и посмотреть первый тизер.

[Подробности]


Chrome 100

Добавил: Федор Сорекс, 14.04.2022

Выпущены Chrome и Chromium 100.

Это последняя версия, не сокращающая строку пользовательского агента, а также вызовы navigator.userAgent, navigator.appVersion и navigator.platform. 19 апреля будут завершены испытания сайтов на поддержку урезанного пользовательского агента Это часть стратегии по замене одной большой строки пользовательского агента на новый клиентский API наводок пользовательского агента, направленной на заботу о приватности пользователей.

[Подробности]
[Источник]


OpenSSH 9.0

Добавил: Федор Сорекс, 14.04.2022

OpenSSH - это набор защищенных сетевых утилит, основанных на протоколе Secure Shell, который обеспечивает безопасный канал по незащищенной сети в архитектуре клиент-сервер.

В версии 9.0 добавлена полная реализация протокола SSH 2.0, который включает в себя поддержку SFTP-клиента и сервера, а также:

  • в программе scp вместо устаревшего протокола SCP/RCP теперь используется SFTP;
  • в ssh/sshd теперь используется новый гибридный ключ NTRU Prime + x25519;
  • в SFTP-сервере реализована поддержа расширения copy-data, позволяющего копировать файлы на стороне сервера, в соответствии с draft-ietf-secsh-filexfer-extensions-00. bz2948;
  • добавлена команда cp, чтобы разрешить SFTP-клиенту выполнять копирование файлов на стороне сервера.

В этом релизе авторы сфокусировались на устранении ошибок.

[Подробности]
[Скачать]
[Источник]


Релиз FBReader 2.0

Добавил: Федор Сорекс, 07.04.2022

В декабре 2021 года, через несколько лет после выхода предыдущей версии, была выпущена FBReader 2.0 для Linux. Хотя программа включает большинство возможностей из версий для iOS и Android, это полноценное приложение, специально разработанное для "настоящих" компьютеров.

FBReader 2.0 бесплатен, но его код не открыт. На сегодня программа доступна в Snap Store. Это означает, что вы можете установить FBReader в большинстве популярных версий Linux'а: в Debian, Fedora, Ubuntu, и многих других. В ближайшее время будет выпущена версия в AppImage.

[Подробности]
[Источник]


Конкурс "ALT-SKILLS Петербург 2022" приглашает участников!

Добавил: Федор Сорекс, 06.04.2022

С 8 по 24 апреля в рамках фестиваля "Технокактус" пройдет конкурс "ALT-skills" для школьников от 10 до 17 лет. Участникам предстоит ознакомиться с операционной системой "Simply Linux" и выполнить практическое задание по переходу с ОС "Microsoft Windows" на "Simply Linux".

Участвовать можно дистанционно. Регистрация участников: forms.gle/mf9PKC5NRRNKp5nt9

Организаторы - Центр Детско-Юношеского Технического Творчества Пушкинского района Санкт-Петербурга и компания "Базальт СПО".

Успейте подать заявку!

[Подробности]
[Источник]


В России запустят отечественный магазин приложений для Android

Добавил: Федор Сорекс, 30.03.2022

Российские разработчики планируют запустить отечественный магазин приложений для устройств на Android. Об этом пишет ТАСС со ссылкой на директора по проектам АНО "Цифровые платформы" Владимира Зыкова. Запуск сервиса NashStore запланирован на 9 мая.

[Источник]


Выпуск MirageOS 4.0, платформы для запуска приложений поверх гипервизора

Добавил: Федор Сорекс, 30.03.2022

После полутора лет разработки опубликован выпуск проекта MirageOS 4.0, позволяющего формировать операционные системы одного приложения, в которых приложение поставляется как самодостаточный "unikernel", способный выполняться без применения операционных систем, отдельного ядра ОС и каких-либо прослоек. Для разработки приложений применяется язык OCaml. Код проекта распространяется под свободной лицензией ISC.

Вся низкоуровневая функциональность, свойственная операционной системе, реализована в форме библиотеки, прикрепляемой к приложению. Приложение может быть разработано в любой ОС, после чего компилируется в специализированное ядро (концепция unikernel), которое может запускаться напрямую поверх гипервизоров Xen, KVM, BHyve и VMM (OpenBSD), поверх мобильных платформ, в форме процесса в POSIX-совместимом окружении или в облачных окружениях Amazon Elastic Compute Cloud и Google Compute Engine.

Сгенерированное окружение не содержит ничего лишнего и взаимодействует непосредственно с гипервизором без драйверов и системных прослоек, что позволяет добиться существенного снижения накладных расходов и повышения безопасности. Работа с MirageOS сводится к трём стадиям: подготовка конфигурации с определением используемых в окружении OPAM-пакетов, сборка окружения и запуск окружения. Runtime для обеспечения работы поверх гипервизоров построен на базе ядра Solo5.

Несмотря на то, что приложения и библиотеки формируются на высокоуровневом языке OCaml, итоговые окружения демонстрируют достаточно неплохую производительность и минимальный размер (например, DNS-сервер занимает всего 200 КБ). Упрощается и сопровождение окружений, так как при необходимости обновления программы или изменения конфигурации, достаточно создать и запустить новое окружение. Поддерживается несколько сотен библиотек на языке OCaml для выполнения сетевых операций (DNS, SSH, OpenFlow, HTTP, XMPP, Matrix, OpenVPN и т.п.), работы с хранилищами и обеспечения параллельной обработки данных.

[Подробности]
[Источник]


Релиз Chrome 100

Добавил: Федор Сорекс, 30.03.2022

Компания Google представила релиз web-браузера Chrome 100. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Следующий выпуск Chrome 101 запланирован на 26 апреля.

В связи достижением браузером номера версии 100, состоящей из трёх цифр вместо двух, не исключены нарушения в работе некоторых сайтов, использующих некорректные библиотеки для разбора значения User-Agent. На случай возникновения проблем предусмотрена настройка "chrome://flags##force-major-version-to-minor", позволяющая вернуть вывод в заголовке User-Agent версии 99 при фактическом использовании версии 100.

[Подробности]
[Источник]


В ядре Linux выявлены эксплуатируемые уязвимости в nf_tables, watch_queue и IPsec

Добавил: Федор Сорекс, 29.03.2022

В ядре Linux выявлено несколько опасных уязвимостей, позволяющих локальному пользователю повысить свои привилегии в системе. Для всех рассматриваемых проблем подготовлены рабочие прототипы эксплоитов.

Уязвимость (CVE-2022-0995) в подсистеме отслеживания событий watch_queue, приводящая к записи данных в области памяти ядра за пределом выделенного буфера. Атака может быть совершена любым непривилегированным пользователем и привести к запуску своего кода с правами ядра. Уязвимость присутствует в функции watch_queue_set_size() и связана с попыткой очистки всех указателей в списке, даже если для них не была выделена память. Проблема проявляется при сборке ядра с опцией "CONFIG_WATCH_QUEUE=y", которая используется в большинстве дистрибутивов Linux.

Уязвимость (CVE-2022-27666) в модулях ядра esp4 и esp6 с реализацией ESP-преобразований (Encapsulating Security Payload) для IPsec, применяемых при использовании IPv4 и IPv6. Уязвимость позволяет локальному пользователю с обычными привилегиями перезаписать объекты в памяти ядра и повысить свои привилегии в системе. Проблема вызвана отсутствием сверки выделенного размера памяти и фактически полученных данных при том, что максимальный размер сообщения мог превышать максимальный размер памяти, выделяемый для структуры skb_page_frag_refill. Примечательно, что эксплоит изначально был подготовлен для соревнований pwn2own 2022, но разработчики ядра выявили и исправили связанную с ним ошибку, поэтому было решено раскрыть детали уязвимости.

Две уязвимости (CVE-2022-1015, CVE-2022-1016) в подсистеме netfilter в модуле nf_tables, обеспечивающем работу пакетного фильтра nftables. Первая проблема позволяет локальному непривилегированному пользователю добиться записи за пределы выделенного буфера в стеке. Переполнение возникает при обработке определённым образом оформленных выражений nftables, обрабатываемых на этапе проверки индексов, заданных пользователем, имеющем доступ к правилам nftables.

[Подробности]
[Источник]


Российская транспортная отрасль переходит на отечественный PostgreSQL взамен зарубежного ПО

Добавил: Федор Сорекс, 28.03.2022

ИТ-интегратор Минтранса и предприятий всей транспортной отрасли России собирается потратить без малого 35 млн руб. на приобретение лицензий PostgresPro. Непосредственно в Минтрансе данная СУБД ранее не использовалась.

Заказчику требуется 72 бессрочных лицензии на PostgresProACEnterpriseна одно ядро x86-64. Они должны быть переданы ему будущим поставщиком в течение 15 календарных дней с даты заключения договора.

[Подробности]


Национальный репозиторий открытого ПО

Добавил: Федор Сорекс, 28.03.2022

10 февраля Минцифры опубликовало проект по которому к декабрю 2022 года должен быть создан национальный репозиторий открытого ПО.

24 марта в АНО "Цифровая экономика" прошло заседание, по итогам которого было решено доработать проект. Активно обсуждался вопрос, под какими именно свободными лицензиями следует публиковать разработанное по госзаказу ПО, говорит глава совета директоров "Базальт СПО" Алексей Смирнов:

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

[Подробности]


В Ubuntu 22.04 Firefox переезжает в Snap

Добавил: Федор Сорекс, 22.03.2022

Сегодня вместо пакета с Firefox загружена заглушка, перенаправляющая на установку Snap-пакета Firefox с релизного канала.

В результате чего теперь на системах с миниатюрным объемом SSD-памяти (до 16 ГБ) использование Ubuntu теперь будет затруднительно, если вообще возможно, поскольку контейнер занимает существенный объем места на диске. Также становится невозможной комбинация Firefox ESR + Firefox Release штатными средствами, поскольку Firefox ESR и Firefox Release расположены в одном источнике, и канал нужно будет выбрать при установке.

Ранее это было возможно в виде варианта Firefox Snap ESR + Firefox Release Deb.

[Ссылка на "заглушки"]
[Источник]


ClamAV недоступен в России

Добавил: Федор Сорекс, 22.03.2022

Компания Cisco (а точнее подразделение Cisco Talos) заблокировала доступ с российских IP адресов к серверам clamav.net и database.clamav.net. Теперь при попытке перейти к ним выдается ошибка 1020 (Access denied). Следовательно базы данных теперь скачать нельзя.

Напомню, что ClamAV - кроссплатформенный пакет антивирусного ПО, распространяемый под лицензией GNU GPL 2.

Решением может быть обход (прокси, VPN, Tor), использование зеркал (нашел это) или сборка из репозиториев.

[Подробности]
[Источник]


Релиз ядра Linux 5.17

Добавил: Федор Сорекс, 22.03.2022

После двух месяцев разработки Линус Торвальдс представил ядро Linux 5.17.

Наиболее значимые изменения:

  • новая система управления производительностью для процессоров AMD;
  • новый бэкенд fscache для кэширования сетевых файловых систем;
  • возможность рекурсивного маппинга идентификаторов пользователей в файловых системах;
  • возможность прикрепления имён к анонимным операциям mmap;
  • поддержка переносимых скомпилированных BPF-программ;
  • утилита RTLA для анализа выполнения в режиме реального времени;
  • перевод генератора псевдослучайных чисел на алгоритм BLAKE2s.

Статистика и цифры:

  • Размер патча - 37 МБ.
  • Принято 14 203 исправлений.
  • Добавлено 506 043 строк кода.
  • Изменено 11 366 файлов.
  • Удалено 250 954 строк кода.

[Подробности]
[Скачать]


Браузер Pale Moon 30.0.0

Добавил: Федор Сорекс, 19.03.2022

Pale Moon - браузер с открытым исходным кодом, который является форком Mozilla Firefox. Код проекта распространяется под лицензией MPLv2.

В этом релизе Pale Moon отказывается от своего собственного GUID в пользу GUID Firefox. Это сделано для того, чтобы обеспечить максимальную совместимость со старыми и неподдерживаемыми расширениями Firefox.

Теперь пользователь имеет больше свободы в использовании потенциально несовместимых (старых/небезопасных) расширений браузера, однако проблемы с безопасностью придётся решать самостоятельно.

Прекращена поддержка UXP. Вместо этого браузер собирается на GRE (Goanna Runtime Environment), уделяя больше внимания движку рендеринга Goanna и отказываясь от поддержки неподдерживаемых компонентов и целевых платформ.

Причиной таких существенных изменений в этом выпуске стали результаты опроса пользователей на предмет того, чего они ожидают от проекта.

Другие изменения:

  • реализован механизм Global Privacy Control, пришедший на смену "DNT" (Do Not Track);
  • элементы управления в настройках "Браузер по умолчанию" был перемещены во вкладку "Общие";
  • поддержка эмодзи обновлена до Twemoji 13.1;
  • для совместимости с сайтами реализованы queueMicroTask() и Selection.setBaseAndExtent().

Для разработчиков дополнений:

  • возвращена прямая поддержка устаревших расширений Firefox;
  • браузер больше не находится в директории дистрибутива browser;
  • appinfo.platformVersion заморожен для обеспечения обратной совместимости, для определения версии платформы используйте appinfo.gre.

Исправлены уязвимости: CVE-2022-22760, CVE-2022-22759, CVE-2022-22756, CVE-2022-26485.

Важно: после обновления, профиль пользователя нельзя будет использовать со старыми версиями браузера.

[Подробности]
[Скачать]
[Источник]


Ежегодная конференция "СПО: от обучения до разработки"

Добавил: Федор Сорекс, 18.03.2022

19-22 мая в Переславль-Залесском пройдет ежегодная конференция "СПО: от обучения до разработки 2022". Мероприятие объединяет две традиционные ежегодные конференции "Базальт СПО": "СПО в высшей школе" и конференцию разработчиков свободных программ.

Оргкомитет принимает заявки на доклады по следующим темам:

"СПО в учебном процессе" (19 и 20 мая)

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

"Разработка свободного ПО" (21 и 22 мая)

  • Тенденции разработки свободного программного обеспечения.
  • Новейшие достижения проектов СПО.
  • Развитие инструментов разработки свободного ПО.
  • Разработка свободных программ для разных аппаратных платформ.
  • Средства и методы миграции ИТ-инфраструктуры на свободное ПО.
  • Формирование российского сообщества разработчиков СПО.
  • Правовые вопросы использования СПО.
  • Культурные и философские аспекты свободного ПО.

[Подробности]


Релиз Slackware Linux 15.0

Добавил: Федор Сорекс, 05.02.2022

Патрик Фолькердинг (Patrick J. Volkerding) объявил о выпуске Slackware Linux 15.0, первой стабильной версии проекта с июля 2016 года.

Новая версия старейшего из сохранившихся дистрибутивов Linux содержит ряд новых функций, таких как PAM, elogind (заменил ConsoleKit2), PipeWire и Wayland.

Кроме того, в отличие от большинства других дистрибутивов, Slackware продолжает поддерживать 32-битную архитектуру x86.

Мы очень рады объявить о выпуске новой стабильной версии Slackware 15.0. Было слишком много изменений, чтобы даже начать описывать их здесь, но для нашей преданной пользовательской базы достаточно сказать, что вы найдете вещи современными, но при этом знакомыми.

  • Мы остановились на ядре Linux 5.15.19 (часть серии ядер 5.15.x, которая будет получать долгосрочную поддержку от разработчиков ядра).
  • Вы также получите обновлённый рабочий стол, включая KDE Plasma 25th Anniversary Edition с поддержкой сеансов Wayland.
  • Мы приняли PAM (наконец-то), поскольку необходимые проекты более не поддерживают работу с /etc/shadow напрямую.
  • Мы добавили поддержку PipeWire в качестве альтернативы PulseAudio и сессии Wayland в дополнение к X11.
  • А переход на elogin решает проблемы с ПО, которое полагается на новейшие стандарты XDG.

Скачать: slackware64-15.0-install-dvd.iso (3605 МБ), slackware-15.0-install-dvd.iso (3736 МБ).

[Подробности]
[Скачать]
[Источник]


Официальный стабильный релиз 64-битной версии Raspberry Pi OS

Добавил: Федор Сорекс, 03.02.2022

После годового бета-тестирования наконец-то выпущена стабильная 64-битная версия Raspberry Pi OS.

С момента выпуска Raspberry Pi 3 в 2016 году линейка продуктов Raspberry Pi Foundations использовала процессоры на базе ARMv8-A с 64-битной архитектурой AArch64 и соответствующим набором инструкций A64. Однако основной версией ОС осталась Raspberry Pi OS на 32-битной платформе Raspbian для обеспечения максимальной совместимости между устройствами и избежания путаницы среди покупателей.

В то же время появились и причины выбрать 64-битную операционную систему вместо 32-битной.

Совместимость является ключевой проблемой: многие приложения с закрытым исходным кодом доступны только для arm64, а приложения с открытым исходным кодом не полностью оптимизированы для порта armhf. Кроме того, есть некоторые преимущества в производительности, присущие набору инструкций A64: сегодня они наиболее заметны в бенчмарках, но предполагается, что в будущем они отразятся на производительности реальных приложений.

Другая проблема заключается в том, что 32-битные указатели позволяют обращаться только к 4 ГБ памяти. На Raspberry Pi 4 используется ядро с поддержкой ARM Large Physical Address Extension (LPAE) для доступа к 8 ГБ памяти, при условии, что любой процесс ограничен доступом к 3 ГБ. К счастью, Chromium, который, вероятно, является самым требовательным к памяти приложением в Raspberry Pi OS, порождает один процесс на каждую вкладку. В любом случае некоторые сценарии использования выиграют от того, что смогут выделить всю память 8 ГБ Raspberry Pi 4 одному процессу.

Сборки 64-битной версии доступны по ссылке.

[Подробности]
[Источник]


Tiny Core Linux 13.0

Добавил: Федор Сорекс, 03.02.2022

Команда Tiny Core анонсировала выход новой версии дистрибутива Tiny Core Linux 13.0.

Tiny Core Linux (TCL) - это дистрибутив GNU/Linux для архитектур x86, AMD64, ARMv7 и armhf (ARM hard float), отличающийся минимализмом, легковесностью, небольшим потреблением ОЗУ (от 28 МБ) и небольшим размером установочного ISO-образа (от 16 до 163 МБ). Дистрибутив выпускается под лицензией GNU GPL v2 и использует простой и минималистичный менеджер окон FLWM по умолчанию. Пакетный менеджер в TCL - appbrowser (GUI) и tce (CLI). Создатель Tiny Core Linux - Роберт Шингледекер, его разработчики TCL D&A. Tiny Core Linux 13.0 был выпущен в двух редакциях: stable и current.

Целью проекта Tiny Core Linux является создание легко переносимой ультракомпактной настольной операционной системы с графической облочкой, поддерживающей загрузку с компакт-диска, флешки или с жёсткого диска. Команда Tiny Core предлагает заинтересованным пользователям и разработчикам изучить Tiny Core Linux 13.0. "Мы поощряем обмен знаниями. Мы пропагандируем участие сообщеста и расширение встроенных приложений" - заявил ведущий разработчик Tiny Core Linux, Роберт Шингледекер.

Нововведения, представленные в Tiny Core Linux 13.0:

  • Linux обновлён до версии 5.15.10.
  • Добавлены новые нескучные обои.
  • Подготовлены modules64.gz, rootfs64.gz, corepure64.gz и vmlinuz64 для Tiny Core Linux 13.0.
  • Подготовлен исходный код в соответствии с Tiny Core Linux 13.0.
  • Подготовлены ISO-образы для x86_64, dCore и Raspberry Pi архитектур.
  • GNU C Library (glibc) обновлён до версии 2.34.
  • GNU Compiler Collection (GСС) обновлён до версии 11.2.0.
  • GNU Binutils обновлён до версии 2.37.
  • e2fsprogs (libs/apps) обновлено до версии 1.46.4.
  • util-linux (libs/apps) обновлено до версии 2.37.2.
  • BusyBox обновлён до версии 1.34.1.
  • Старые версии Mozilla Firefox не будут работать на Tiny Core Linux 13.0.

Смотрите изменения Tiny Core Linux 13.0 на форуме поддержки для более подробного списка изменений.

[Подробности]
[Скачать]
[Источник]


Blender Studio представили проект Watchtower

Добавил: Федор Сорекс, 31.01.2022

Команда Blender Studio представила Watchtower - свободное (GPLv3) веб-приложение для отслеживания статуса работы над кино- и анимационными проектами.

Watchtower позволяет в любой момент просмотреть весь проект вне зависимости от того, на какой стадии готовности находится каждая последовательность (sequence, эпизод) и каждый шот (shot, фрагмент видео от склейки до склейки). При этом используется цветовая маркировка последовательностей и есть возможность просмотреть статус производства каждого шота - от раскадровки до цветокоррекции конечной версии клипа.

Программа написана на Vue.js, использует Zou для хранения данных о проекте, может интегрироваться с другими системами через JSON.

Доступна живая демонстрация со Sprite Fright в качестве рабочего проекта. Именно на этом анимационном проекте отрабатывалась первая версия нового инструмента c Kitsu в качестве системы управления задачами.

Исходный код размещён на Gitlab.

[Подробности]
[Источник]


Проект dosemu2 анонсировал новую версию

Добавил: Федор Сорекс, 30.01.2022

Проект dosemu2 анонсировал релиз pre9, в который вошли около 3400 коммитов.

В анонсе сообщается, что проект давно перешёл на роллинг-релизы, поэтому анонсы нужны только чтобы сообщить, что "мы всё ещё живы". Пакеты для релиза не подготовлены, всё собирается в ежедневном режиме, хотя заявляется, что этапы заморозки и стабилизации имели место быть.

С кратким списком изменений предлагается ознакомиться тут. Полный же список, видимо, ещё не подготовлен.

Пакеты можно поставить, пройдя по ссылкам отсюда.

[Подробности]
[Источник]


Генератор лексических анализаторов re2c 3.0

Добавил: Федор Сорекс, 30.01.2022

Состоялся релиз генератора лексических анализаторов re2c 3.0. Основное изменение - добавлена кодогенерация в Rust.

Напомним, что re2c специализируется на генерации быстрых и легко встраиваемых лексеров. Он отличается от более известного аналога flex гибким интерфейсом, генерацией оптимизированных нетабличных лексеров и поддержкой захватов (submatch extraction) на основе детерминированных конечных автоматов с тэгами (TDFA). re2c используется в проектах, где важна скорость работы лексера, например в Ninja и в PHP.

На сайте есть много примеров, теперь и на языке Rust.

[Подробности]
[Источник]


Архиватор RAR 6.10

Добавил: Федор Сорекс, 25.01.2022

Состоялся релиз проприетарного архиватора RAR версии 6.10. Список изменений в консольной версии:

  1. Ключ -si можно использовать для чтения архивных данных с stdin при извлечении или тестировании, например:
    cat docs.rar | rar x -si -o+ -pmypwd dummy docs/
    Хотя при использовании этого ключа имя архива игнорируется, в командной строке всё равно должно быть указано произвольное фиктивное имя архива.

    Операции, требующие поиск в обратном направлении, в этом режиме недоступны. К ним относятся отображение комментариев к архиву, тестирование данных для восстановления, использование информации для быстрого открытия архива, обработка многотомных архивов.

    Не допускаются запросы, требующие взаимодействие с пользователем. Для подавления таких запросов используйте ключи -o[+|-|r], -p<пароль> или -mes.
  2. Новый ключ -ep4<путь> исключает префикс пути при архивировании или извлечении, если этот путь находится в начале имени архива. Путь сравнивается с именами, уже подготовленными для сохранения в архиве, без букв дисков и предшествующих разделителей путей. Например, команда
    rar a -ep4texts/books archive /texts/books/technical
    удаляет "text/books" из архивных имён, так что они начинаются с 'technical'.
  3. Новый ключ -mes пропускает зашифрованные файлы при извлечении или тестировании. Он заменяет прежний ключ -p-.
  4. Новый ключ -op<путь> задаёт папку назначения для команд извлечения 'x' и 'e'. В отличие от параметра командной строки <путь_для_извлечения/>, этот ключ также принимает пути без символа разделителя пути в конце.
  5. Если команда 'p' используется для печати файла на стандартный вывод (поток stdout), информационные сообщения автоматически подавляются, чтобы предотвратить их смешивание с данными файла.
  6. Опция "Генерировать имя архива по маске" ("Generate archive name by mask") и ключ -ag считают минутами только первые два символа 'M' после 'H'. Ранее минутами считалось любое количество таких символов.

    Благодаря этому стало возможным помещать поле времени перед датой, например, так: -agHHMM-DDMMYY. Предыдущие версии считали все 'M' в этой строке как минуты.
  7. Максимально допустимый размер данных для восстановления RAR5 увеличен до 1000% от размера защищаемых данных. Максимальное количество томов для восстановления RAR5 может быть в 10 раз больше, чем защищаемых томов RAR.

    Предыдущие версии WinRAR не могут использовать данные для восстановления для исправления повреждённых архивов, если размер этих данных превышает 99%. Аналогично, предыдущие версии не смогут использовать тома для восстановления, если их количество равно количеству томов RAR или превышает его.
  8. Если введённый пароль превышает допустимый предел в 127 символов и усекается, выдаётся предупреждение. Ранее такие пароли усекались молча.
  9. Ключ -en командной строки больше не поддерживается. Он создавал архивы RAR4 без добавления блока "Конец архива".

    Блок "Конец архива" позволяет изящно пропускать внешние данные, например цифровые подписи.
  10. Исправлена ошибка:
    • общий ход выполнения мог отображаться неправильно при использовании ключей -oi, -f, -u или соответствующих параметров графического интерфейса.

Также обновлён распаковщик с открытым кодом UnRAR до версии 6.1.4 и опубликован RAR for Android версии 6.10 build 103 (в виде файла apk и в Play Market).

[Подробности]
[Источник]


Новая версия композитного оконного менеджера Sway 1.7

Добавил: Федор Сорекс, 24.01.2022

Вышла новая версия композитного оконного менеджера Sway.
Sway - это Wayland-композитор, совместимый с i3.

Новые возможности:

  • Добавлена команда render_bit_depth для включения высокой цветовой глубины.
  • Табы теперь можно перемещать мышью.
  • Благодаря linux-dmabuf полноэкранный режим работает надёжнее и производительней.
  • Добавлена поддержка гарнитур виртуальной реальности через DRM.
  • Добавлены команды client.focused_tab_title, output modeline, output dpms toggle

Изменения:

  • Панель swaybar и диалоги swaynag могут быть выключены во время сборки.
  • заголовки (titlebars) теперь имеет фиксированную высоту, они больше не изменяются в зависимости от символов, используемых в заголовке.

Закрытые драйвера NVIDIA всё ещё не поддерживаются!

[Подробности]
[Источник]


SUSE представила единый сервис поддержки дистрибутивов от SUSE и Red Hat

Добавил: Федор Сорекс, 21.01.2022

Компания SUSE представила единый сервис поддержки SUSE Liberty Linux для следующих дистрибутивов: SUSE Linux, openSUSE, RHEL, CentOS.

Согласно заявлению компании, это поможет избежать привязки к одному поставщику услуг (vendor lock-in) и упрощает поддержку смешанных сред. При этом компания готова поручиться за качество своим тридцатилетним опытом в данной сфере.

Кроме поддержки, рекламируется единое средство управления (доставки обновлений) SUSE Manager, которое помимо вышеназванных дистрибутивов поддерживает также и Ubuntu.

[Подробности]
[Источник]


Все новости за апрель 2022

Архив новостей

Добавить новость




 Свежий софт:


Google

Новости - почтой 
Подпишитесь на самую популярную российскую рассылку новостей Linux и OpenSource!



Другие рассылки:

Рассылка 'LinuxRSP - новости, проблемы, ПО, статьи вокруг ОС Linux'
Рассылка 'FreeOS'
Linux: разрешение вопросов, перспективы и общение
Перевод и доработка документации под Linux и другие системы
Обсуждения и споры о свободных системах и всём сопутствующем

Присоединяйтесь! 
Разместив на своем сайте нашу кнопку, Вы станете нашим коллегой - участником пропаганды Linux и OpenSource в России.

Кнопка LinuxRSP
Новости от LinuxRSP.Ru
Авторам
Реклама
Где взять?


Проект OpenNET - все о Unix


Rambler's Top100
Яндекс цитирования
Денис Колисниченко. Документация по Linux и PHP. Linux-сервер своими руками









Связь | О проекте LinuxRSP | Реклама | О Linux
© 1999-2022 LinuxRSP