Steam Deck снова в продаже, но с большим ростом цены
Valve сегодня объявила, что Steam Deck наконец-то полностью вернулся в наличии, но теперь устройства стоят значительно дороже.
Читать полностью
#GamingOnLinux
@linux_potok
Valve сегодня объявила, что Steam Deck наконец-то полностью вернулся в наличии, но теперь устройства стоят значительно дороже.
Читать полностью
#GamingOnLinux
@linux_potok
😢6
Root в контейнере — это root на хосте? Разбираю особенности прав доступов в контейнерах Docker/Podman
Если назначить файлу владельца root на хосте — будет ли это тот же самый root внутри контейнера?
Если на хосте существует пользователь gtosss — можно ли переключиться на него внутри контейнера и получить доступ к файлу?
Если создать пользователя gtosss внутри контейнера и выдать ему права на файл — сможет ли хост обратиться к этому файлу под таким же пользователем?
Большинство разработчиков знают, что контейнеры изолируют процессы. Но мало кто задумывается о том, что происходит с правами, когда например директория с хоста монтируется внутрь контейнера через volume (bind mount).
Разобрал три конкретных сценария на Ubuntu с Docker и Fedora с Podman: как UID/GID влияют на доступ к файлам, почему root в контейнере может быть root на хосте и что с этим делает user namespace. Эксперименты, cli и доступные объяснения.
Читать полностью
#habr
@linux_potok
Если назначить файлу владельца root на хосте — будет ли это тот же самый root внутри контейнера?
Если на хосте существует пользователь gtosss — можно ли переключиться на него внутри контейнера и получить доступ к файлу?
Если создать пользователя gtosss внутри контейнера и выдать ему права на файл — сможет ли хост обратиться к этому файлу под таким же пользователем?
Большинство разработчиков знают, что контейнеры изолируют процессы. Но мало кто задумывается о том, что происходит с правами, когда например директория с хоста монтируется внутрь контейнера через volume (bind mount).
Разобрал три конкретных сценария на Ubuntu с Docker и Fedora с Podman: как UID/GID влияют на доступ к файлам, почему root в контейнере может быть root на хосте и что с этим делает user namespace. Эксперименты, cli и доступные объяснения.
Читать полностью
#habr
@linux_potok
👌2
Не ждите Raspberry Pi 6 раньше 2028 года
Генеральный директор Raspberry Pi Эбен Аптон недавно подтвердил это в AMA на Reddit.
Читать полностью
#ItFOSS
@linux_potok
Генеральный директор Raspberry Pi Эбен Аптон недавно подтвердил это в AMA на Reddit.
Читать полностью
#ItFOSS
@linux_potok
😁2
Уязвимости в Samba, допускающие удалённое выполнение кода в редких конфигурациях
Представлены корректирующие релизы пакета Samba 4.24.3, 4.23.8 и 4.22.10, предоставляющего открытую реализацию протоколов SMB и Active Directory. В новых версиях устранено 6 уязвимостей, из которых две позволяют без удалённому неаутентифицированному атакующему выполнить свой код на сервере.
Читать полностью
#OpenNet
@linux_potok
Представлены корректирующие релизы пакета Samba 4.24.3, 4.23.8 и 4.22.10, предоставляющего открытую реализацию протоколов SMB и Active Directory. В новых версиях устранено 6 уязвимостей, из которых две позволяют без удалённому неаутентифицированному атакующему выполнить свой код на сервере.
Читать полностью
#OpenNet
@linux_potok
❤2
Как я не нашёл нормальную альтернативу WinSSHTerm на macOS, психанул и написал свою
После перехода на macOS я не нашёл SSH-клиент, который закрывает мой ежедневный сценарий так же удобно, как WinSSHTerm.
Устал от постоянных компромиссов, сформулировал требования, собрал свой клиент и выложил код в open source.
Репозиторий
Читать полностью
#habr
@linux_potok
После перехода на macOS я не нашёл SSH-клиент, который закрывает мой ежедневный сценарий так же удобно, как WinSSHTerm.
Устал от постоянных компромиссов, сформулировал требования, собрал свой клиент и выложил код в open source.
Репозиторий
Читать полностью
#habr
@linux_potok
👌2
Ubuntu получает Workshop для воспроизводимых сред разработки
Workshop от Canonical позволяет разработчикам задавать среды разработки Ubuntu с помощью YAML и быстро воссоздавать их на разных машинах с одной командой.
Читать полностью
#Linuxiac
@linux_potok
Workshop от Canonical позволяет разработчикам задавать среды разработки Ubuntu с помощью YAML и быстро воссоздавать их на разных машинах с одной командой.
Читать полностью
#Linuxiac
@linux_potok
👌2
NVIDIA CUDA 13.3 выпускает CUDA Python 1.0 и CUDA Tile для C++
Во вторник компания NVIDIA выпустила CUDA 13.3 — очередной значительный шаг в развитии своей единой программной платформы для работы с графическими процессорами на оборудовании NVIDIA...
Читать полностью
#Phoronix
@linux_potok
Во вторник компания NVIDIA выпустила CUDA 13.3 — очередной значительный шаг в развитии своей единой программной платформы для работы с графическими процессорами на оборудовании NVIDIA...
Читать полностью
#Phoronix
@linux_potok
👍2
Mesa 26.0.8 выпущена, завершив серию
Эрик Энгестром объявил о выпуске Mesa 26.0.8 сегодня — это последний стабильный релиз драйверов серии Q1'2026 и последнее запланированное обновление для этой стабильной серии...
Читать полностью
#Phoronix
@linux_potok
Эрик Энгестром объявил о выпуске Mesa 26.0.8 сегодня — это последний стабильный релиз драйверов серии Q1'2026 и последнее запланированное обновление для этой стабильной серии...
Читать полностью
#Phoronix
@linux_potok
👍2
Опубликована система хранения Blockstor, являющаяся альтернативой LINSTOR
Доступен первый выпуск Blockstor - открытой системы управления распределённым блочным хранилищем для Kubernetes, обеспечивающей репликацию данных поверх DRBD. Blockstor совместим по REST API с LINSTOR и способен без изменений работать с существующей экосистемой клиентов, включая командную утилиту linstor, CSI-драйвер, оператор Piraeus, ha-controller и библиотеку golinstor. Проект представляет собой полностью самостоятельную (clean-room) реализацию на языке Go, не использующую исходный код оригинала. Код распространяется под лицензией Apache 2.0 и развивается в рамках платформы Cozystack (проект CNCF Sandbox).
Читать полностью
#OpenNet
@linux_potok
Доступен первый выпуск Blockstor - открытой системы управления распределённым блочным хранилищем для Kubernetes, обеспечивающей репликацию данных поверх DRBD. Blockstor совместим по REST API с LINSTOR и способен без изменений работать с существующей экосистемой клиентов, включая командную утилиту linstor, CSI-драйвер, оператор Piraeus, ha-controller и библиотеку golinstor. Проект представляет собой полностью самостоятельную (clean-room) реализацию на языке Go, не использующую исходный код оригинала. Код распространяется под лицензией Apache 2.0 и развивается в рамках платформы Cozystack (проект CNCF Sandbox).
Читать полностью
#OpenNet
@linux_potok
👍2
Выпуск Cozystack 1.4, открытой PaaS-платформы на базе Kubernetes
Доступен выпуск свободной PaaS-платформы Cozystack 1.4, построенной на базе Kubernetes. Проект нацелен на предоставление готовой платформы для хостинг-провайдеров и фреймворка для построения частных и публичных облаков. Платформа устанавливается напрямую на серверы и охватывает все аспекты подготовки инфраструктуры для предоставления управляемых сервисов. Cozystack позволяет запускать и предоставлять кластеры Kubernetes, базы данных и виртуальные машины. Код платформы доступен на GitHub и распространяется под лицензией Apache-2.0.
Читать полностью
#OpenNet
@linux_potok
Доступен выпуск свободной PaaS-платформы Cozystack 1.4, построенной на базе Kubernetes. Проект нацелен на предоставление готовой платформы для хостинг-провайдеров и фреймворка для построения частных и публичных облаков. Платформа устанавливается напрямую на серверы и охватывает все аспекты подготовки инфраструктуры для предоставления управляемых сервисов. Cozystack позволяет запускать и предоставлять кластеры Kubernetes, базы данных и виртуальные машины. Код платформы доступен на GitHub и распространяется под лицензией Apache-2.0.
Читать полностью
#OpenNet
@linux_potok
👍2
Опубликована экспериментальная ветка среды рабочего стола MATE 1.29
Спустя два года после прошлого стабильного релиза опубликован выпуск среды рабочего стола MATE 1.29. Ветка 1.29 преподносится как экспериментальная и применяется для тестирования функциональности будущего стабильного выпуска MATE 1.30. Проект MATE продолжает развитие кодовой базы GNOME 2.32 с сохранением классической концепции формирования рабочего стола.
Читать полностью
#OpenNet
@linux_potok
Спустя два года после прошлого стабильного релиза опубликован выпуск среды рабочего стола MATE 1.29. Ветка 1.29 преподносится как экспериментальная и применяется для тестирования функциональности будущего стабильного выпуска MATE 1.30. Проект MATE продолжает развитие кодовой базы GNOME 2.32 с сохранением классической концепции формирования рабочего стола.
Читать полностью
#OpenNet
@linux_potok
👍4❤1
Calibre 9.9 улучшает подсчет страниц EPUB
В Calibre 9.9 добавлен точный подсчет страниц для фиксированной верстки EPUB, сохранен поиск по виртуальным библиотекам и исправлена загрузка SSL на Fedora 44.
Читать полностью
#Linuxiac
@linux_potok
В Calibre 9.9 добавлен точный подсчет страниц для фиксированной верстки EPUB, сохранен поиск по виртуальным библиотекам и исправлена загрузка SSL на Fedora 44.
Читать полностью
#Linuxiac
@linux_potok
👌2
Quarkus 3.36
Опубликован релиз Quarkus 3.36 — Java-фреймворка для cloud-native-приложений, ориентированного на контейнеры, Kubernetes, JVM и нативную компиляцию. Выпуск состоялся 27 мая 2026 года. Главные изменения связаны с новым экспериментальным механизмом обмена сигналами между компонентами, улучшениями supply chain security, TLS и OIDC-аутентификацией для zero-trust-сценариев.
( читать дальше... )
framework, java, quarkus
Читать полностью
#LinuxOrgRu
@linux_potok
Опубликован релиз Quarkus 3.36 — Java-фреймворка для cloud-native-приложений, ориентированного на контейнеры, Kubernetes, JVM и нативную компиляцию. Выпуск состоялся 27 мая 2026 года. Главные изменения связаны с новым экспериментальным механизмом обмена сигналами между компонентами, улучшениями supply chain security, TLS и OIDC-аутентификацией для zero-trust-сценариев.
( читать дальше... )
framework, java, quarkus
Читать полностью
#LinuxOrgRu
@linux_potok
👌1
Грег Кроа-Хартман рассказал о том, как Rust может помочь в борьбе с ошибками в ядре Linux
Грег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за поддержку стабильной и "staging" веток ядра Linux, и занимающий пост мэйнтейнера в 16 подсистемах ядра, выступил с докладом на конференции Rust Week 2026, в котором рассказал, как язык Rust может помочь в предотвращении появления в ядре уязвимостей, возникающих из-за типичных ошибок разработчиков на языке Си при работе с памятью, блокировками, обработкой ошибок и работой с незаслуживающими доверия данными. В качестве основного преимущества Rust называется возможность выявлять подобные ошибки на этапе сборки, а не рецензирования кода людьми. При этом, Rust не рассматривается как панацея, способная избавить от всех проблем, и никто не собирается переписывать ядро на Rust - ожидается постепенное внедрение Rust через его использования для новых драйверов и подсистем.
Читать полностью
#OpenNet
@linux_potok
Грег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за поддержку стабильной и "staging" веток ядра Linux, и занимающий пост мэйнтейнера в 16 подсистемах ядра, выступил с докладом на конференции Rust Week 2026, в котором рассказал, как язык Rust может помочь в предотвращении появления в ядре уязвимостей, возникающих из-за типичных ошибок разработчиков на языке Си при работе с памятью, блокировками, обработкой ошибок и работой с незаслуживающими доверия данными. В качестве основного преимущества Rust называется возможность выявлять подобные ошибки на этапе сборки, а не рецензирования кода людьми. При этом, Rust не рассматривается как панацея, способная избавить от всех проблем, и никто не собирается переписывать ядро на Rust - ожидается постепенное внедрение Rust через его использования для новых драйверов и подсистем.
Читать полностью
#OpenNet
@linux_potok
👍2❤1
Ubuntu Core 26: snap-компоненты, Livepatch на ARM и новый подход к сборке
Недавно Canonical представила Ubuntu Core 26 — новую версию своей компактной платформы на базе Ubuntu 26.04 LTS. Разработчики сохранили ставку на безопасность и долгую поддержку, но при этом заметно упростили обновление устройств, сборку образов и повседневную работу с системой. ОС предлагает до пятнадцати лет обновлений безопасности, более компактные системные образы и доработанный механизм OTA-обновлений. В релизе появился новый процесс сборки через Chisel, уменьшился размер обновлений благодаря snap-delta и заработал Livepatch для ARM64. Эти изменения упрощают сопровождение устройств, которые должны работать годами без прямого доступа и регулярного обслуживания. Давайте оценим новинку.
Читать полностью
#habr
@linux_potok
Недавно Canonical представила Ubuntu Core 26 — новую версию своей компактной платформы на базе Ubuntu 26.04 LTS. Разработчики сохранили ставку на безопасность и долгую поддержку, но при этом заметно упростили обновление устройств, сборку образов и повседневную работу с системой. ОС предлагает до пятнадцати лет обновлений безопасности, более компактные системные образы и доработанный механизм OTA-обновлений. В релизе появился новый процесс сборки через Chisel, уменьшился размер обновлений благодаря snap-delta и заработал Livepatch для ARM64. Эти изменения упрощают сопровождение устройств, которые должны работать годами без прямого доступа и регулярного обслуживания. Давайте оценим новинку.
Читать полностью
#habr
@linux_potok
🤮2👌1
Steam получил третье обновление в мае с изменением среды выполнения
Valve выпустила третье майское обновление клиента Steam, сделав Legacy Steam Runtime необязательным и исправив проблемы с Workshop, Remote Play и контроллерами.
Читать полностью
#Linuxiac
@linux_potok
Valve выпустила третье майское обновление клиента Steam, сделав Legacy Steam Runtime необязательным и исправив проблемы с Workshop, Remote Play и контроллерами.
Читать полностью
#Linuxiac
@linux_potok
👍5
Вышло большое обновление Steam, а также обновление Steam Workshop стало доступно для всех
Valve собрали все недавние бета-обновления в новое стабильное обновление для всех пользователей Steam с множеством улучшений и новым обновлением Workshop.
Читать полностью
#GamingOnLinux
@linux_potok
Valve собрали все недавние бета-обновления в новое стабильное обновление для всех пользователей Steam с множеством улучшений и новым обновлением Workshop.
Читать полностью
#GamingOnLinux
@linux_potok
👍7
Делаем ностальгический фильмоскоп на Raspberry Pi Zero 2 W
Один из ярких воспоминаний детства — просмотр семьёй диафильмов. Выключался свет, и на самодельном экране из простыни мы смотрели сказки. Детское воображение дорисовывало детали, и картинки оживали.
Сейчас в эпоху интернета, мультимедиа и ИИ вроде бы как такой необходимости нет, но слишком сильное чувство ностальгии. Поэтому решил получить ностальгические воспоминания с использованием современных технологий, а заодно и попрактиковаться в использовании энкодеров, разработке программ на Си и настройке Linux на Raspberry Pi.
Читать полностью
#habr
@linux_potok
Один из ярких воспоминаний детства — просмотр семьёй диафильмов. Выключался свет, и на самодельном экране из простыни мы смотрели сказки. Детское воображение дорисовывало детали, и картинки оживали.
Сейчас в эпоху интернета, мультимедиа и ИИ вроде бы как такой необходимости нет, но слишком сильное чувство ностальгии. Поэтому решил получить ностальгические воспоминания с использованием современных технологий, а заодно и попрактиковаться в использовании энкодеров, разработке программ на Си и настройке Linux на Raspberry Pi.
Читать полностью
#habr
@linux_potok
👍1
Вышел MangoHud v0.8.4 — должна решиться проблема с неработающим Steam Overlay
Отличный инструмент для мониторинга производительности MangoHud v0.8.4 уже доступен, и в нем содержится важное исправление ошибки, связанной с работой Steam Overlay.
Читать полностью
#GamingOnLinux
@linux_potok
Отличный инструмент для мониторинга производительности MangoHud v0.8.4 уже доступен, и в нем содержится важное исправление ошибки, связанной с работой Steam Overlay.
Читать полностью
#GamingOnLinux
@linux_potok
👍2
Дизайнер Fruit Ninja представляет Normal Golf Game с демоверсией — в ней нет ничего обычного
Проснувшись на поле для гольфа, вы оказались в ловушке, и зловещий геймдизайнер Люк Маскат забрал у вас 100 000 долларов — пора сыграть в совершенно обычную партию в гольф.
Читать полностью
#GamingOnLinux
@linux_potok
Проснувшись на поле для гольфа, вы оказались в ловушке, и зловещий геймдизайнер Люк Маскат забрал у вас 100 000 долларов — пора сыграть в совершенно обычную партию в гольф.
Читать полностью
#GamingOnLinux
@linux_potok
👍1