LINUX.ORG.RU

Linux


106

4

Всего сообщений: 1328

Компания 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)

Группа Офисные приложения

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

Релиз 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
()

Wireguard включен в ядро Linux

Группа Ядро Linux

Wireguard – это простой и безопасный VPN-протокол, основным разработчиком которого является Jason A. Donenfeld. Долгое время модуль ядра, реализующий этот протокол, не принимали в основную ветку ядра Linux, так как использовалась своя реализация криптографических примитивов (Zinc) вместо стандартного crypto API. Недавно это препятствие было устранено, в том числе за счет доработок, принятых в crypto API.

Сейчас wireguard принят в основную ветку ядра Linux и будет доступен в релизе 5.6.

Wireguard выгодно отличается от других протоколов VPN отсутствием необходимости согласовывать используемые криптографические алгоритмы, радикальным упрощением процесса обмена ключами, и, как следствие, малым размером кодовой базы.

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

 ,

AEP
()

Mosaic — прародитель браузеров. Теперь в виде snap!

Mosaic — прародитель браузеров. Теперь в виде snap!
Группа Проприетарное ПО

Юное поколение не знает, а старшее давно позабыло. Но перед тем, как Netscape Navigator начал свое триумфальное шествие по сети, а позже противостояние с Internet Explorer, был один браузер, чьи основные принципы и возможности воплотились во всех его современниках. Назывался он Mosaic.

Жизнь его была недолгой. Mosaic развивался с 1993 по 1997 гг. Затем компанию Mosaic Communications Corporation переименовали в Netscape Communications Corporation, в котором и родился всем известный Netscape Navigator, взяв основные наработки из Mosaic.

Последняя версия под Linux вышла в 1996 г.

И сегодня, спустя 25 лет, каждый линуксоид может попробовать интернет со вкусом 90х!

Просто скачай этот горячий снап:

sudo snap install mosaic

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

 , , , ,

fail2ban
()

Новые модели Dell XPS 13 Developer Edition

Новые модели Dell XPS 13 Developer Edition
Группа Hardware and Drivers

Вышли обновленные (2020 года) модели ноутбуков Dell XPS 13 Developer Edition.

На протяжении последних лет дизайн Dell XPS практически не менялся. Но пришло время перемен, и Dell предлагает новый взгляд на свои топовые ноутбуки.

Новый Dell XPS 13 тоньше и легче, чем прошлые модели. При этом он изготовлен из тех же материалов, что и его предшественники: алюминия, карбона и стекловолокна.

Главным отличием линейки Dell XPS всегда считалось высокое качество дисплеев. В новом Dell XPS 13 экран «InfinityEdge» диагональю 13.4" с более тонкой нижней панелью. Рамки настолько малы, что практически все пространство занимает дисплей, что позволило использовать экран в соотношении 16:10 как в режиме FHD, так и в режиме UHD.

Клавиатура в целом стала шире, как и площадь многих кнопок. Тачпад стал на 17% больше. Теперь точно не промахнетесь!

Спецификацию тоже немного проапгрейдили. Новый Dell XPS 13 заменяет процессоры Intel архитектуры Comet Lake на процессоры Intel Ice Lake (i3, i5 и i7) - с новейшей интегрированной графикой Iris Plus.

Версия «Developer Edition» (поставляемая с Ubuntu) выйдет с объемом ОЗУ до 32 ГБ и со сканером отпечатков пальцев.

Новый Dell XPS 13 (Windows 10) продается с 7 января по цене от $999. Dell XPS 13 Developer Edition (Ubuntu) появится в продаже с 4 февраля по цене от $1199. Главное отличие цены в более мощной конфигурации.

Полный перечень Linux компьютеров Dell можно найти на официальном сайте.

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

 , , , ,

fail2ban
()

Приложение Standard Notes теперь доступно в виде snap

Приложение Standard Notes теперь доступно в виде snap
Группа Open Source

Standard Notes - кроссплатформенное приложение для ведения заметок с шифрованием и открытым исходным кодом, теперь можно скачать в виде snap-пакета. Standard Notes есть во всех основных десктопных системах (Windows, Linux, Mac), а так же на смартфонах и в вебе.

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

  • Создание множественных заметок.
  • Возможность применять теги.
  • Поиск и синхронизация между различными устройствами с использованием сквозного шифрования.
  • Возможность запустить собственный сервер на своем ПК (только в платной Extended-версии, которая тоже с открытыми исходниками, цена вопроса - $9.99 в месяц или $2.49 в месяц при оплате за 5 лет).
  • Платная версия предлагает много фишек: дополнительные редакторы, включая markdown, редактор кода и WSIYWG, альтернативные темы, ежедневные резервные копии (по email или через облако), 2х-факторная аутентификация.
  • Бесплатная версия дает вам все основные возможности: шифрование AES-256, автоматическая синхронизация без ограничений на объем данных, неограниченное количество устройств, веб-доступ и оффлайн-доступ.

