Linux / Линукс
12.5K subscribers
5.65K photos
146 videos
27 files
5.88K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
47😁32🌚7🤣1
Выпуск P2P-платформы GNUnet 0.25

Вышла новая версия фреймворка GNUnet 0.25 для построения защищённых децентрализованных P2P-сетей. Проект предлагает полный стек технологий для анонимного обмена данными — от файлообмена до голосовой связи и платежей.

В версии 0.25 переработана система маршрутизации, улучшена производительность DNS-зон и добавлен новый механизм идентификации участников сети. Проект продолжает развивать уникальную экосистему приватных децентрализованных сервисов.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16😎32
Когда знаешь, что это обновление Arch размером 10 ГБ ничего не изменит, но не можешь этого доказать

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
43🤯4😁1
В Zorin OS 18 Beta обновлён рабочий стол

На этой неделе вместе с бета-версиями Ubuntu 25.10, Fedora 43 и LMDE 7 вышла и Zorin OS 18 Beta. Это следующий крупный выпуск популярного дистрибутива на базе Ubuntu, теперь построенный на основе Ubuntu 24.04 LTS, что заметно увеличивает его возможности по сравнению с Zorin OS 17, которая базировалась на Ubuntu 22.04. Помимо более нового ядра, драйверов и поддержки Wayland, Zorin OS 18 получила обновлённый дизайн рабочего стола с плавающей панелью и закруглёнными углами, новые функции, включая современную систему организации окон (Tiling Shell), инструмент создания веб-приложений и другие улучшения.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤣43😁2🙏1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥38👍5🤔43
Доступен Tails 7.0

Дистрибутив перешёл на пакетную базу Debian 13 на GNOME 48 (ранее - GNOME 43). Среди других изменений:
— Время запуска сокращено на 10-15 секунд, благодаря переходу с алгоритма xz на zstd для сжатия системного образа. Ценой ускорения стало увеличение размера на 10% по сравнению с прежним алгоритмом сжатия.
— Требование к минимальному размеру ОЗУ в системе повышено с 2 до 3 ГБ.
— Обновлены версии программ, среди которых ядро Linux 6.12.43, Tor Browser 14.5.7, Tor 0.4.8.17, Thunderbird 128.14.0, Electrum 4.5.8, OnionShare 2.6.3, KeePassXC 2.7.10, Kleopatra 4:24.12, Inkscape 1.4, GIMP 3.0.4, Audacity 3.7.3, Text Editor 48.3, Document Scanner 46.0.
— Эмулятор терминала GNOME Terminal заменён на GNOME Console, а просмотрщик изображений GNOME Image Viewer на GNOME Loupe.
— Удалено меню Places, вместо которого рекомендовано использовать ярлыки быстрого доступа в боковой панели файлового менеджера. Из меню с избранными программами удалено приложение Kleopatra.
— Прекращена поставка утилиты unar (поддержка формата rar встроена в File Roller), пакета aircrack-ng (можно установить из репозитория), утилиты Power Statistics и пакета sq.


Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥2
Советы по настройке history команд в Bash

Каждая вводимая в терминале команда сохраняется в файле ~/.bash_history. Чтобы посмотреть историю команд – введите history.

Настройка истории команд в Bash осуществляется путем добавления переменных окружения в файл ~/.bashrc.

Чтобы изменения в ~/.bashrc вступили в силу, выполните:

source ~/.bashrc

1. Добавляем Отображение Даты и Времени в Bash History
Иногда очень полезно узнать время, когда какая-либо команда была выполнена. Установите HISTTIMEFORMAT, чтобы сохранять время выполнения каждой команды. Для этого добавьте следующую строку в файл ~/.bashrc:

export HISTTIMEFORMAT="%h %d %H:%M:%S "


2. Увеличиваем Размер Хранимой Истории
Увеличьте HISTSIZE — количество команд, которые необходимо запоминать в списке истории (стандартное значение — 500).

export HISTSIZE=5000

Увеличьте HISTFILESIZE — максимальное количество строк, содержащееся в файле истории (стандартное значение — 500).

export HISTFILESIZE=5000

3. Добавляем Команды Bash в Файл с Историей
Чтобы добавлять новые команды в файл с историей, а не переписывать его каждый раз, добавьте следующую строку в ~/.bashrc:

shopt -s histappend

4. Мгновенно Сохранять Историю Команд
По умолчанию, Bash записывает историю команд в .bash_history при завершении сессии. Используйте переменную $PROMPT_COMMAND, чтобы сохранять команды сразу после выполнения:

PROMPT_COMMAND='history -a'

