Linux / Линукс
12.8K subscribers
6.27K photos
176 videos
27 files
6.51K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.me/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Первый выпуск Lima, окружения для запуска Linux-приложений в macOS

Опубликован первый выпуск проекта Lima (Linux-on-Mac), развивающего прослойку для запуска Linux-приложений в macOS, по решаемым задачам похожую на подсистему WSL (Windows Subsystem for Linux). Код проекта написан на языке Go и распространяется под лицензией Apache 2.0.

Принцип работы Lima сводится к запуску в окружении macOS виртуальных машин с Linux со встроенной поддержкой инструментария containerd для управления запуском готовых образов изолированных контейнеров, совместимых с Docker. Из дистрибутивов Linux заявлена поддержка Ubuntu и Fedora.

Поддерживается запуск приложений, собранных для архитектур ARM (aarch64) и x86_64, в том числе запуск ARM-сборок в окружении x86 и x86-сборок в окружении ARM. Для поддержки неродных платформ используется QEMU с ускорителем HVF, использующим гипервизор из состава macOS (Hypervisor.framework). В Linux-окружении предоставляется автоматическая поддержка совместного доступа к файлам и перенаправления сетевых портов.

Источник
Новости Linux 🐧: @linux_gram
Источник
Новости Linux 🐧: @linux_gram
​​Тестирование рабочего стола KDE Plasma 5.22

Доступна для тестирования бета-версия пользовательской оболочки Plasma 5.22. Протестировать новый выпуск можно через Live-сборку от проекта openSUSE и сборки от проекта KDE Neon Testing edition. Пакеты для различных дистрибутивов можно найти на данной странице. Релиз ожидается 8 июня. Некоторые улучшения:

— Реализован режим адаптивной настройки прозрачности панели и размещённых на панели виджетов, который автоматически отключает прозрачность при наличии хотя бы одного окна, развёрнутого на всю видимую область.
— Значительно улучшена поддержка Wayland.
— В конфигурациях с несколькими мониторами по умолчанию обеспечено открытие окон на экране, на котором в текущий момент находится курсор.
— В новом меню Kickoff устранены задержки перед переключением категорий, а также решена проблема со случайных переключением категорий при перемещении курсора.
— Обеспечена корректная работа глобальных горячих клавиш, затрагивающих не только латинские символы на клавиатурах.
И другие изменения.

Источник
Новости Linux 🐧: @linux_gram
Ценность ИТ для бизнеса
Чем технологичные решения и платформы действительно полезны бизнесу? Как их монетизировать и грамотно внедрить? Как поддерживать ИТ-инфраструктуру с высоким SLA и минимальными расходами? Авторы «Перезагружать пробовали?» отвечают на эти и другие вопросы.

Здесь делятся секретами, лайфхаками и полезными советами, что важно учитывать в ИТ-проектах. На примере реальных кейсов рассказывают, как технологии улучшили бизнес-процессы. Подписывайтесь и прокачивайте свою экспертность в вопросах развития ИТ-инфраструктуры.
​​В менеджере паролей 1Password реализована полноценная поддержка Linux

В проприетарном менеджере паролей 1Password реализована полноценная поддержка платформы Linux, включая интеграцию с рабочими столами GNOME, KDE, а также любыми оконными менеджерами. Для управления паролями реализован апплет, вызываемый из системного лотка. Из дистрибутивов заявлена поддержка Debian, Ubuntu, CentOS, Fedora, Arch Linux и RHEL.

Из возможностей отмечается автоматическая активация тёмной темы оформления на основе выбранной GTK-темы, поддержка обращения к внешним ресурсам через FTP, SSH и SMB, интеграция поддержки буферам обмена X11, поддержка GNOME Keyring и KDE Wallet, управляющий API на основе DBUS и командной строки, интеграция с хранителем экрана и сервисами, вызываемыми при неактивности в системе.

Для безопасного взаимодействия компонентов, например, менеджера паролей для рабочего стола и браузера, задействовано предоставляемое ядром Linux хранилище ключей. В версии для Linux также представлены некоторые новшества, пока отсутствующие в выпусках для macOS, Windows, iOS и Android: безопасное прикрепление файлов, архивирование документов, интерфейс для наглядной оценки безопасности паролей, ведение лога доступа, функция быстрого поиска и новая концепция оформления интерфейса.

1Password является проприетарным платным продуктом, но разработчикам любых открытых проектов предоставлена возможность использовать программу бесплатно (нужно отправить pull-запрос), включая неограниченный доступ к сервису Secrets Automation.