Начинай делать заметки прямо сейчас:

sudo snap install standard-notes

Официальный сайт

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

 , , , ,

fail2ban
()

Вышел SuperTuxKart 1.1

Вышел SuperTuxKart 1.1
Группа Игры

Вышла свободная гоночная игра SuperTuxKart 1.1.

В этом обновлении:

  • Улучшение мультиплеера (поддержка клиентов и серверов IPv6, лучшая синхронизация коллизий и прочих игровых действий, поддержка новых дополнений).
  • Режим мультиплеера теперь поддерживает смайлики. Появилась поддержка флагов страны.
  • Улучшения игрового процесса, которые позволяют видеть, какие бонусы «держат» игроки, а также возможность видеть, что происходит в середине гонки, что позволяет планировать дальнейшие действия и вовремя реагировать на ситуацию.
  • В одиночном режиме появился новый таймер режима истории, который добавляет реиграбельности.
  • Новая арена Pumpkin Park (до этого входила в дополнительный пакет игры).
  • Визуальные изменения UI. Теперь игра должна выглядеть лучше на мониторах с высоким разрешением. Можно настроить шрифты в меню игры.
  • Добавлены рандомные точки возрождения. Больше нет «наземного звука», когда карт слетает с трассы и летит.

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

 , , ,

fail2ban
()

Termux прекратил поддержку Android 5.x.x/6.x.x

Группа Android

Termux — свободный эмулятор терминала и Linux-окружение для платформы Android.

Начиная с версии Termux v0.76 для работы приложения необходим Android 7.x.x и выше.

Как и было заявлено ранее, c 1 января 2020 года также прекращена поддержка репозиториев пакетов для платформ Android 5.x.x/6.x.x.

Дамп пакетной базы (по состоянию на 24 декабря 2019 года) для Android 5.x.x/6.x.x в целях архивации выложен на сайте Internet Archive.

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

 , , ,

atsym
()

Бесплатная раздача Tower of Time на GOG!

Группа Игры

На GOG в течении 2х дней можно бесплатно получить классическую RPG Tower of Time - высоко оцененная критиками и геймерами, игра предлагает интересный сюжет, классический изометрический стиль, красивая графика, анимация и эффекты, много интересных и необычных механик. В игре мощная тактическая составляющая и боевая система, а также гибкая система прокачки. Первое прохождение займет 50-60 часов, а на высокой сложности и того больше.

Игра поддерживает Linux и Windows, а также русскую локализацию.

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

 , , , ,

anonymous
()

Первое цифровое издание Blade Runner

Группа Игры

Команды GOG и ScummVM с радостью представляют вам особый релиз - первое цифровое издание Blade Runner и адаптацию легендарной приключенческой игры для современных ПК. В свое время Blade Runner стала абсолютным хитом и перевернула игровую индустрию. Игра предлагала совершенно немыслимый геймплей и механики по тем временам (1997 год), и разошлась тиражом более 800 000 экземпляров. Но Blade Runner никогда не выходила в цифровом виде, а запустить ее на современных системах было практически невозможно. На десятилетия легенда канула в небытие. Сообщество фанатов потратило почти 10 лет, чтобы хоть как-то запустить и играть билд с оригинальных дисков, и все же имелось множество проблем с совместимостью. Тогда подключилась команда GOG, а вместе с ней проект ScummVM. Игра была тщательно протестирована, избавлена от багов, и адаптирована для всех современных версий Windows, Mac и Linux.

Blade Runner от Westwood Studios по сей день остается одной из лучших приключенческих игр в истории, но из-за отсутствия цифровой версии она постепенно стёрлась из людской памяти. Но сегодня настал её час. Благодаря стараниям поклонников игры и сайта GOG.COM она наконец вернулась на современные ПК.

Настало время вспомнить, с чего начинался настоящий ПК-гейминг!

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

 , , , ,

anonymous
()

Большая зимняя распродажа на GOG!

Группа Игры

Новый GOG к нам пришел, а вместе с ним и подарочки! Большая Зимняя Распродажа DRM-Free игр начинается сегодня. И если вы строили планы на выходные и праздники — придется пересмотреть их, ведь тысячи потрясающих игр на любой вкус сами себя не пройдут! А знаешь, чем GOG Moroz лучше традиционного деда? Он подарит тебе Wasteland 2, даже если ты был плохим мальчиком! Но только в первые 48 часов. :)

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

Распродажа продлится до 2 января 2020 года, 17:00 по МСК.

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

 , , , ,

anonymous
()

