Linux / Линукс
13.7K subscribers
7.22K photos
231 videos
28 files
7.7K links
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Qualcomm делает очередной заход на территорию взрослого десктопного Linux: чипмейкер начал проталкивать в основную ветку ядра поддержку свежего кремния Snapdragon X2. Под капотом у нового поколения чипов — кастомные процессорные ядра Oryon (до 18 штук), видеоядро Adreno X2-90 и нейромодуль Hexagon на 80 TOPS под локальные ИИ-задачи. В отличие от привычной мобильной практики, когда вендоры вываливают в сеть гору закрытых бинарников и бросают пользователей на произвол судьбы, здесь Qualcomm взялась за дело по канонам: графику сразу пилят под открытые Mesa-драйверы Freedreno и Turnip, а NPU заведут через штатный FastRPC.

Правда, светлое будущее наступит не сразу — апстрим разбили на пять неспешных этапов. Сначала систему научат просто загружаться через systemd-boot, затем подключат ввод-вывод для периферии по USB и PCIe, следом прикрутят GPU с NPU, и только под занавес займутся энергопотреблением и контролем температур. Официальная поддержка в пакетных базах Debian и Ubuntu доедет до пользователей только к концу года или в первом квартале 2027-го. При этом первые ноутбуки на Snapdragon X2 — от Dell XPS и Microsoft Surface до Lenovo IdeaPad — появятся на прилавках заметно раньше. Разумеется, на Windows, а фанатам свободного софта пока предлагают самостоятельно компилировать патченное ядро на отладочных платах.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁67❤6
Ubuntu переходит на ускоренный цикл устранения уязвимостей в пакетах с ядром Linux

Canonical объявила о переходе на унифицированный 2-недельный цикл подготовки обновлений пакетов с ядром Linux с публикацией нового обновления каждую неделю. Цикл разработки обновлений сокращён в связи с увеличением интенсивности выявления уязвимостей в ядре Linux. Новый цикл формирования очередного корректирующего обновления пакета с ядром теперь будет запускаться каждую неделю без разделения на обычные обновления и обновления с устранением уязвимостей.

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

Для пользователей, желающих как можно скорее установить исправления уязвимостей и готовых использовать пакет, не прошедший все этапы тестирования, на неделю раньше в репозитории "proposed" будет предоставляться доступ к предварительным обновлениям. Помимо этого, в течение 24-48 часов после публичного появления информации об уязвимости компания Canonical будет публиковать возможные обходные пути блокирования уязвимости, а если обходных путей нет, рекомендовать общие меры по усилению защиты.

Ранее применялась комбинированная схема при которой раз в 4 недели публиковалось обычное обновление пакетов с ядром, а через две недели после начала цикла формирования очередного обычного обновления отдельно публиковалось обновление, включающее исправления только опасных уязвимостей и важных проблем. Подготовка и тестирование обычных обновлений перед публикацией занимало 4 недели, а промежуточных обновлений с устранением уязвимостей - 2 недели.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🤔3❤1
Возьмите сервер с GPU на сутки — без переплат

Нужно настроить инференс модели, протестировать гипотезу, запустить генерацию, обработать данные или провести ML-эксперименты? А может, вам нужен сервер для прототипирования или 3D-рендеринга видео, где возможностей обычного VPS уже не хватает?

В FirstVDS можно арендовать VDS с GPU посуточно и использовать вычислительные мощности только тогда, когда они действительно нужны. Доступны готовые образы ОС с предустановленными драйверами NVIDIA и CUDA — для быстрого запуска.

Стоимость VDS с vGPU начинается от 299 ₽/сутки. Для ресурсоёмких задач доступныVDS с GPU Passthrough (выделенной физической видеокартой) — от 1 150 ₽/сутки.

👉 Попробуйте VDS с vGPU

Реклама. АО "ИОТ". ИНН 7731399513.
❤1👍1
System76 продолжает возводить собственный Rust-оазис вдали от капризов GNOME: свет увидел релиз окружения COSMIC 1.9.0.

Свежая сборка уже доступна в Pop!_OS 24.04, а в ближайшие дни доедет до репозиториев Arch, Fedora и NixOS.

В этом релизе появился собственный просмотрщик изображений COSMIC Viewer со встроенным кадрированием и поворотом, а также экранная клавиатура COSMIC OSK с поддержкой геймпада. Магазин приложений COSMIC Store получил редизайн и теперь показывает имя разработчика.

