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

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
🍺 Пятничный Open Source, который мы заслужили. На GitHub выложили готовую библиотеку для парсинга русского мата 🤬

Добрые люди собрали, структурировали и выложили в открытый доступ модуль russian-swears. Это готовый набор словарей и функций для детектирования, фильтрации и анализа могучего нецензурного сленга в любых текстовых строках.

Отечественный мат полиморфен, контекстно-зависим и обладает практически бесконечной рекурсией приставок и суффиксов. А тут автор заморочился, собрал рабочую базу и обернул всё это дело в готовый код. Вы только представьте, как выглядят пулл-реквесты в этот репозиторий 😬

Практическую пользу переоценить сложно. Можно прикрутить этот сканер к корпоративному чату разрабов и автоматически блокировать права на деплой тем, чья лексика превышает критический порог тревожности. Или парсить комментарии к коммитам и тикетам, чтобы строить красивые дашборды с тепловой картой ненависти разных рабочих отделов компании 🏥

Хороших грядущих выходных, коллеги, и пусть ваши логи будут исключительно цензурными 🍻

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
16😁11🌚4😢2🤣2
В Калифорнии приняли закон о проверке возраста в ОС 😳

С 1 января 2027 года абсолютно все ОС (даже Linux) обязаны проверять возраст юзеров. При создании учётной записи ОС обязана спросить возраст и рассортировать пользователя в одну из четырёх групп: до 13, 13–16, 16–18 и 18+. Любое приложение сможет дёрнуть API и получить возрастную категорию.

Если корпорация забьет на API и пустит школьника куда не надо, ей выпишут чек на 2500 баксов за случайный недосмотр и 7500 за умышленный, причем за каждого конкретного ребенка.

Звучит как конец анонимности, но чтобы подтвердить свой возраст, достаточно просто ввести дату рождения руками. Точно так же, как последние 25 лет все честно нажимали "Мне есть 18" на входе 🤨

🥸 godnoTECH - Новости IT
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣73🤬14😁621
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50🌚4
Motorola и GrapheneOS объявили о долгосрочном партнёрстве. Они будут вместе копать в сторону конфиденциальности и безопасности, а главное новые устройства Motorola получат официальную поддержку GrapheneOS.

GrapheneOS - это не просто кастомная прошивка, а набор жёстких защитных механизмов, а именно собственная реализация malloc, модифицированная libc с защитой от повреждения памяти, канареечные метки в ядре, SELinux и seccomp-bpf для изоляции приложений. Пользователь может точечно запрещать приложениям доступ к сети, датчикам или USB, а по умолчанию система скрывает IMEI, MAC и серийник SIM.

Google-сервисы принципиально не включаются, но их можно поставить в отдельное изолированное окружение без специальных привилегий. GrapheneOS развивает собственный браузер Vanadium, PDF-просмотрщик, фаервол, камеру и инструмент для аудита устройств Auditor.

Motorola обещает поделиться опытом ThinkShield (от Lenovo) и реальным пониманием пользователей. В результате мы можем получить первые смартфоны, где безопасность зашита не только в железо, но и в софт с открытым кодом.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥66👍6🤬2
Ах да, небольшое обновление на 18 квинтиллионов элементов в Kinoite

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁56🤣93🫡1
Могут ли дистро-войны когда-нибудь закончиться?

🙏 @itmemas
Please open Telegram to view this post
VIEW IN TELEGRAM
😁45🌚7🙏4🕊2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥62💯11🌚2
Please open Telegram to view this post
VIEW IN TELEGRAM
💔1
Guix/Hurd добрался до 64 бит: теперь можно ставить Linux-дистрибутив на ядро GNU Hurd

Разработчики пакетного менеджера GNU Guix объявили о появлении 64-разрядной сборки дистрибутива Guix System, в котором вместо привычного ядра Linux используется ядро GNU Hurd. Опция установки на x86_64 добавлена в инсталлятор, но пока с оговорками: X-сервер не запускается, а из репозитория работает всего 0,9% пакетов (в 32-битной версии 1,7%, для сравнения в Debian GNU/Hurd 75%).

GNU Hurd - это микроядерная архитектура, где системные сервисы (файловые системы, сетевой стек, управление доступом) работают как отдельные серверы поверх микроядра GNU Mach. До недавнего времени Hurd жил только в 32-битном мире, но наконец допилили порт для x86_64 и даже завезли поддержку SMP.

В Guix/Hurd используются драйверы в пространстве пользователя через механизм rump от NetBSD. Есть USB, SATA, TCP/IP и сетевые адаптеры. Так что технически система жива, но для реального использования пока не очень.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23🤯3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁45
Please open Telegram to view this post
VIEW IN TELEGRAM
2
elementary OS 8.1.1: подсказки с клавишами, размытие фона и автовключение обновлений

Вышел корректирующий релиз дистрибутива elementary OS 8.1.1, построенного на Ubuntu 24.04 и собственном окружении Pantheon. Главное — работа над деталями интерфейса и удобством.

В панели задач всплывающие подсказки теперь показывают комбинации клавиш для первых девяти приложений (как в macOS) и дополнительную информацию о фоновых программах. Анимация при перетаскивании между рабочими столами стала плавнее. Из контекстного меню можно сразу удалить приложение или открыть его страницу в AppCenter.

В AppCenter починили задержку при отмене установки и добавили синхронизацию индикаторов с консолью — если поставить пакет через терминал, панель и меню приложений об этом узнают. Диалоги (ввод пароля, завершение сеанса) получили эффект размытия фона вместо простого затемнения — стало красивее.