Релиз ядра Linux 5.4

Группа Ядро Linux

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

  • Модуль lockdown, ограничивающий доступ пользователя root к файлам и интерфейсам ядра. Подробности.
  • Файловая система virtiofs для проброса определённых каталогов хоста в гостевые системы. Взаимодействие идёт по схеме «клиент-сервер» через FUSE. Подробности.
  • Механизм контроля целостности файлов fs-verity. Аналогичен dm-verity, но работает на уровне файловых систем Ext4 и F2FS, а не блочных устройств. Подробности.
  • Модуль dm-clone для копирования доступных только на чтение блочных устройств, при этом на копию можно записывать данные прямо в процессе клонирования. Подробности.
  • Поддержка графических процессоров AMD Navi 12/14 и APU семейств Arcturus и Renoir. Также начата работа над поддержкой будущей графики Intel Tiger Lake.
  • Флаги MADV_COLD и MADV_PAGEOUT для системного вызова madvise(). Они позволяют определить, какие данные в памяти некритичны для работы процесса или долго не понадобятся ему, чтобы эти данные можно было вытеснить в подкачку и высвободить память.
  • Из раздела Staging перенесена файловая система EROFS — очень лёгкая и быстрая ФС только для чтения, выгодная для хранения прошивок и livecd. Подробности.
  • В раздел Staging добавлен драйвер файловой системы exFAT, разработанный компанией Samsung.
  • Механизм haltpoll для повышения производительности гостевых систем. Он позволяет гостям получать дополнительное процессорное время до возврата CPU гипервизору. Подробности.
  • Контроллер blk-iocost для распределения ввода-вывода между cgroup. Новый контроллер ориентируется на затратность будущей операции IO. Подробности.
  • Пространства имён для символов модулей ядра. Подробности.
  • Продолжается работа по интеграции патчей реального времени в ядро.
  • Доработан механизм io_uring.
  • Ускорена работа с большими каталогами на XFS.
  • Десятки других изменений.

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

 ,

Deleted
()

Состоялся релиз F-Stack 1.13

Состоялся релиз F-Stack 1.13
Группа Linux General

Компания Tencent выпустила новую версию F-Stack 1.13, фреймворка на базе DPDK и TCP/IP стека FreeBSD. Основной платформой для фреймворка является Linux. Код распространяется под лицензией BSD.

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

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

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

 , f-stack, , ,

araks
()

Релиз дистрибутива KaOS 2019.10

Группа Linux General

KaOS — дистрибутив Linux, в котором представлена ​​последняя версия среды рабочего стола KDE, офисного пакета Calligra и других приложений, использующих инструментарий Qt. В KaOS используется пакетный менеджер Pacman, модель обновлений — «rolling-release». Дистрибутив предназначен исключительно для 64-битных систем.

В новой версии были удалены пакеты Python 2 и осуществлён переход на KDE Plasma 5.17. Также среди изменений — обновление пакетов GCC 9.2.0 / Glibc 2.30. Обновлены Glib2 и Boost, systemd обновлён да версии 243.

С полным списком изменений можно ознакомиться на сайте разработчика.

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

 , ,

Satori
()

Ядро Linux получает автоматическое тестирование : KernelCI

Ядро Linux получает автоматическое тестирование : KernelCI
Группа Ядро Linux

У ядра Linux есть одно слабое место: плохое тестирование. Одним из главных признаков того, что нас ждут перемены, является то, что KernelCI, среда автоматического тестирования ядра Linux, становится частью проекта Linux Foundation.

На недавней встрече Linux Kernel Plumbers в Лиссабоне, Португалия, одной из самых горячих тем было то, как улучшить и автоматизировать тестирование ядра Linux. Ведущие разработчики Linux объединили свои усилия в рамках одной среды тестирования: KernelCI. Теперь, на Open Source Summit Europe в Лионе (Франция), KernelCI стал проектом Linux Foundation.

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

 , , ,

olelookoe
()

«OPEN SOURCE – новая философия бизнеса» бесплатный семинар про ПО с открытым кодом, 25 октября 2019

Группа Open Source

На семинаре вы узнаете:

  • как создавать корпоративные версии программных систем с открытым кодом
  • как запускать надежные и совместимые решения для создания программно-реализуемой инфраструктуры
  • как изолировать программу от сетевых настроек системы
  • другие вопросы

Помимо докладов пройдет конкурс и розыгрыш призов.

По завершении планируется легкий фуршет.

Когда: 25 октября в 15:00

Продолжительность семинара: 2 часа

Место проведения: Москва, Доброслободская ул., 5

Для кого: IT-руководители и IT-специалисты

Участие бесплатное при условии предварительной регистрации

>>> Подробнее о семинаре

 , , , ,

Venera7
()