Linux / Линукс – Telegram
Linux / Линукс
12.9K subscribers
6.36K photos
179 videos
27 files
6.61K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Единственный верный тир-лист

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁74🌚8💯6🤔32
Rust Coreutils дорос до 96% совместимости с GNU, и уже в Ubuntu по умолчанию

Вышел uutils coreutils 0.6.0, реализация классических Unix-утилит на Rust. Главным достижением стала совместимость с эталонными тестами GNU Coreutils, которая выросла с 87% до 96%. Из 645 тестов успешно проходят 622, а проваливаются только 16. Для проекта, который переписывает более ста утилит (sort, cat, cp, ls и всё остальное), это серьёзный результат. Ubuntu 25.10 уже использует Rust Coreutils по умолчанию, так что эксперимент вышел на уровень продакшена.

Помимо совместимости, разработчики вычистили unsafe-код из date, sort и других утилит, заменив прямые вызовы libc на безопасные обёртки из пакета nix. Добавили локализацию дат с учётом ICU, сортировку чисел с разделителями тысяч, поддержку SMACK и кучу мелких улучшений. Бонусом этот проект кроссплатформенный и работает на Windows, Redox и Fuchsia.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16🤣10🤔3👍2
В файлах Эпштейна нашли справочник Bash на 158 страниц. Вот и думайте...

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁90🤣10🌚9
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣638
Грег Кроа-Хартман получил премию за вклад в open source

Европейская академия открытого ПО (EOSA) решила, что хватит игнорировать человека, на котором держится вся стабильность ядра Linux, и вручила главную премию года Грегу Кроа-Хартману. Правая рука Линуса держит на себе стабильные ветки ядра Linux, мэйнтейнит 16 подсистем (USB, TTY, Driver core и др.), создал udev и openSUSE Tumbleweed.

Статуэтки раздали и другим героям невидимого фронта. Отметили Фрэнка Карличека за NextCloud, создателей архива Software Heritage и энтузиастов открытого железа.

Награду вручал Дэниел Стенберг (автор curl), так что концентрация людей, чей код работает на каждом утюге мира, в одной комнате просто зашкаливала.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4013
Экран загрузки Linux, спроецированный прямо на фонтан во время водного шоу.

- Мам, хочу на лазерное шоу!
- У нас есть лазерное шоу дома.
Лазерное шоу дома: Логи ядра Linux на дачном шланге 💦

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥65🤣11😎10
Он приставал к Туксу? 😰

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯66😁175🤬2
Вышел релиз Git 2.53 с почти 500 изменениями. Главное нововведение - «геометрическая» стратегия упаковки (git repack --geometric), которая умно переупаковывает pack-файлы, избегая полного пересбора и экономя время в монорепозиториях. Особенно полезна для частичных клонов с promisor-remote.

Другая ключевая опция - git fast-import --signed-commits=strip-if-invalid, позволяющая автоматически удалять только те цифровые подписи коммитов, которые стали недействительными после переписывания истории (например, rebase). Это решает давнюю проблему миграции репозиториев с сохранением валидных подписей.

Также появилась удобная команда git repo structure, наглядно показывающая размер и состав репозитория. Несмотря на ранее анонсированное включение Rust по умолчанию, в этой версии он остаётся опциональным, и по-настоящему обязательным он станет только в Git 3.0.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍112
Найдено НАСТОЯЩЕЕ ФОТО. Кто-то пытается скрыть правду...

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚47😁12😎3💔2
В репозиторий VirtualBox добавлена предварительная поддержка работы поверх встроенного в ядро Linux гипервизора KVM. Теперь вместо проприетарного модуля vboxdrv можно использовать KVM, если он доступен в системе. Реализацию подготовили сотрудники Oracle, хотя работа над ней началась несколько лет назад и затянулась из-за нехватки инженерных ресурсов. Код уже в репозитории, но тестовых сборок пока нет, только GIT-срез для смелых.

Главная польза: решение проблемы с UEFI Secure Boot в дистрибутивах вроде Fedora и RHEL, которые отказываются подписывать сторонние модули ядра. Раньше приходилось либо отключать Secure Boot, либо возиться с самостоятельной подписью vboxdrv. Теперь VirtualBox автоматически переключится на KVM, если собственные драйверы недоступны. Бонусом есть возможность запускать VirtualBox одновременно с другими KVM-системами и использовать продвинутые механизмы аппаратного ускорения, например APICv.

Пока поддерживаются современные гостевые ОС, а старые и экзотические вроде MS-DOS ещё не оттестированы. Сохранённые состояния между родным гипервизором и KVM должны быть совместимы.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🎉11💔21
Please open Telegram to view this post
VIEW IN TELEGRAM
1
В нашем колхозе "Светлый Путь Пингвина" урожай багов в этом году рекордный. Но мы справляемся 🐧

@itmemas
30😁18🌚6👍43
JetBrains переводит IntelliJ на Wayland

JetBrains анонсировала, что с версии IntelliJ 2026.1 её IDE по умолчанию будут использовать протокол Wayland вместо устаревшего X11. Уже сейчас поддержку можно опробовать в EAP-сборках. Это означает прямой запуск без прослойки XWayland, хотя совместимость с X11 сохранится как опция.

За два года разработки бэкенд WLToolkit стал значительно стабильнее: появился полноценный drag-and-drop, корректная работа с вводом и нативным оформлением окон. Небольшие различия в поведении окон и декорочке остаются, но это уже не эмуляция, а нативная реализация.

Открытый код бэкенда, выпущенный под GPLv2, уже включён в JetBrainsRuntime и может в будущем перекочевать в основной OpenJDK. Таким образом, JetBrains не только ускоряет свой переход, но и активно толкает вперёд экосистему Java-приложений в мире Wayland.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥5🤬4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬9🤣1😎1
Стоит ли мне....

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34🤣30
Скриншот рабочего стола FreeBSD, сделанный 25 лет назад 👨‍🦳

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
164🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
Senior или копипастер? Проверьте свой «боевой» уровень в k8s за 3 минуты.

Это не скучный экзамен на знание терминов, а 7 сценариев, от которых дергается глаз у дежурного инженера:
🔹 Секреты: как безопасно прокинуть их в приложение, если хранить их в etcd запрещено?
🔹 Сбои: что случится с подами, если нода помечена как unschedulable, но у них есть toleration?
🔹 Ресурсы: какой QoS-класс получит под, если ты указал лимиты только на CPU?

В тесте — только ситуации из реальной эксплуатации: от настройки Calico в кластерах на тысячи нод до дебага через Downward API.

Твой бонус в конце: После прохождения дарим рабочую схему-траблшутер инцидентов. Это тот самый «подорожник», который инженеры открывают в 3 часа ночи, чтобы быстро поднять прод.

Проверь, на каком ты уровне: Senior или всё ещё копипастишь манифесты из Google?
👉 Запустить тест
🤣11🤬1💔1
Microsoft выпустила Rust-библиотеку для «песочниц» уровня ядра

Команда Microsoft по Linux-технологиям представила проект Litebox, открытую библиотеку на Rust для создания изолированных сред (Library OS). Её цель радикально сократить поверхность атаки, встраивая минимальный слой ОС прямо в приложение или ядро, вместо обращения к полнофункциональному API.

Litebox выступает прослойкой между кодом и внешней средой, которой может быть ядро Linux, OP-TEE, WebAssembly или даже стандартная библиотека Rust. Это позволяет запускать немодифицированные Linux-приложения в Windows или изолировать их в самом Linux с помощью аппаратной виртуализации, например, через AMD SEV.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍43😁2🌚2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁58👍7