Источник
Новости Linux 🐧: @linux_gram
Периодическая таблица дистрибутивов
Forwarded from >< komYounity
This media is not supported in your browser
VIEW IN TELEGRAM
По-моему, это лучший рабочий, за последние время.

Кидайте свои в комментарии. Пусть даже если строгали его рубанком, что в большинстве случаев.😉👌

#РабочиеСтолы
​​Выпуск дистрибутива GeckoLinux 999.210517

Доступен выпуск дистрибутива GeckoLinux 999.210517, основанного на пакетной базе openSUSE и уделяющего большое внимание оптимизации рабочего стола и мелочам, таким как качественная отрисовка шрифтов. Дистрибутив поставляется (1.6 ГБ) в варианте Rolling, собранном на основе репозитория Tumbleweed и собственного репозитория Packman.

Из особенностей дистрибутива отмечается поставка в форме загружаемых live-сборок, поддерживающих работу как в live-режиме, так и установку на стационарные накопители. Сборки сформированы с рабочими столами Cinnamon, Mate, Xfce, LXQt, Pantheon, Budgie, GNOME и KDE Plasma. Каждое окружение отличается оптимальными настройками по умолчанию (например, оптимизированы настройки шрифтов) с учётом каждого рабочего стола и тщательно подобранным набором предлагаемых приложений.

Новая версия примечательна переходом на использование по умолчанию файловой системы Btrfs с включением сжатия Zstd, а также активацией механизма zRAM для хранения раздела подкачки в сжатом виде и задействованием обработчика EarlyOOM для реагирования на нехватку оперативной памяти в системе. Обновлены версии пакетов, включая ядро Linux 5.12.3, Firefox 88, GNOME 40, Cinnamon 4.8.6, Plasma 5.21.5 / KF5 5.82 / KDE apps 21.04, Budgie Desktop 10.5.3, LXQt 0.17, Xfce 4.16 и Mate 1.24.

Источник
Новости Linux 🐧: @linux_gram
​​Оптимизация Linux для обработки 1.2 млн JSON-запросов в секунду

Опубликовано детальное руководство по тюнингу окружения Linux для достижения максимальной производительности обработки HTTP-запросов. Предложенные методы позволили поднять производительность обработчика JSON на основе библиотеки libreactor в окружении Amazon EC2 (4 vCPU) c 224 тысяч запросов API в секунду при штатных настройках Amazon Linux 2 с ядром 4.14 до 1.2 млн запросов в секунду после проведения оптимизации (прирост 436%), а также привели к сокращению задержек при обработке запросов на 79%. Предложенные методы не специфичны для libreactor и работают при использовании других http-серверов, включая nginx, Actix, Netty и Node.js.

Некоторые оптимизации:
— Оптимизация кода libreactor.
— Отключение защиты от уязвимостей, вызванных спекулятивным выполнением инструкций.
— Отключение iptables/netfilter через выгрузку связанных с ними модулей ядра.
— Отключение системных сервисов, приводящих к лишним блокировкам в сетевом стеке.
И другие оптимизации.

Источник
Новости Linux 🐧: @linux_gram
Ностальгия 💿
​​Релиз дистрибутива Red Hat Enterprise Linux 8.4

Некоторые изменения:
— Добавлена экспериментальная поддержка технологии MPLS для маршрутизации пакетов с использованием многопротокольной коммутации по меткам.
— Добавлена экспериментальная поддержка модуля bareudp, позволяющего инкапсулировать в UDP-туннель различные L3-протоколы, такие как MPLS, IP и NSH.
— Предложен пакет kpatch-dnf с плагином к пакетному менеджеру DNF, позволяющему подписаться на получение исправлений к ядру Linux, устанавливаемых без перезагрузки (live patch).
— В пакет iproute2 включены три новых действия утилиты tc - mac_push, push_eth и pop_eth, позволяющие прикреплять MPLS-метки, добавлять или удалять заголовки Ethernet.
— В состав включён фоновый процесс stalld, отслеживающий потоки при запуске приложений, требующих высокой отзывчивости.

И другие изменения.

Источник
Новости Linux 🐧: @linux_gram
за какие вы драйвера?
​​Доступен дистрибутив Floppinux, укладывающийся в размер флоппи-диска

Представлен первый выпуск дистрибутива Floppinux, при разработке которого была предпринята попытка создания минималистичного дистрибутива, укладывающегося в размер 3.5-дюймовой дискеты, используя самые свежие версии системных компонентов, таких как ядро Linux 5.13.0-rc2 и набор утилит busybox 1.33.1.

