Мир Linux
59.6K subscribers
497 photos
114 videos
426 links
Всё самое интересное из мира Linux и опенсорса

Сотрудничество, реклама: @devmangx

РКН: https://clck.ru/3PKrKN

Сотрудничаем с @Spiral_Yuri
Download Telegram
GhostBSD отказывается от Xorg и официально переходит на XLibre

«Это техническое решение: MATE ещё не готов к Wayland, а Xorg деградирует»


«Похоже, всё, что связано с Red Hat, фактически принудительно переводят на Wayland. Меня давно беспокоит, что Xorg не демонстрирует прогресса. Учитывая текущее состояние MATE и Wayland, я отношусь к ситуации осторожно и не в восторге от попыток Wayland "убить" X11»


«Когда в Xorg откатывают код просто из-за личной неприязни к кому-то, не принимая во внимание сообщество, которое этим пользуется, — для меня это серьёзный тревожный сигнал»


https://ericbsd.com/addressing-xlibre-change-and-ghostbsd-future.html

@linuxos_tg
👍142431711🤯3👀3😁2🌚2🤣1
На вкус как Linux

@linuxos_tg
😁30479👍23🤣17💊7🔥6🙈6👌44🤩3🤔2
Новая пачка Kubernetes-челленджей в стиле CKA/CKAD вышла на iximiuz Labs от Omkar Shelke. Отличный способ освежить знания по Kubernetes перед собеседованием или сертификацией

- Устранить проблему ContainerCreating, вызванную отсутствующим ConfigMap
https://labs.iximiuz.com/challenges/troubleshoot-missing-configmap-and-expose-static-website-via-nodeport-56a1380b

- Преобразовать Pod в Deployment с управлением Secret
https://labs.iximiuz.com/challenges/convert-pod-to-deployment-with-secret-management-d8bbf781

- Поддерживать здоровье Pod с помощью liveness и readiness проб
https://labs.iximiuz.com/challenges/keep-pods-healthy-with-liveness-and-readiness-probes-07714b87

- Readiness-проба с проверкой файла для инициализации контейнера
https://labs.iximiuz.com/challenges/file-aware-readiness-gate-for-container-initialization-0438fb3d

- Настроить конфигурацию через ConfigMap с валидацией пробами
https://labs.iximiuz.com/challenges/application-configuration-mounted-with-configmap-and-probe-validation-7fd26bcd

- Реализовать стратегию Canary Deployment
https://labs.iximiuz.com/challenges/implement-canary-deployment-strategy-f50dac5e

- Классы QoS в Kubernetes и управление ресурсами
https://labs.iximiuz.com/challenges/kubernetes-qos-classes-and-resource-management-6f5cf7d9

- Смонтировать ConfigMap и Secret в один Volume
https://labs.iximiuz.com/challenges/mount-configmap-and-secret-using-a-single-volume-df4de738

- Планирование Pod с использованием Taints, Tolerations и Node Affinity
https://labs.iximiuz.com/challenges/scheduling-pods-with-taints-affinity-d466e93e

- Планирование Pod с использованием обязательной Pod Affinity
https://labs.iximiuz.com/challenges/schedule-pods-using-required-pod-affinity-d0ede94e

- Экспонировать стек наблюдаемости (Prometheus и Grafana) через Traefik
https://labs.iximiuz.com/challenges/expose-prometheus-and-grafana-using-traefik-ingress-479b065f

- Диагностировать фейл деплоя Pod из-за ограничений по ресурсам
https://labs.iximiuz.com/challenges/troubleshoot-pod-deployment-failure-2ccb7972

- Захарднить Deployment с помощью Security Context и Capabilities
https://labs.iximiuz.com/challenges/secure-a-deployment-with-security-context-and-capabilities-8b398024


Happy hacking! ✌️

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
25👍18🥰33
MinIO официально "похоронил" опенсорс версию

Да, тот самый MinIO – популярное S3-совместимое объектное хранилище.

Репозиторий переведён в архивный режим, поддержка community-версии прекращена. Пользователям предлагают мигрировать на коммерческий продукт MinIO AIStor.

И, по сути, круг замкнулся.

Как это происходило:
1️⃣ Сначала задеприкейтили UI.
2️⃣ Затем перестали публиковать Docker-образы и pre-built бинарники – оставили только исходники.
3️⃣ Документация "исчезла" – стала доступна только enterprise-клиентам.
4️⃣ Проект перевели в режим: только security-фиксы и багфиксы, без новых фич.
5️⃣ И вот финал – репозиторий заархивирован, CE больше не поддерживается.


Если кто-то пропустил: звоночки были ещё весной 2025 года, когда из открытой версии тихо убрали инструменты администрирования из веб-интерфейса. Тогда это вызвало волну негодования, но многие надеялись, что дальше не пойдёт.

Пошло.

Причина, по сути, классическая:
крупные компании использовали MinIO в своих коммерческих продуктах, при этом не особо соблюдая условия лицензии. Самый громкий конфликт – с Nutanix ещё в 2022 году.

В итоге модель "open core" схлопнулась, и проект полностью ушёл в коммерцию.

Энтузиасты уже сделали форк и даже вернули вырезанный админ-интерфейс. Но сами же признают – ресурсов на полноценное долгосрочное развитие нет.