Настройки по умолчанию немного поменяли: автоматические обновления теперь включены, назойливые Wi-Fi-уведомления отключены, а ярлыки System Settings и Multitasking View с панели убрали. Добавили возможность выбрать просмотрщик PDF по умолчанию, секцию Wacom переименовали в «Pen & Drawing» (теперь она подходит и для стилусов), а в настройках мыши/тачпада появились опции для трекпоинта и перетаскивания.

Программа для скриншотов запоминает последний выбранный режим и обзавелась новыми иконками. Системное ядро обновлено до Linux 6.17.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23💔1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁587👍1
Kubernetes в продакшене: от CI/CD до безопасности и отказоустойчивости

Курс по Kubernetes: автоматизируйте инфраструктуру и подготовьтесь к CKA/CKAD

Курс «Инфраструктурная платформа на основе Kubernetes» научит проектировать и запускать платформы для цифровых продуктов: IaC, механизмы K8s, экосистему инструментов и эксплуатацию кластеров. Программа от Express 42 ориентирована на практику и подходит техлидам, архитекторам ПО, разработчикам, DevOps и администраторам.

➡️ Пройти вступительный тест: https://otus.ru/lessons/infrastrukturnaya-platforma-na-osnove-kubernetes

📌Практическое обучение проводится в прямом эфире — вебинары не являются предзаписанными.

🎁 Закрываем набор до 8.03.2026 в группу февраля со скидкой 🔤 . Подробности у менеджера.
Бонус — курс в записи на выбор:
- Elastic/OpenSearch Advanced
- Углубленное изучение языка Java
- GitOps

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬5🌚1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁224
Gram: новый форк редактора Zed без AI, телеметрии и облачной привязки

Кристоффер Грёнлунд из SUSE представил форк редактора кода Zed под названием Gram. Причина в желании получить быстрый редактор, альтернативный VS Code, но без встроенного AI, без навязчивой телеметрии, без привязки к проприетарным серверам и без необходимости подписывать CLA. Код распространяется под GPLv3/AGPLv3 (исходный Zed был под тремя лицензиями, включая Apache 2.0).

Из Gram вырезали всё, что связано с AI, телеметрией, автоматическими обновлениями, совместной работой через внешние сервисы и учётными записями. Вместо этого добавили встроенную документацию, поддержку языков Gleam, Zig и Odin, а также систему автодополнения в стиле Vim Supertab. Устанавливаемые дополнения теперь собираются из исходников, а для загрузки LSP-компонентов требуется явное подтверждение пользователя.

Форк позиционируется как стабильная, консервативная версия, удобная для начинающих разработчиков и студентов. Это не первый форк Zed: существует также Zedless, который фокусируется на приватности и локальной работе, но оставляет возможность развернуть собственную инфраструктуру для совместного редактирования.

Напомним, оригинальный Zed создан Натаном Собо (автором Atom) и его командой бывших разработчиков Atom/Electron. Он сочетает скорость нативного редактора с возможностями IDE благодаря многопоточности и использованию GPU.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍222
Nitrux 6.0 перешёл на Hyprland, завёз собственный гипервизор и научился откатывать систему

Вышла новая версия дистрибутива Nitrux 6.0 на базе Debian и OpenRC. Главные изменения: окончательный переход на композитный сервер Hyprland, новый инструментарий для управления обновлениями и режим восстановления системы из снапшота. Ядро обновлено до Linux 6.19.2 с патчами от CachyOS, заблокировали глубокое энергосбережение NVMe.

Утилита NUTS переписана с Shell на C++ и получила интерфейс на MauiKit. Добавлен Nitrux Rescue Mode: при сбое можно откатиться на криптографически верифицируемый снапшот XFS, созданный при прошлом обновлении. В загрузочном меню теперь можно выбрать сохранённое состояние ФС. Hyprland обновлён до 0.53.3, появилась ночная подсветка Hyprsunset. Вместо QtGreet задействован новый QMLGreet на MauiKit с поддержкой тем KDE, а на экране блокировки Hyprlock теперь виден заряд батареи.

Представлен VxM — собственный инструментарий для запуска виртуальных машин с производительностью, близкой к нативной, за счёт прямого проброса GPU и IOMMU-изоляции. Обновлены пакеты: Flatpak 1.16.2, NVIDIA 590.48.01, Mesa 25.3.3 и другие.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93😢2🤔1
🛠 Поттеринг и команда выкатили второй релиз-кандидат systemd 260.

Из главного... полный отказ от поддержки System V init-скриптов. Больше никаких systemd-sysv-generator. Если ваш софт в 2026 году всё еще поставляется с легаси-скриптами вместо нормальных unit-файлов, то всё - вы приехали, конечная, выходим 🌚

Еще подвезли тонкую настройку памяти. Появилась опция MemoryTHP=, которая позволяет включать Transparent Huge Pages индивидуально для каждого сервиса, а не глобально на уровне ядра. А для любителей выжать максимум производительности добавили поддержку CPUSchedulingPolicy=ext, чтобы сервисы могли использовать планировщик SCHED_EXT (eBPF).

Сетевикам тоже в радость. В .link файлах systemd-networkd добавилась целая россыпь новых опций для настройки оффлоадинга на сетевых картах (от ScatterGather до TCPMangleIdSegmentationOffload). А еще, JSON-интерфейсы networkd наконец-то научились отдавать IP-адреса в виде нормальной человекочитаемой строки 👍

Из приятныйх мелочей... udev обзавелся встроенной утилитой tpm2_id для автоматического извлечения данных о вендоре/модели из TPM-чипов при их инициализации. А в файл os-release добавили FANCY_NAME=, куда дистрибутивостроители теперь могут легально пихать не-ASCII юникод (типа эмодзи и иероглифы) отдельно от скучного PRETTY_NAME.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1622🌚2😢1