Размер подготовленного загрузочного образа 1.44MiB, в котором ядро занимает 632KiB, а компоненты пространства пользования - 552KiB. Для пользовательских приложений остаётся 272KiB свободного места (du -h). В качестве минимальных системных требований заявлено оборудование с процессором i486DX и 24 MB ОЗУ.

Разработчиком подготовлено руководство, позволяющее скомпоновать подобный минималистичный образ для применения на встраиваемых системах с ограниченными ресурсами в качестве оболочки для загрузки собственных специализированных приложений. Для тестирования может применяться QEMU ("qemu-system-i386 -fda floppinux.img").

Ядро и busybox собраны с использованием минимально возможной начальной конфигурации ("make ARCH=x86 tinyconfig" и "make allnoconfig"). В ядре активирована поддержка RAM-диска, TTY, printk, ELF и разбора заголовка скриптов "#!". Busybox собран с использованием статического связывания и включением утилит vi, ash, mount, umount, init, less, cat, du, echo, ls, sleep, uname, poweroff, clear, reboot. Для загрузки задействован syslinux.

Источник
Новости Linux 🐧: @linux_gram
👍1
Выпуск Wine 6.9

Состоялся выпуск открытой реализации WinAPI из экспериментальной ветки - Wine 6.9. С момента выпуска версии 6.8 было закрыто 25 отчётов об ошибках и внесено 310 изменений.

Наиболее важные изменения:
— В формат исполняемых файлов PE преобразована библиотека WPCAP.
— В спулере печати реализована поддержка форм листов.
— В C runtime продолжен перенос реализации математических функций из кода библиотеки Musl.
— Закрыты отчёты об ошибках, связанные с работой игр: The Sims 2, DCS World.
— Закрыты отчёты об ошибках, связанные с работой приложений: TroopMaster, Agenda Circling Forth, Visual Studio 2010 (10.0) Express Edition, Touhou Danmakufu, Process Hacker 2.38, Elgato Stream Deck 4.9.3

Источник
Новости Linux 🐧: @linux_gram
Выпуск музыкального проигрывателя Qmmp 1.5.0

Опубликован выпуск минималистичного аудиоплеера Qmmp 1.5.0. Также обновлена коллекция плагинов, не входящих в основной состав - Qmmp Plugin Pack 1.5.0, и началось тестирование ветки Qmmp 2.0, перешедшей на Qt 6. Программа оснащена интерфейсом на основе библиотеки Qt, похожим на Winamp или XMMS, и поддерживает подключение обложек от данных проигрывателей. Qmmp не зависит от Gstreamer и предлагает поддержку различных систем вывода звука для получения наилучшего звучания. В том числе поддерживается вывод через OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) и WASAPI (Win32). Код проекта распространяется под лицензией GPLv2.

Некоторые новшества:
— Добавлен экспериментальный модуль музыкальной библиотеки;
— Добавлена экспериментальная поддержка вывода через мультимедийный сервер PipeWire;
— Встроен редактор файлов CUE;
— В модуль ffmpeg добавлена поддержка m4b;
— Добавлена поддержка обложек в формате WebP;
— Добавлена перестройка групп после обновления списка воспроизведения;
— Проведена оптимизация форматирования названий

И другие изменения.

Источник
Новости Linux 🐧: @linux_gram
В проведении аудита ядра Linux участвовали 80 разработчиков

Напомним, в прошлом месяце старший разработчик ядра Linux Грег Кроа-Хартман запретил исследователям Университета Миннесоты участвовать в разработке из-за умышленного добавления в ядро скомпрометированного кода. Хартман обратился к сообществу с призывом помочь провести проверку кода на предмет наличия в нем вредоносных патчей.

«Это проверка прошлых патчей Университета Миннесоты привело к отмене многих изменений наряду с добавлением «правильных» изменений, так что возврата каких-либо потенциальных исправлений, сделанных этими людьми, не было. Я хотел бы поблагодарить более 80 разных разработчиков, которые помогли с проверкой и исправлением этого беспорядка», - сообщил Хартман.

Как показал проведенный компанией Phoronix анализ изменений, Хартман отменил 37 патчей от Университета Миннесоты, охватывающих несколько областей ядра, от подсистемы мультимедиа до сети. Эти 37 патчей – только часть более 150 изменений, представленных Университетом за последние несколько лет, и на их своевременную проверку потребовалось около восьми десятков разработчиков.

Источник
Новости Linux 🐧: @linux_gram