Минус один серьёзный опенсорс проект на рынке 😕

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
😢1297214💊11🫡8🤯43🤣2👍1
NVIDIA нанимает инженеров по Linux-драйверам для работы с Vulkan, Proton и не только

У NVIDIA сейчас открыто несколько позиций для Linux-разработчиков

В частности, одна из позиций называется Senior System Software Engineer, Vulkan Performance, и среди ключевых задач указано: «Диагностика узких мест производительности GPU и CPU в тайтлах на базе Vulkan и Proton». На странице вакансии также отмечено, что заявки принимаются «как минимум до 7 февраля 2026 года», что может означать, что подходящего кандидата пока не нашли

Похоже, NVIDIA действительно начинает относиться к Linux-геймингу заметно серьёзнее 😊

https://www.gamingonlinux.com/2026/02/nvidia-hiring-linux-driver-engineers-to-help-with-vulkan-proton-and-more/

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19110127😁10🔥8🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
ЛАН-пати 2000-х

@linuxos_tg
207😢119🔥49👍18😁6🤔421
Rust-переписывание sudo решило отдать приоритет «пользовательскому опыт» (UX) вместо безопасности

«Изменить поведение по умолчанию так, чтобы при вводе пароля отображались звёздочки».
… «С точки зрения безопасности это теоретически хуже, поскольку длина пароля становится видна тем, кто может наблюдать за вашим экраном, однако этот крайне незначительный риск значительно уступает проблеме UX».


Это изменение уже включено в предстоящий релиз Ubuntu 26.04, выпуск которого запланирован на апрель.

https://github.com/trifectatechfoundation/sudo-rs/commit/fb51e41919c25e3b178c4f994e668a5fc80136ee

@linuxos_tg
261💊8022🤔19🙈14👍12🫡6👌42👻2🎉1
Вице-президент по разработке Ubuntu выступил на конференции Rust Nation UK, где заявил следующее об Ubuntu Linux:

- Ubuntu довольно строго рекомендует разработчикам прекратить использовать Python.

- В планах – чтобы разработчики Linux-ядра Ubuntu в перспективе занимались написанием кода на Rust практически полный рабочий день.

- Переписывание компонентов на Rust будет происходить "по умолчанию и без каких-либо оправданий", несмотря на понимание, что пользователи столкнутся с некоторыми поломками.

- В Ubuntu продолжается переписывание существующего кода на Rust (включая подсистему сетевой синхронизации времени, Mir, Anbox и Dqlite).

Несколько ключевых цитат из выступления:

«Мы [Ubuntu] объявили, что начинаем заменять базовые системные утилиты — ls, mv, cp, sudo — их реализациями на Rust, и просто сделаем это поведением по умолчанию, без каких-либо оправданий».

«Это вызвало массу заголовков. Интернет буквально немного вспыхнул из-за идеи — или скорее факта — что Rust-сообщество пришло за GNU».

«GNU Core Utils существуют уже очень давно. Это надёжный, хорошо протестированный код, с хорошей производительностью. С ними в целом всё в порядке».


О замене GNU Core Utils на реализации на Rust:

«Будут пользователи, которые зависят от довольно специфичных, пограничных особенностей этих кодовых баз, и они могут столкнуться с некоторыми несовместимостями».

«Я очень вежливо, но достаточно настойчиво попросил команду Ubuntu Desktop прекратить писать Python-код для дистрибутива».

«Разумеется, мы также активно участвуем в проекте Rust for Linux. У нас большая команда разработки ядра. Думаю, там около 80 человек. Эм, и хотя сейчас это не люди, которые сидят целыми днями и пишут на Rust, я подозреваю, что в будущем всё всё чаще будет выглядеть примерно так».

«У нас постоянно всплывают возможности протащить Rust в новые места».


https://www.youtube.com/watch?v=WOA4GA8tAWA

@linuxos_tg
139💊82👍278😱6🤯4😁33🌭2🙈2
Опенсорсная прошивка/система для калькуляторов заявила, что больше не будет доступна в Калифорнии из-за нового закона об "проверке возраста для операционных систем"

Серьёзно.

"Проект DB48X нацелен на пересборку и улучшение пользовательского опыта семейства калькуляторов HP48".

От разработчика:
«Как следствие недавней законодательной активности в Калифорнии и Колорадо. DB48x, вероятно, подпадает под определение “операционной системы” в рамках этих законов. Однако он не реализует, не может реализовать и не будет реализовывать проверку возраста.»


https://github.com/c3d/db48x/tree/dev

@linuxos_tg
173😁75👍20🤯15109💊4
This media is not supported in your browser
VIEW IN TELEGRAM
POV: когда впервые поставил Linux

@linuxos_tg
😁1634629🌚7👍4🔥3💊3🤝1
Дистрибутивы Linux Ubuntu и Elementary OS планируют, как реализовать функциональность проверки возраста (для всех пользовательских аккаунтов в ОС), чтобы соответствовать новому закону штата Калифорния.

«Сейчас мы изучаем, как реализовать API, который будет соответствовать требованиям закона и при этом не станет катастрофой для приватности»

— говорит Аарон Рейнболт, член Ubuntu Community Council.

Текущее предложение – добавить новый D-Bus-интерфейс (org.freedesktop.AgeVerification), что потенциально затронет все Linux-системы

@linuxos_tg
💊102😢8938🫡75👀3🤷‍♂2😁2👍1🙏1