LINUX.ORG.RU

88
Всего сообщений: 9435

Alpine Linux 3.13.0

Группа Linux General

Состоялся релиз Alpine Linux 3.13.0 — Linux-дистрибутива, ориентированного на безопасность, легковесность и нетребовательность к ресурсам (используется в том числе во многих образах Docker).

Дистрибутив использует системную библиотеку языка Си musl, набор стандартных утилит UNIX BusyBox, систему инициализации OpenRC и пакетный менеджер apk.

( читать дальше... )

>>> Подробности

 , ,

cetjs2 ()

Разработчики ядра собираются обсудить прекращение поддержки старых процессоров

Группа Ядро Linux

После выхода ядра Linux 5.10 с пятилетней поддержкой, разработчики начали обсуждение прекращения поддержки ряда старых процессоров, для которых не было изменений уже много времени. В основном это касается старых ARM и действительно старых 486, Alpha (1992 года) и первой версии Itanium.

>>> Подробности

 , ,

Shaman007 ()

Обновление Linux Mint 20.1 «Ulyssa»

Группа Linux General

Вышло первое крупное обновление дистрибутива Linux Mint версии 20 (кодовое имя «Ulyssa»). Linux Mint основывается на пакетной базе Ubuntu, но имеет ряд отличий, в том числе в части политики распространения по умолчанию некоторого софта. Linux Mint позиционирует себя как готовое решение для конечного пользователя, поэтому многие распространенные приложения и зависимости включены в стандартную поставку.

Основное в обновлении 20.1:

( читать дальше... )

>>> Подробности

 ,

kardjoe ()

Ростелеком переводит свои серверы на РЕД ОС

Группа Linux в России

«Ростелеком» и российский разработчик «Ред Софт» заключили лицензионный договор на использование операционной системы РЕД ОС, согласно которому группа компаний «Ростелеком» в своих внутренних системах будет использовать РЕД ОС конфигурации «Сервер». Переход на новую ОС начнется в следующем году и завершится до конца 2023 года.

Пока не уточняется, какие именно сервисы будут переводиться на работу под отечественной ОС, также «Ростелеком» не комментирует последовательность перехода на РЕД ОС.

По заявлению заказчика тестирование на совместимость РЕД ОС с серверной инфраструктурой «Ростелекома» было успешно проведено в октябре 2020 г. В результате чего был сделан окончательный выбор ОС для установки на корпоративные серверы.

Следует отметить, что по заявлению разработчиков РЕД ОС создаётся с оглядкой на методологию Red Hat, вследствие чего данный дистрибутив можно считать отечественной заменой решений RHEL/CentOS. Это становится важным в текущем моменте, когда судьба CentOS видится туманной.

>>> Подробности

 ,

anonymous ()

Linux 5.10

Группа Ядро Linux

Тихо и незаметно состоялся релиз ядра версии 5.10. По признанию самого Торвальдса, ядро «состоит из по большей части новых драйверов с вкраплениями из патчей», что неудивительно, ибо ядро получило статус LTS.

Из нового:

  • Поддержка fast_commit в файловой системе Ext4. Теперь приложения будут писать в кэш меньше метаданных, что ускорит запись! Правда, её надо явно включить при создании ФС.

  • Дополнительные настройки доступа через интерфейс io_uring, которые позволяют безопасно давать доступ к ресурсам колец дочерним приложениям.

  • Введён системный вызов process_madvise, позволяющий давать ядру информацию об ожидаемом поведении целевого приложения. Аналогичная система, кстати, используется в Android (демон ActivityManagerService).

  • Исправлена проблема 2038 года для файловой системы XFS.

и многое другое.

Также стоит отметить, что тут же была выпущена версия 5.10.1, отменяющая два изменения, приводившие к проблемам в подсистемах md и dm raid. Так что да, 0-day-патчи бывают даже для ядра Linux.

Подробнее:

>>> Скачать tarball

 ,

Korchevatel ()

Книга «Linux API. Исчерпывающее руководство»

Группа Документация