Также добавили сортировку в диалог сохранения файлов, режим "не беспокоить" теперь реально прячет все уведомления, а не половину, и появилась синхронизация настроек шрифтов с GNOME-приложениями.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥7💔2🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23❤2🤯2👍1🤔1
Исследователи из Граца припомнили старую истину — если система хоть что-то сообщает о происходящем, этим можно воспользоваться для слежки, даже если напрямую доступа у вас нет.

Оказалось, что API вроде inotify в Linux, FileObserver в Android и вызовы файловых событий в Windows текут метаданными даже там, где у непривилегированного пользователя нет никаких прав.  Код с реализацией методов атак опубликован под лицензией MIT.

Самый красивый вектор провернули в Linux: обычный юзер не может напрямую читать сырые данные клавиатуры из /dev/input/event4, зато может подписаться на метаданные родительской папки /dev/input. Каждое нажатие клавиши микроскопически дергает каталог, а по задержкам между таймингами (пальцы тянутся к «Q» или «X» дольше, чем к соседним клавишам) статистика легко восстанавливает вводимый текст. В свежих ядрах лазейку уже прикрыли, запретив каталогам генерировать события на спецфайлах, но сам факт чтения ввода без рута впечатляет.

❤️ Впрочем, Linux отделался малой кровью... В KDE Plasma исследователи настроили слежку за обращением к бинарнику /usr/bin/pkexec: как только система пытается спросить пароль суперпользователя, зловред мгновенно выкатывает поверх родного окна фейковую форму авторизации Polkit и уводит пароль.

❤️ На Android через банальный FileObserver удалось без особых разрешений мониторить приватную папку WhatsApp, вытягивая имена пересылаемых файлов и фиксируя активность переписки.

❤️ А на Windows всё оказалось совсем просто: подписка на события корневого диска C:\ сливает пути вообще ко всем файловым операциям в ОС в обход любых разграничений прав, позволяя в реальном времени вычислять открытые сайты в Firefox по именам создаваемых папок кэша.

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

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣44❤2👍2🔥2
А что у вас есть из Линуск мерча?

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22
F-Droid выкатил мажорное обновление 2.0

Разработчики полностью переписали кодовую базу на современном стеке Kotlin и Jetpack Compose, заодно натянув на приложение актуальный Material Design.

Навигацию утрамбовали в три вкладки («Обзор», «Поиск», «Мои приложения»), поиск научили шерстить описания программ и помнить историю запросов, а фоновое обновление аппок теперь включено по умолчанию. Вдобавок упростили выход в сеть через Tor, настроили каталогизацию игр по жанрам и отрезали поддержку Android 6.

Без временных потерь не обошлось: локальную передачу файлов по воздуху (Nearby Swap) на время переезда отключили, пообещав вернуть чуть позже.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34❤4
С Днём Рождения, GNU! 🎉

27 сентября 1983 года Ричард Столлман объявил о проекте GNU, чтобы люди могли свободно использовать и модифицировать программное обеспечение.

Цифровой мир сегодня был бы другим без GNU.

Спасибо, Ричард Столлман!

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🎉29❤7
UPDATE — оператор обновления данных в MySQL 🗂

Если в таблице нужно изменить значение в уже существующей строке, используют команду UPDATE. Она позволяет обновлять записи точечно, но важно правильно задать условие: без него изменения могут затронуть всю таблицу.
UPDATE products
SET price = 50500
WHERE id = 1;

Этот запрос меняет значение price только у записи с id = 1.

С помощью UPDATE можно изменить сразу несколько полей:
UPDATE products
SET price = 78500, quantity = 3
WHERE id = 2;

Этот запрос обновляет параметры price и quantity у записи с id = 2.

💡 UPDATE используют, когда нужно:

➖ изменить значение в конкретной записи,
➖ обновить несколько полей за один запрос,
➖ выбрать строки по условию,
➖ массово изменить набор записей.

🔗 SQL — это база для работы с базами.
Если хотите не просто понять одну команду, а уверенно собирать запросы и менять данные без ошибок, регистрируйтесь на бесплатный мини-курс «MySQL для новичков» от Академии Selectel ➡️

Программа состоит из коротких уроков, которые помогут пройти путь от установки и настройки СУБД до создания таблиц, управления пользователями и основных операций с данными.

Реклама. АО "Селектел". erid:2W5zFHxo7xM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯6
Каждый прожженый пользователь Linux случайно удаляет всю файловую систему как минимум дважды.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁45😈3❤2
Coreboot выкатил осенний релиз 26.09

