Linux / Линукс
12.9K subscribers
6.67K photos
195 videos
27 files
6.99K links
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡53😁9
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣16😁3🌚3
Из ядра Linux 7.2 хотят удалить 18 старых Ethernet-драйверов за ISA и PCMCIA из-за AI-тестеров

Мэйнтейнер сетевых драйверов Эндрю Ланн предложил удалить из ядра все драйверы для Ethernet-адаптеров с интерфейсами ISA и PCMCIA (выпускались до 2002 года).

Раньше старые драйверы не требовали особого сопровождения, но с появлением продвинутых AI-инструментов и fuzzing-тестеров новички стали выявлять в них ошибки, создавая нагрузку на мэйнтейнеров. Эндрю не видит смысла их исправлять, если оборудованием уже никто не пользуется.

Под нож идут 18 драйверов, включая 3com 3c509/3c59x, AMD PCnet32, CS89x0 (использовались в Macintosh и CPU EP93xx), SMC 9194/91c92, Xircom xirc2ps и NE2000-совместимые. Удаление планируется в ядре 7.2 (середина августа), если Линус одобрит.

В обсуждении уже нашлись пользователи, которые заявили, что до сих пор используют Motorola MVME147, mac89x0 и 3com 3C905-B, а также напомнили о ретро-системах Alpha, SPARC, PA-RISC и 68000. Пользуетесь ли вы железом, требующим этих драйверов? 🤔

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17🫡113🤣3💔2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁523
Fedora может ввести статус проверенного участника для голосований и доступа к ресурсам

Проект рассматривает возможность введения статуса «Fedora Verified» для участников, имеющих значимый вклад и заслуживших определённые привилегии. Причина в неопределённости того, кто может голосовать в сообществе. Статус даст право участвовать в выборах управляющих советов (Fedora Council, FESCo и др.), выдвигать кандидатуру на руководящие позиции, а также доступ к дополнительным ресурсам и обучающим курсам Red Hat.

Требования: вовлечённость в проект минимум на два цикла релизов (6–12 месяцев), значимый вклад (код, сопровождение пакетов, документация, дизайн, исправление ошибок, поддержка), положительная репутация и соблюдение кодекса поведения. До 5 мая проект проводит опрос о методе подтверждения (рекомендации или комитет), оценке разных видов вклада и необходимости переподтверждения после 12 месяцев неактивности.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2🌚2
🎥 Вебинар: «От кода до Kubernetes за полтора часа»

О чём поговорим:
- Создание Docker-образа ASP.NET-приложения
- Подготовка манифестов для Kubernetes
- Разворачивание в кластере (minikube/microk8s/demo-кластер)
- Настройка сервисов, ingress, переменных окружения
- Практика с kubectl и манифестами
- Ответы на вопросы в режиме live

Что вы получите:
- Пошаговый сценарий деплоя ASP.NET-приложения в Kubernetes;
- Поймёте, как настроить сервисы, ingress и переменные окружения;
- Освоите базовые команды для управления кластером;
- Готовый шаблон манифестов и инструкцию для своих проектов.

👉 Для участия зарегистрируйтесь: https://otus.ru/lessons/infrastrukturnaya-platforma-na-osnove-kubernetes

🎁 Все участники вебинара получат специальные условия на полное обучение курса «Инфраструктурная платформа на основе Kubernetes»

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
2🌚2
Боже, дай мне знак 🙏

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
33🔥10😁9🌚5
🪦 Великая чистка провайдеров началась. РКН пустил под нож уже почти 2000 лицензий связи.

В Рунете прямо сейчас происходит локальный Экстерминатус 🪄. Роскомнадзор одним махом аннулировал 1967 лицензий на услуги связи. Официальной причиной массового расстрела названо... нарушение требований по отчетности. Дескать, операторы не сдавали отчеты вовремя или писали там недостоверные данные 😮

Исторически российский интернет был невероятно децентрализованным. Тысячи мелких операторов по всей стране... контролировать 5000 мелких сеток физически тяжело или невозможно. Плюс у них нет денег на закупку дорогущих коробок для анализа и хранения данных, они не всегда выполняют установку ТСПУ и часто сквозь пальцы смотрят на то, что их абоны гоняют VPN-трафик. Гораздо проще выжечь эту мелочь напалмом, загнав всех абонентов в сети 4-5 федеральных гигантов, на магистралях которых уже намертво вварены фильтры. Централизация трафика требует централизации рынка 😰

Больше всего лицензий пошло под нож в Дефолт-сити (286 лицензий у 42 операторов) и Питере.

Но самое вкусное - это то, что ждет выживших. Так скажем... контрольный выстрел:
🟢Запрет на выдачу лицензий ИП (только юрлица).
🟢Стоимость лицензии взлетает до 1–50 миллионов рублей.
🟢Отзыв лицензии без решения суда за повторные нарушения.
🟢Пожизненный эцих с гвоздями... когда владельцы лишенной компании не смогут получить новую лицензию в течение 10 лет. Старая схема с банкоротством похоронена.

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

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
😢46🤯8🌚2💔21
WSL9x: энтузиаст научил Windows 95 запускать ядро Linux 6.19 без виртуализации

Независимый разработчик создал проект WSL9x (Windows 9x Subsystem for Linux), позволяющий запускать современное ядро Linux внутри Windows 95/98/ME. В отличие от WSL2, здесь не используется виртуализация — ядро Linux выполняется в нулевом кольце защиты параллельно с ядром Windows, что работает даже на i486 без аппаратной виртуализации.