📚@IT_obrazovach
👍142🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁56🔥3🤬31💯1
bake — это CLI утилита для Linux, позволяющая встраивать ресурсы microVM (Firecracker, ядро, initrd) в один бинарный файл. Она обеспечивает двустороннюю связь между виртуальной машиной и хостом, включая сетевое взаимодействие и совместное использование директорий, без необходимости в правах суперпользователя.

📌 https://github.com/losfair/bake

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Please open Telegram to view this post
VIEW IN TELEGRAM
👍737🫡7
Please open Telegram to view this post
VIEW IN TELEGRAM
45💯4🤔1🤬1
Multikernel: новая архитектура для изоляции рабочих нагрузок в Linux

Разработчикам ядра Linux предложили революционный механизм под названием Multikernel. Этот проект позволяет запускать несколько независимых экземпляров ядра Linux на одном физическом сервере — без использования гипервизоров и с прямым доступом к аппаратным ресурсам.

Технология занимает промежуточное положение между традиционной виртуализацией и контейнерами. В отличие от гипервизоров типа KVM, Multikernel не требует дополнительного слоя виртуализации, что исключает соответствующие накладные расходы. А compared to контейнерам, он обеспечивает гораздо более сильную изоляцию на уровне ядра.

Ключевое преимущество — производительность, близкая к нативной. Это достигнуто за счёт исключения затратных операций вроде VM exit и трансляции IOMMU. Каждое ядро закреплено за определёнными CPU ядрами, при этом остальные ресурсы используются совместно.

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

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥52
Please open Telegram to view this post
VIEW IN TELEGRAM
💔53🤣17🌚9🫡3🕊1
В Git предложили сделать Rust обязательным для сборки

Разработчики Git обсуждают включение Rust в число обязательных зависимостей для сборки системы начиная с версии 3.0. Это предложение вызвало споры в сообществе.

Однако многие разработчики выступают против обязательного включения Rust. Основная причина — недостаточная поддержка компилятором rustc всех платформ, на которых работает Git. При этом против необязательного использования Rust возражений практически нет.

Решение пока не принято, и дискуссия продолжается. Судя по обсуждению, противников обязательного перехода на Rust пока больше, чем сторонников.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣27🔥6👍5😢4🤬1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁68🤣10🔥9🤯42
В ветку PCI-подсистемы ядра Linux завезли патч, который сделает жизнь чуть проще тем, кто любит автоматизацию и порядок в железе. Готовится к релизу в ядре Linux 6.18.

Суть в том, что теперь серийные номера PCI-устройств будут унифицированно доступны через sysfs. Для каждого девайса, у которого есть серийник, в его директории в sysfs появится read-only атрибут serial_number. Раньше для этого приходилось парсить вывод утилиты lspci, а теперь можно будет просто прочитать файл. Идеально для скриптов инвентаризации и мониторинга.

Доступ к новому файлу serial_number будет только у root. Если устройство не поддерживает передачу серийного номера, этого файла просто не будет.

Мелочь, а приятно

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
37👍19🔥3
Вновь kernel panic...
Даже сакура падает
Без лишних слов

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
31👍5🙏4
Смартфон FLX1s, поставляемый с Debian и оболочкой на базе GNOME

Компания Furi Labs начала приём предзаказов на смартфон FLX1s — необычное устройство, которое поставляется с предустановленной ОС FuriOS на базе Debian 13 с оболочкой Phosh (GTK/GNOME). Цена составляет $550, первые поставки начнутся 25 октября.

Главная особенность — три аппаратных переключателя, которые физически отключают камеру, микрофон, GPS и модем. Это уровень приватности, о котором другие производители только мечтают. Прошивка не собирает телеметрию и не синхронизирует данные с облаком.

Технически устройство интересно гибридной архитектурой: основная система работает на ядре от Mediatek с драйверами Android через libhybris, а Android-приложения запускаются в изолированном контейнере. Есть поддержка мультизагрузки через KVM — можно установить Ubuntu Touch или другие ОС.

Характеристики скромные: Dimensity 900, 8 ГБ ОЗУ, 128 ГБ памяти, экран 6.7" HD+ 90 Гц. Но главное здесь — философия открытости и контроля над устройством. Все наработки проекта опубликованы на GitHub под свободными лицензиями.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4410🤣5🤔2🙏1
⚡️ RECURA — один из лучших каналов для Linux-администраторов и инженеров.

Канал ведёт практикующий DevOps-инженер, который ежедневно публикует:

🔹код на Python и Go, повышающий эффективность разработки
🔹лайфхаки и полезные трюки для Bash и Linux
🔹готовые решения для Docker и Kubernetes
🔹инструменты и утилиты для автоматизации
🔹полезные материалы и советы по информационной безопасности

⚠️ Подпишись, чтобы быть востребованным специалистом.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🤣64🔥1