Список поддерживаемых материнских плат пополнился сразу 26 позициями, и разброс здесь прекрасен: энтузиасты умудрились завести открытый код как на iMac образца 2006 года и платах эпохи Haswell, так и на модульном ультрабуке Framework Laptop 12. Более того, Coreboot впервые официально добрался до серверных чипов AMD EPYC поколения Turin на материнке от Gigabyte.

Внутри кодовой базы провели генеральную уборку: проект перевели на стандарт C23, а низкоуровневые парсеры как следует прогнали через проверки границ памяти. Устранили давние переполнения буфера в рендерере BMP-картинок и файловой системе CBFS, добавили аварийный стоп при сбое инициализации скрытного режима процессора SMM и прикрутили проверку целостности DDR5 SPD через TPM.

Для тех, кто любит тонкий контроль, в меню настроек рантайма CFR добавили прямые тумблеры для отключения Hyper-Threading и нейтрализации назойливого зонда Intel ME. Также разработчики формализовали правила для нейросетей, запретив ботам вешать флаги ревью и обязав их явно помечать свои комментарии, чтобы защитить Gerrit от волны синтетического спама.

На этом фоне родственный дистрибутив Libreboot решил сбавить обороты: авторы устали от спешки, отменили жесткий график выпусков дважды в год и пропустят зимний апдейт, пообещав следующий релиз только к лету 2027-го.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤1
Арчевода видно издалека

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
❤28😁4
Ортодоксальный Midnight Commander, не менявшийся концептуально последние лет тридцать, окончательно обзавелся дерзким и нафаршированным родственником: состоялся релиз M-Commander 6.1.0.

Проект сменил имя — бинарники теперь зовутся mcommander, mview и mcedit6, а конфиги живут отдельно и больше не ломают стандартный системный mc. Главная фишка форка — превращение синего двухпанельника в модульный комбайн на базе C и Lua: встроенный PTY-терминал mcterm вместо вечно сбоящего сабшелла, а на панелях через динамические плагины можно напрямую открывать не только архивы или S3, но и поды Kubernetes, контейнеры Docker, репозитории Git и базы данных.

В свежей версии встроенный просмотрщик превратили в настоящий ультимативный терминальный ридер. Он теперь на лету парсит разметку Markdown с таблицами и подсветкой синтаксиса, строит диаграммы Mermaid, рендерит формулы и позволяет выделять текст курсором для копирования в буфер обмена. Если этого мало для консольного менеджера, через связку с Sixel и Chafa добавили плагин для просмотра PDF прямо с картинками в текстовом окне, а любителям реверс-инжиниринга прикрутили модуль mcpeek, умеющий на лету декомпилировать сборки .NET в читаемый C# или IL-код прямо из файловой панели.

Заодно закрыли целую пачку древних админских болячек. Панели наконец-то научили отслеживать изменения файлов через inotify. Буфер обмена научился автоматически перекодировать текст при несовпадении кодировок, для вывода терминала прикрутили быстрый поиск по Alt-S, а ценителям красивых конфигов завезли темную тему Tokyo Night.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23😁9❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34😁16🤣8❤2🌚2
Релиз Wifibox 0.17.

Проект решает головную боль что делать, если под твой современный Wi-Fi адаптер от Realtek, MediaTek или Broadcom драйверов в системе нет и не предвидится. Решение авторы выбрали в духе бескомпромиссного инженерного хардкора, прямо на этапе старта системы гипервизор Bhyve поднимает микроскопическую гостевую виртуалку с Alpine Linux, пробрасывает туда беспроводную карту через аппаратную виртуализацию (VT-d/AMD-Vi) и заставляет работать родные линуксовые драйверы.

При всей монструозности идеи костыль завернут элегантно: сокет управления wpa_supplicant прокидывается из виртуальной машины обратно на хост, так что рулить подключениями можно нативными утилитами wpa_cli и графическими апплетами FreeBSD, вообще не замечая спрятанного в недрах пингвина. В версии 0.17 стек избавили от лишнего легаси: окончательно закопали grub-bhyve в пользу чистой загрузки через UEFI, отрезали ветку FreeBSD 13 и отказались от сетевых мостов. Теперь трафик гоняют напрямую через tap-интерфейс, подготовив почву для нормальной совместимости с грядущей FreeBSD 15.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1