Добрый день! Предлагаю вашему вниманию книгу «Linux API. Исчерпывающее руководство»(перевод книги The Linux Programming Interface). Ее можно заказать на сайте издательства, и если применить промокод LinuxAPI , то получите скидку 30%.

Отрывок из книги для ознакомления:

( читать дальше... )

Желаю приятного чтения)

>>> Можно купить на сайте издательства

 , ,

Victor78 ()

Frrouting 7.5

Группа Open Source

Вышла новая версия программы для управления динамической маршрутизацией в linux/BSD Frrouting!

Доступные изменения:

  • BFD
    • Поддержка профилей
    • Поддержка установки минимального TTL
  • BGP
    • Поддержка RPKI в VRF
    • Исправления в BGP Graceful Restart
    • Добавлена опция для детального отображения маршрутов
    • Добавлена опция конфигурации maximum-prefix <num> force
    • bestpath-routes для конфигурации соседа
    • Добавлена команда bgp shutdown message MSG...
    • Добавлена возможность получения IPv6 правил для BGP flowspec.
    • Добавлена команда neighbor <neigh> shutdown rtt

( читать дальше... )

>>> Подробности

 , , , ,

ne-vlezay ()

Причины популярности браузера Vivaldi в Linux-среде

Группа Проприетарное ПО

В официальном русскоязычном блоге компании Vivaldi опубликована статья, в которой обсуждаются причины популярности данного браузера среди пользователей операционных систем Linux. По словам разработчиков, доля пользователей Linux, выбравших Vivaldi, в пять раз больше, чем доля Linux среди операционных систем.

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

Также в статье рассматриваются вопросы, связанные с доступностью исходных кодов Vivaldi и объясняются причины выбора в пользу несвободной лицензии для собственно браузера Vivaldi.

>>> Подробности

 , , ,

Shpankov ()

Trisquel GNU/Linux 9.0 Etiona

Группа Linux General

Вышло обновление дистрибутива Trisquel GNU/Linux 9.0 Etiona. Этот дистрибутив полностью состоит из свободного программного обеспечения и следует рекомендациям GNU. В нем будут обновлённые версии программ, таких как Abrowser и прочие.

>>> Подробности

 ,

LocalKings ()

Компания NVidia сообщила о задержке поставки драйверов для Linux 5.9

Группа Ядро Linux

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

