Linux / Линукс
13.1K subscribers
6.91K photos
212 videos
27 files
7.31K links
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Mint - последнее убежище для тех, кто перерос Шиндовс, но еще не готов к БДСМ-практикам Арча.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28😁12🌚3💯3😢2
Stress – инструмент командной строки Linux, который позволяет нагружать процессор, память, систему ввода-вывода и диск

Установим stress на CentOS, RHEL, Fedora
sudo dnf install stress

Установим stress на Ubuntu и Debian
sudo apt install stress

Синтаксис stress
stress [OPTION [ARG]]

Увеличить нагрузку на процессор
Опция -c или –cpu использует заданное количество воркеров на функции sqrt(), чтобы увеличить нагрузку на процессор и заставить его работать интенсивнее.
stress -c N или stress -cpu N

Следующая команда будет непрерывно загружать 4 ядра процессора
stress -cpu 4

Задаем тайм-аут для стресса
Чтобы задать работу на определенное время, вы можете использовать опцию -t или –timeout.
Следующие команды будут нагружать четыре ядра процессора только в течение 10 с.
stress -c 4 -t 10 или stress -cpu 4 -timeout 10

Увеличение нагрузки на память
Опция -v или -vm позволяет вам нагрузить виртуальную память.
[simterm] $ stress -v N

Вы можете увеличить нагрузку ввода-вывода с помощью опции -i или –io.
stress -i N или stress -io N

Создаем нагрузку на систему с помощью двух процессов, связанных с вводом-выводом.
# stress -io 100

Увеличение нагрузки на диск
Опция -d или –hdd используется для создания нагрузки на диск.
stress -d N или stress -hdd N

Посмотрим пропускную способность диска с помощью команды vmstat.
vmstat 1 100

Команде stress можно задать несколько нагрузок. В следующем примере используется 4 ядра ЦП, 2 виртуальных памяти и 1 процесс ввода-вывода для нагрузки на систему в течение 20 секунд.
stress -cpu 4 -vm 2 -io 1 -t 20

📚@IT_obrazovach
7
слишком раздутый

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁54
Forwarded from DevOps MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
😎27😁145🕊3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🤑 Как заработать с инфраструктуры больше?

Наши друзья из CORTEL подняли партнёрское вознаграждение до 100% первого платежа клиента и гарантируют регулярный доход до 20% с дальнейших оплат.

Если назрела задача по VPS, облаку, бэкапам, каналам или чувствительным данным — можно дополнительно заработать в CORTEL: ребята подключатся, разберут задачу, подготовят решение, запустят инфраструктуру и будут поддерживать её 24/7, а вы получите регулярный дополнительный доход.

Выплаты не отменяются через год — вы продолжаете зарабатывать, пока клиент с нами. А сумма заработка не ограничена сверху 😊

📣 Полные условия и регистрация тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤣51
Linux портирован на Sega MegaDrive: 72 КБ ОЗУ, Motorola 68000, 7.6 МГц — с помощью картриджа EverDrive с 4 МБ памяти

Опубликован первый выпуск проекта LinuxMD — порт Linux для игровой приставки Sega MegaDrive (1988 год), оснащённой 72 КБ ОЗУ и процессором Motorola 68000 (7.6 МГц). Запуск Linux стал возможен благодаря картриджам Mega EverDrive "Core" и "Pro" с FPGA и собственным ОЗУ. В качестве ОЗУ использовано 4 МБ памяти картриджа с техникой переключения банков (SSF2-маппер).

Работа с файловой системой организована через протокол обмена с картриджем для доступа к SD-карте. В качестве таймера высокого разрешения использован FPGA-чип картриджа. Ядро Linux собрано в режиме NOMMU (без аппаратного MMU).

Порт включает ядро Linux 7.2-rc1, u-boot 2026.01 и минимальный rootfs. Для тестирования создан форк QEMU с эмуляцией EverDrive (в нём нет ограничения производительности, CPU эмулируется быстрее оригинала).

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯40🔥16👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁593🔥2
В Fedora Linux 45 (осень 2026 года) на системах x86_64 планируют включить по умолчанию теневой стек (shadow stack) для защиты от эксплоитов, перезаписывающих адрес возврата функций при переполнении буфера в стеке. Защита будет активирована для всех приложений и библиотек, собранных с gcc, clang и rustc.

Технология использует аппаратную поддержку процессоров: адрес возврата сохраняется не только в обычном стеке, но и в отдельном теневом стеке, недоступном для прямой модификации. При выходе из функции адреса сравниваются — несовпадение вызывает исключение. Поддерживается на Intel 11-го поколения (Tiger Lake/Rocket Lake) и AMD Zen3.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥4
Опыт установки Arch

19:19 – 00​:50


Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚29😁4💯2
Qualcomm представила Linux-дистрибутив 2.0 для IoT-платформ Dragonwing (SoC QCS5430, QCS6490, IQ-8275, IQ-9075, IQ-615). Основа — Yocto 6.0 и ядро Linux 6.18 (с PREEMPT_RT). Вместо двух раздельных вариантов («Base» и «Custom») предложен унифицированный стек с общим ядром и rootfs.

Процесс разработки стал более открытым: релизы формируются публично на GitHub с предсказуемым графиком обновлений. Мета-пакеты (meta-qcom, meta-qcom-distro, meta-selinux, meta-updater, meta-virtualization) открыты для сторонних изменений и форков. Проприетарные компоненты Qualcomm интегрируются через модульные оверлеи (звук, камера, графика, видео, датчики, компьютерное зрение).

Поддерживается виртуализация (KVM, Docker, Kubernetes), SELinux, OTA-обновления через OSTree, длительный цикл сопровождения. Добавлена поддержка платформы IQ-X для промышленных компьютеров.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍101
Для жесткой ночной установки Арча

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😎264😁3
ArchBang 010726 перешёл на MangoWM (Wayland) и добавил web-инсталлятор на Cockpit

Вышла новая версия легковесного ArchBang 010726 на основе Arch Linux. Вместо Labwc теперь по умолчанию используется композитный менеджер MangoWM на Wayland (с функциональностью, похожей на DWM, с тегами вместо виртуальных рабочих столов). Добавлен опциональный графический инсталлятор abi-install — web-интерфейс на Cockpit (открывается в Firefox).

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6💔4
Минимальные требования для Линукса. Экран, клавиатура и мышь — по желанию.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁32👍6
В пакетном менеджере Guix нашли критическую уязвимость: подмена архива до проверки подписи позволяет выполнить код на системе

В пакетном менеджере Guix выявлена критическая уязвимость в команде guix substitute (загрузка бинарных пакетов с внешних серверов). Проблема в обработчике restore-file, который распаковывает архив до проверки цифровой подписи и не проверяет пути на наличие "."".." и "/". Злоумышленник с подконтрольным сервером может подставить архив с некорректными именами файлов и записать произвольный файл в любую область файловой системы (например, ~/.bashrc~/.ssh/authorized_keys или системные скрипты при root-доступе). Атака возможна через MITM (опция --discover) или подмену URL в метаданных (подпись не покрывает URL).

Также устранены три дополнительных уязвимости: подмена пакета на устаревшую версию, чтение первых строк произвольных файлов через file:// (утечка данных при root-запуске) и запись данных в произвольные файлы через guix pull и guix time-machine.

Обходной путь: использовать --no-substitutes во всех командах guix. Обязательно обновить guix и guix-daemon до исправленной версии.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39😎6