Используется модифицированное ядро Linux 6.19 в режиме UML (User-mode Linux). В Windows загружается VxD-драйвер, который инициализирует WSL9x, загружает ядро Linux в память и обрабатывает прерывания и системные вызовы. Для системных вызовов применяется обработчик GPF вместо обычного 0x80. Пользователи запускают Linux-программы через 16-битную DOS-утилиту wsl.com.

Поддерживаются только консольные приложения. Код написан на Си и ассемблере и распространяется под GPLv3.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41😁14🤣63😎3
Please open Telegram to view this post
VIEW IN TELEGRAM
💔2😈2
Ядро Linux 7.1 перетряхнуло сетевой стек.

Торвальдс и его команда успешно вмерджили гигантский пулл-реквест для грядущего ядра Linux 7.1. Главная киллер-фича для девопсов и любителей Кубернетеса называется Hardware Queue Leasing. Теперь контейнерам можно эксклюзивно делегировать (сдавать в аренду) аппаратные очереди сетевых карт. Это дает прямой доступ к железу для Zero-Copy операций и AF_XDP. Пакеты летят в юзерспейс контейнера в обход сетевого стека ядра с минимальными задержками.

Дальше - больше. Теперь поддержка IPv6 собирается ИСКЛЮЧИТЕЛЬНО как монолитная часть ядра (built-in). Разрабы пошли на это, чтобы выпилить тонну костылей с проверками указателей. Ядро стало монолитнее и быстрее.

Вдогонку удалили протокол UDP-Lite... мертвый код вычищен, что позволило ускорить работу обычного UDP.

В потрохах маршрутизации тоже навели порядок:
🔵Из IP Multicast Routing выдрали глобальную блокировку rtnl_lock.
🔵Модуль nft_fib_ipv6 (в Netfilter) перевели на связку fib6_lookup() + RCU, избавившись от временных аллокаций объектов dst_entry. Итог: тупой, но приятный буст скорости обработки пакетов на +13%.
🔵Хэш-таблицы IPVS сделали динамически масштабируемыми и привязанными к конкретному network namespace.
🔵В подсистему MPTCP (MultiPath TCP) завезли поддержку MSG_EOR и улучшили алгоритм динамического изменения размера буфера приема (recvbuf), чтобы гасить резкие всплески трафика.

По вендорам тоже прошлись рашпилем:
🔵Realtek драйвер r8152 научили понимать свежие 5-гигабитные USB-свистки на чипе RTL8157. А в Wi-Fi драйверах включили агрегацию RX-пакетов по USB, так что отвалов и фризов на дешевых китайских донглах станет меньше.
🔵В mt76 для чипов MediaTek MT7996 завезли хардварный оффлоад на NPU. Теперь роутинг Ethernet/Wi-Fi трафика аппаратно перекладывается с процессора на сетевой сопроцессор.
🔵AMD... в драйвере xgbe починили энергосбережение S0i3 и устойчивость передатчика при падении линка.
🔵Broadcom... Монструозные сетевухи 25-400GE (драйвер bnxt) научились извлекать метаданные XDP RSS хэша.

В итоге сетевой стек Линукса в версии 7.1 становится еще более агрессивным, быстрым и заточенным под Highload. Выпиливание мертвого UDP-Lite и костылей из IPv6 - это логичный шаг к очищению кодовой базы.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥389👍8😁2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29😁13👍4🌚2
Please open Telegram to view this post
VIEW IN TELEGRAM
😎1
Ubuntu 26.04 LTS: GNOME 50, ядро 7.0 и 15 лет поддержки

Опубликован релиз Ubuntu 26.04 "Resolute Raccoon". Это LTS-выпуск с 15-летним циклом поддержки (5 лет общедоступных + 10 лет по Ubuntu Pro). Минимальные требования повышены до 6 ГБ ОЗУ, 2 ГГц CPU и 25 ГБ диска.

Рабочий стол обновлён до GNOME 50 — удалена поддержка X11, новая система сохранения сеансов, переработан родительский контроль, поддержка VRR и color-management-v2 для HDR. Вместо Totem теперь Showtime, GNOME Resources вместо старого монитора ресурсов. Добавлена опциональная телеметрия Ubuntu Insights (включается в мастере установки). Улучшена интеграция snap-приложений через XDG Desktop Portal. Полнодисковое шифрование с TPM — можно загружаться без пароля.

Ядро Linux 7.0, systemd 259.5, Mesa 26.0.3, PipeWire 1.6.2, LibreOffice 26.2.2. sudo-rs со звёздочками при вводе пароля. Внешние носители монтируются в /run/media. Добавлена поддержка AMD SEV-SNP и Intel TDX для конфиденциальных виртуальных машин. CUDA, DOCA-OFED и ROCm — в штатных репозиториях.

Kubuntu: KDE Plasma 6.6 на Wayland по умолчанию. Ubuntu Studio: три варианта компоновки (классический, macOS, Windows 10). Edubuntu: переписан инсталлятор, добавлены Foliate, Showtime, Arduino IDE. Ubuntu Budgie: Budgie на Wayland. Lubuntu: LXQt 2.3. Xubuntu: Xfce 4.20. Ubuntu MATE и Ubuntu Unity не присвоен статус LTS, для MATE сборки не сформированы.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🤣102🔥2💯2
Когда Ubuntu 26.04 выходит с Linux 7.0, а Arch, кстати, все еще на 6.19

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33🤔3🌚2