Мир Linux
57.1K subscribers
637 photos
130 videos
522 links
Всё самое интересное из мира Linux и опенсорса

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

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

Сотрудничаем с @Spiral_Yuri
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Короткий Linux-совет

Нужно создать пустой файл?

Большинство использует:
touch notes.txt


Но можно воспользоваться перенаправлением вывода в shell:
> notes.txt


Если файла не существует, он будет создан.

Простой шорткат, который экономит несколько нажатий клавиш.

Обратите внимание: будьте осторожны с командой > notes.txt. Если файл уже существует, его содержимое будет заменено пустым файлом.

Если вы не уверены, существует ли файл, и хотите избежать случайной перезаписи, можно использовать:
>> notes.txt


Эта команда создаст файл, если его нет, и сохранит текущее содержимое, если файл уже существует.

@linuxos_tg
👍143🔥3010🤔6😈3😱22
FreeBSD достигла своей давней цели - полностью удалить код под лицензией GPL из базовой системы.

«В базовой системе FreeBSD больше нет никакого кода под GPL. Миссия выполнена».


https://wiki.freebsd.org/GPLinBase

@linuxos_tg
117🫡6040👍9🤣98🙏5🤷‍♂3🌭3🔥2😁1
Линус Торвальдс жёстко обозначил позицию по поводу ИИ в разработке ядра Linux:

«Linux – не один из тех анти-ИИ-проектов. Если кого-то это не устраивает, он может поступить в духе опенсорс и сделать форк».


«Мы никого не заставляем использовать ИИ, но я буду демонстративно игнорировать тех, кто пытается отговаривать других от его использования».


«Потому что человеческий интеллект тоже далеко не всегда так уж хорош».


«Это НЕ какой-то проект “социальных борцов”. Никогда им не был и никогда не будет».


https://lore.kernel.org/linux-media/CAHk-=wi4zC+Ze8e+p3tMv8TtG_80KzsZ1syL9anBtmEh5Z40vg@mail.gmail.com/

😨😨😨

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
204👍1793114🙈9🤯8😢7🤣7🔥2🥰2🌚2
😁29253🤣29236👍1
DevOps-инструмент недели: HAMi

Обычно Kubernetes-кластер выделяет целый GPU под одну рабочую нагрузку.

В результате часть ресурсов GPU простаивает.

HAMi решает эту проблему.

Это опенсорс middleware для Kubernetes, которое позволяет распределять, изолировать и планировать GPU и другие AI-ускорители между Pod’ами без изменений в коде приложения.

Что умеет HAMi:

- Делит один GPU на несколько частей по объёму памяти, количеству ядер или числу устройств
- Задаёт жёсткие лимиты памяти и вычислительных ресурсов для каждой рабочей нагрузки, чтобы один Pod не мог занять ресурсы другого
- Оптимально распределяет задачи по GPU: уплотняет их для экономии ресурсов или разносит по разным устройствам, чтобы избежать снижения производительности
- Управляет NVIDIA GPU, NPU, DCU, MLU и другими типами ускорителей через единый механизм планирования
- Позволяет запускать мультитенантные задачи обучения, инференса и среды с ноутбуками в общем пуле GPU

GitHub: https://github.com/Project-HAMi/HAMi

@linuxos_tg
🤔32203👍1🌭1
Знаете ли вы, что 100% проблем безопасности GNOME отслеживает всего один сотрудник Red Hat?

А ещё Red Hat больше не передаёт разработчикам информацию НИ ОБ ОДНОЙ уязвимости в проектах, которые запрещают контент, сгенерированный ИИ.

И что с 1 ноября этот сотрудник Red Hat ВООБЩЕ перестанет отслеживать новые проблемы безопасности GNOME?

«Больше никто не отслеживает проблемы безопасности GNOME»

— говорит Майкл Катанзаро из Red Hat.

Так сейчас обстоят дела с безопасностью GNOME ☕️

https://blogs.gnome.org/mcatanzaro/2026/07/20/some-changes-to-gnome-security-tracking/

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
157🤷‍♂2114😁7🤔54👍4😱2😢2🙈1
Похоже, команда Ubuntu в Canonical делает всё возможное, чтобы принудительно установить в вашу систему сломанные клоны Coreutils на Rust, известные как uutils... даже если вы хотите продолжать пользоваться рабочими, хорошо протестированными GNU Coreutils, написанными не на Rust.

Ubuntu создала пакет с Rust-клоном Coreutils, который при обновлении системы «подтянет coreutils-from-uutils».

Хотите вернуться на GNU Coreutils, написанные не на Rust? Это можно сделать, но лишь временно и преодолев несколько препятствий…

При этом Ubuntu расставила ловушки, из-за которых непроверенные клоны на Rust будут устанавливаться повторно при установке или обновлении некоторых часто используемых пакетов, например build-essential.

Согласно описанию изменений, добавивших эту ловушку, её цель прямо сформулирована как «принудительное использование варианта uutils [клона на Rust] при сборке».

Другими словами, если вы используете Ubuntu:

Вы будете пользоваться непротестированным кодом на Rust – и будете довольны.

@linuxos_tg
148😱2710👍5🙈43🔥21
⚡️Хорошие новости для тех, кто выбрал красную таблетку ⚡️

В Академии Selectel выкатили совместный бесплатный курс с автором канала Bash Days по инструменту для управления контейнерами Podman. Внутри — базовый минимум, чтобы его освоить. Вы научитесь:

✔️ использовать базовые команды и утилиту Podman Compose,
✔️ работать с зависимостями и переменными окружениями,
✔️ мигрировать ИТ-инфраструктуру из Docker, другой платформы по управлению контейнерами.

Все уроки уже доступны, проходите в комфортном для себя темпе. Бонусом все студенты получат промокод для прохождения практики на инфраструктуре Selectel.

Начните обучение: https://slc.tl/p2898

Ищите закреп с подборкой других бесплатных курсов в канале @Selectel и подписывайтесь, чтобы не пропустить новые.

Реклама. АО "Селектел". erid:2W5zFGzDmP7
🤣21😢755🔥1
Теперь Mac поддерживает Windows

@linuxos_tg
😁107🤣45🔥33👍432🤯1