Проблемы, вероятно, вызваны недавним изменением внесенным в ядро Linux (https://github.com/torvalds/linux/commit/262e6ae708), согласно которому затрудняется работа прослоек для использования GPL-only интерфейсов ядра в проприетарных сторонних модулях.

Некоторые дистрибутивы (например openSUSE: https://lists.opensuse.org/opensuse-kernel/2020-10/msg00007.html), были вынуждены отложить использование Linux 5.9 для сохранения работоспособности оборудования NVidia у своих пользователей.

>>> Подробности

 , ,

anonymous ()

Вышло ядро версии Linux 5.9 добавлена поддержка FSGSBASE и Radeon RX 6000 «RDNA 2»

Группа Ядро Linux

Линус Торвальдс объявил о стабилизации версии 5.9.

В числе прочих изменений он внес в ядро версии 5.9 поддержку FSGSBASE, которая должна улучшить производительность переключения контекста на процессорах AMD и Intel. FSGSBASE позволяет читать и изменять содержимое регистров FS/GS из пространства пользователя, что должно улучшить общую производительность, пострадавшую после закрытия уязвимостей Spectre/Metldown. Сама поддержка была добавлена инженерами Microsoft несколько лет назад.

Так же:

  • добавлена поддержка Radeon RX 6000 «RDNA 2»
  • добавлена поддержка команд зонирования накопителей NVMe (NVMe zoned namespaces (ZNS))
  • начальная поддержка IBM Power10
  • различные улучшения подсистемы хранилищ, ужесточена защита от использования GPL-прослоек для связывания проприетарных драйверов с компонентами ядра
  • модель потребления энергии (фреймворк Energy Model) теперь описывает не только поведение энергопотребления CPU, но и периферийных устройств
  • В Netfilter добавлен REJECT на стадии PREROUTING
  • для AMD Zen и более новых моделей CPU добавлена поддержка технологии P2PDMA, позволяющей использовать DMA для прямой передачи данных между памятью двух устройств, подключенных к шине PCI.

>>> Подробности

 ,

Shaman007 ()

GOG отмечает 12-летие: в честь праздника - много нового!

Группа Игры

Вот так тихо и незаметно GOG повзрослел! За 12 лет главная платформа DRM-Free игр прошла путь от маленького магазина старых хитов (Good Old Games) и небольших инди-игр до крупнейшего дистрибьютора игр без DRM, в каталоге которого находится более 4300 игр - от легендарной классики до горячих новинок.

( Что же нового GOG приготовил нам в честь праздника? )

Распродажа продлится до 9 октября, 16:00 по МСК.

>>> Подробности

 , , , ,

anonymous ()

Сегодня бесплатный день на Open Source Tech Conference 0nline

Группа Конференции и встречи

Сегодня, 10 августа, в рамках конференции Open Source Tech Conference Online бесплатный день (требуется регистрация).

Расписание:

  • 17.15 - 17.55​

>>> OSTconf

 , , ,

denrit ()

Большая летняя распродажа на GOG!

Группа Игры

Близятся летние каникулы... Но настоящий геймер никогда не отдыхает, перерывы не для него, ведь полчища врагов не спят - время снова спасать мир! И GOG поможет тебе в этом деле максимально эффективно - без DRM.

Что новенького:

Распродажа продлится до 15 июня, 16:00 по МСК.

>>> Подробности

 , , , ,

anonymous ()

Компания Canonical вышла на самообеспечение

Группа Ubuntu Linux

В недавнем интервью с прессой Марк Шаттлворт заявил, что Canonical давно вышла на самообеспечение и больше не зависит от его личной финансовой поддержки. Также он подтвердил, что не отказывается от своих планов сделать Canonical публичной компанией. Но когда это произойдет, пока неизвестно.

( Цитаты из интервью )

>>> Подробности

 , , , ,

fail2ban ()

Новый метод управления памятью от Facebook

Группа Linux General

Один из членов команды разработки социальной сети Facebook, Роман Гущин, предложил в рассылке разработчиков набор из патчей для ядра Linux, направленных на улучшение работы с памятью через реализацию нового контроллера управления оной – slab (slab memory сontroller).


Распределение slab – это механизм управления памятью, предназначенный для более эффективного распределения памяти и устранения значительной фрагментации. Основой этого алгоритма является сохранение выделенной памяти, содержащей объект определенного типа, и повторное использование этой памяти при следующем выделении для объекта того же типа. Этот метод был впервые введен в SunOS Джефом Бонвиком и сейчас широко используется в ядрах многих операционных систем Unix, включая FreeBSD и Linux.


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

По результатам испытаний следует, что предложенный метод управления памятью позволяет повысить эффективность использования slab до 45%, а также понизит общее потребление памяти ядром ОС. Также за счет сокращения количества выделяемых под slab страниц уменьшается фрагментация памяти в целом, что не может не сказаться на быстродействии системы.

Новый контроллер уже несколько месяцев тестируется на рабочих серверах Facebook, и пока это тестирование можно назвать успешным: при отсутствии потерь в быстродействии и увеличения количества ошибок замечено явное уменьшение расхода памяти – на некоторых серверах до 1Гб. Это число довольно субъективно, так, например, ранее проведенные тесты показали немного меньшие результаты:

  • 650-700 МБ на веб-фронтенде;
  • 750-800 МБ на сервере с кэшем баз данных;
  • 700 МБ на DNS-сервере.

>>> Страничка автора на GitHub

>>> Результаты ранних тестов

>>> Подробности

 , ,

Zhbert ()

Guix System 1.1.0

Группа GNU's Not Unix

Guix System – дистрибутив Linux, основанный на пакетном менеджере GNU Guix.

Дистрибутив предоставляет расширенные функции управления пакетами, такие как обновление транзакций и откат, воспроизводимые среды сборки, управление непривилегированными пакетами и профили каждого пользователя. Последним выпуском проекта является Guix System 1.1.0, в котором представлен ряд новых функций и улучшений, в том числе возможность выполнять крупномасштабные развертывания с помощью менеджера пакетов.

Основные новвоведения:

  • Новый инструмент развертывания Guix позволяет развертывать несколько машин одновременно, будь то удаленные машины через SSH или машины на виртуальном частном сервере (VPS).
  • Авторы каналов теперь могут писать записи новостей для своих пользователей, которые легко читаются с помощью команды guix pull –news.
  • Новая команда описания системы Guix сообщает, какие коммиты были использованы для развертывания системы, а также содержит ссылку на файл конфигурации операционной системы.

>>> Подробности

 , , ,

ruslik ()

Вышел openITCOCKPIT 4.0 (Beta)

Группа Linux.org.ru

openITCOCKPIT — это многоклиентный, разработанный на PHP интерфейс для управления мониторинговых систем Nagios и Naemon. Цель системы — создать максимально простой интерфейс для контроля комплексных IT-инфраструктур. Более того, openITCOCKPIT предлагает решение для мониторинга удалённых систем (Распределённый мониторинг), управляемых из одной централизованной точки.

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

  • Новый бэкенд, новый дизайн и новые возможности.

  • Собственный агент мониторинга — выполняет мониторинг, доступности и производительности систем, подсистем и приложений (linux, windows, mac).

  • Веб-интерфейс основан на API.

Особенности

Исходный код Больше информации в блоге :)

>>> Подробности

 , , , ,

ira_1337 ()

Ядро Linux 5.6

Группа Ядро Linux

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

  • Поддержка Intel MPX (memory protection extenstion) удалена из ядра.
  • RISC-V получила поддержку KASAN.
  • Завершён перевод ядра с 32-битного типа time_t и ассоциированых с ним типов: ядро готово к проблеме-2038.
  • Добавлены операции для подсистемы io_uring.
  • Добавлен системный вызов pidfd_getfd(), который позволяет процессу извлечь дескриптор открытого файла из другого процесса.
  • Добавлен механизм bootconfig, позволяющий ядру во время загрузки получать файл с опциями командной строки. Утилита bootconfig позволяет добавить такой файл к образу initramfs.
  • F2FS стала поддерживать сжатие ФС.
  • Новая опция монтирования NFS softreveal предоставляет ревалидацию атрибутов.
  • Монтирование NFS по UDP по умолчанию отключено.
  • Добавлена поддержка копирования файлов с сервера на сервер в NFS v4.2
  • Добавлена поддержка ZoneFS.
  • Добавлена новая операция prctl() PR_SET_IO_FLUSHER. Она предназначена для обозначения процесса, который занят высвобождением памяти и к которому нельзя применять ограничения.
  • Добавлена подсистема dma-buf, ответвление от аллокатора Android ION.
  • Блокирующий пул /dev/random был удалён, теперь /dev/random поведением более похож на /dev/urandom тем, что не блокирует доступную энтропию после инициализации пула.
  • Гостевые Linux-системы в VirtualBox могут монтировать папки, экспортированные хост-системой.

>>> Подробности

 ,

gedisdone ()

Релиз 4MLinux 32.0 STABLE

Группа Linux General

Выпущен новый релиз дистрибутива 4MLinux, являющегося оригинальным (не основанном ни на чем) и лёгким дистрибутивом Linux.

Список изменений:

  • Произошло обновление LibreOffice до версии 6.4.2.1.
  • Программы пакета GNOME Office (AbiWord, GIMP, Gnumeric), были обновлены до версий 3.0.4, 2.10.18, 1.12.46 соответственно.
  • DropBox был обновлен до версии 91.4.548.
  • Firefox обновили до версии 73.0.1
  • Chromium обновили до 79.0.3945.130.
  • Thunderbird — до 68.5.0
  • Плеер Audacious — до версии 3.10.1
  • Универсальный плеер VLC — до 3.0.8.
  • Wine обновлён до 5.2.
  • Обновлены драйверы и библиотеки (в том числе Mesa до 19.3.0 и драйверы графики Intel)
  • Теперь AV1 можно декодировать благодаря новому FFmpeg с библиотекой dav1d.

>>> Оригинал новости

 , ,

Marketersandmobile ()