uk
Feedback
🔮 Techno Magic

🔮 Techno Magic

Відкрити в Telegram

Добро пожаловать на канал 😊 IT, Интернет и технологии 🖥 🌐 Подробнее: https://telegra.ph/Welcome-to-the-channel-09-30 🌐 Веб ссылка: t.me/s/tmgme. Подробнее тут: https://t.me/tmgme/2213. 🌐 Mastodon: mastodon.online/@cosmi * https://t.me/boost/tmgme

Показати більше
759
Підписники
+224 години
-47 днів
-730 день

Триває завантаження даних...

Залучення підписників
червень '26
червень '26
+23
в 0 каналах
травень '26
+26
в 0 каналах
Get PRO
квітень '26
+43
в 0 каналах
Get PRO
березень '26
+67
в 0 каналах
Get PRO
лютий '26
+68
в 0 каналах
Get PRO
січень '26
+68
в 0 каналах
Get PRO
грудень '25
+95
в 0 каналах
Get PRO
листопад '25
+92
в 0 каналах
Get PRO
жовтень '25
+70
в 1 каналах
Get PRO
вересень '25
+65
в 0 каналах
Get PRO
серпень '25
+73
в 0 каналах
Get PRO
липень '25
+59
в 0 каналах
Get PRO
червень '25
+61
в 0 каналах
Get PRO
травень '25
+45
в 0 каналах
Get PRO
квітень '25
+31
в 0 каналах
Get PRO
березень '25
+51
в 0 каналах
Get PRO
лютий '25
+52
в 0 каналах
Get PRO
січень '25
+38
в 0 каналах
Get PRO
грудень '24
+37
в 1 каналах
Get PRO
листопад '24
+63
в 0 каналах
Get PRO
жовтень '24
+69
в 0 каналах
Get PRO
вересень '24
+46
в 1 каналах
Get PRO
серпень '24
+42
в 2 каналах
Get PRO
липень '24
+59
в 0 каналах
Get PRO
червень '240
в 0 каналах
Get PRO
травень '24
+36
в 0 каналах
Get PRO
квітень '240
в 0 каналах
Get PRO
березень '24
+128
в 1 каналах
Дата
Залучення підписників
Згадування
Канали
24 червня+2
23 червня+1
22 червня0
21 червня+2
20 червня0
19 червня+1
18 червня0
17 червня0
16 червня+1
15 червня0
14 червня0
13 червня+3
12 червня0
11 червня+1
10 червня+1
09 червня+2
08 червня0
07 червня+1
06 червня+1
05 червня+2
04 червня+2
03 червня0
02 червня+2
01 червня+1
Дописи каналу
🧹 Скрипт удаления репозитория CachyOS (если передумали): sudo bash -c ' echo "=== УДАЛЕНИЕ РЕПОЗИТОРИЯ CACHYOS ===" sed -i "
🧹 Скрипт удаления репозитория CachyOS (если передумали):
sudo bash -c '
echo "=== УДАЛЕНИЕ РЕПОЗИТОРИЯ CACHYOS ==="
sed -i "/\[cachyos.*/,/Server.*/d" /etc/pacman.conf
sed -i "/\[cachyos.*/,/IgnorePkg.*/d" /etc/pacman.conf
rm -rf /var/lib/pacman/sync/cachyos*
pacman -Sy
echo "=== РЕПОЗИТОРИЙ УСПЕШНО УДАЛЁН ==="
'
В принципе все команды можно было бы прописать вручную, здесь я хочу показать как можно упростить некоторые задачи готовыми скриптами. Полезные шпаргалки: * pacman -Ss <запрос> — поиск программы по всем базам. * sudo pacman -Sy — обновить только списки пакетов. * sudo pacman -Sy pacman — обновить сам пакетный менеджер, если он устарел. * pacman -Sl cachyos — посмотреть весь список софта внутри репозитория.

2
🔴 Блок CACHY-OS (только для Manjaro, режим максимальной осторожности) Стоит предупредить! Такое было бы допустимо для других
🔴 Блок CACHY-OS (только для Manjaro, режим максимальной осторожности) Стоит предупредить! Такое было бы допустимо для других дистрибутивов на базе Arch (EndeavourOS, Garuda ...), где пакеты такие же свежие, как в самом Arch Linux. Но только не для Manjaro, у которой обновления задерживают на 1–2 недели ради тестов на стабильность. Что здесь не так? pacman увидит в стороннем репозитории более новые системные пакеты и обновит их поверх старой базы Manjaro. Итог такого смешивания — сломанная ОС или как минимум постоянный риск при каждом обновлении Если вы всё же хотите применить CachyOS, мы можем включить IgnorePkg — список пакетов, которые будут игнорироваться при установке, защищая систему. Приступим к установки pacman-key --recv-key F3B607488DB35A47 --keyserver keyserver.ubuntu.com pacman-key --lsign-key F3B607488DB35A47 [cachyos] Usage = Search Sync SigLevel = PackageRequired Server = https://cdn.cachyos.org/repo/$arch/$repo IgnorePkg = glibc gcc-libs binutils systemd systemd-libs pam mesa linux-firmware
30
3
Сменные блоки 🟢 Блок CHAOTIC-AUR (для Manjaro и CachyOS), начну с ключей: pacman-key --recv-key 3056513887B78AEB --keyserver
Сменные блоки 🟢 Блок CHAOTIC-AUR (для Manjaro и CachyOS), начну с ключей: pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com pacman-key --lsign-key 3056513887B78AEB Настройки: [chaotic-aur] Usage = Search Sync SigLevel = PackageRequired Server = https://cdn-mirror.chaotic.cx/$repo/$arch 🟡 Блок BLACKARCH : tools (для Manjaro и CachyOS) pacman-key --recv-key 4345771566D76BB3 --keyserver keyserver.ubuntu.com pacman-key --lsign-key 4345771566D76BB3 pacman-key --recv-key F9A6E68A711354D84A9B91637533BAFE69A25079 --keyserver keyserver.ubuntu.com pacman-key --lsign-key F9A6E68A711354D84A9B91637533BAFE69A25079 [blackarch] Usage = Search Sync SigLevel = PackageRequired Server = https://blackarch.org/blackarch/$repo/os/$arch ⬇️ Продолжение
24
4
🛠 Linux DIY: Собираем универсальный скрипт для установки репозиториев (Manjaro & CachyOS). sudo bash -c ' # --- ШАГ 1: ОЧИСТ
🛠 Linux DIY: Собираем универсальный скрипт для установки репозиториев (Manjaro & CachyOS). sudo bash -c ' # --- ШАГ 1: ОЧИСТКА СТАРЫХ ЗАПИСЕЙ (Оставь ТУ СТРОКУ, какой репо ставишь, остальные удали) --- sed -i "/\[cachyos.*/,/Server.*/d" /etc/pacman.conf   # Оставить для CachyOS (Manjaro) sed -i "/\[cachyos.*/,/Include.*/d" /etc/pacman.conf  # Оставить для CachyOS (Manjaro) sed -i "/\[chaotic-aur.*/,/Server.*/d" /etc/pacman.conf  # Оставить для Chaotic-AUR sed -i "/\[blackarch.*/,/Server.*/d" /etc/pacman.conf   # Оставить для BlackArch echo "--> Импорт цифровых ключей..." # --- ШАГ 2: ВСТАВЬ КОМАНДЫ КЛЮЧЕЙ СЮДА --- echo "--> Запись конфигурации в pacman.conf..." cat << "EOF" >> /etc/pacman.conf # --- ШАГ 3: ВСТАВЬ НАСТРОЙКИ РЕПОЗИТОРИЯ СЮДА --- EOF echo "--> Синхронизация и обновление баз..." pacman-key --update rm -rf /var/lib/pacman/sync/РЕПОЗИТОРИЙ* # Замени РЕПОЗИТОРИЙ на cachyos, chaotic-aur или blackarch pacman -Sy echo "=== НАСТРОЙКА УСПЕШНО ЗАВЕРШЕНА ===" ' ⬇️ Продолжение
24
5
И запасная заглушка
23
6
Возможно я еще что то напишу
Возможно я еще что то напишу
23
7
Arch Linux приостановил регистрацию в AUR после массовой подстановки вредоносного кода После первой массовой атаки разработчики попытались защититься через выборочные фильтры, но атакующие обошли их, заменив npm на bun и обфусцировав вызов своего кода в post_install. Для захвата пакетов использовалась возможность принимать сопровождение над пакетами, оставшимися без сопровождающих (orphaned), без каких-либо ограничений и проверок. В AUR размещено 107 406 пакетов, из которых 13 050 имеют статус orphaned (неделю назад было 15 261). За последнюю неделю обновлено 5 578 пакетов. Регистрация будет возвращена после реализации более действенной защиты.
32
8
В дистрибутивах Linux действительно отсутствует поддержка некоторых наиболее распространенных программ для Windows. Например,
В дистрибутивах Linux действительно отсутствует поддержка некоторых наиболее распространенных программ для Windows. Например, большинство вредоносных программ не будет работать ... Что тоже правда ☺️, не смотря на инцидент с AUR, который довольно сильно подпортил себе репутацию ... Так или иначе любая система не без приколов.
34
9
Требования для работы nbd-vram включают: • NVIDIA GPU с поддержкой CUDA (например, серии GeForce RTX и GTX). • Драйвер NVIDIA с библиотекой libcuda.so.1 (установка полного CUDA Toolkit не требуется). • Ядро Linux версии 3.0 или новее. • Пакет nbd-client. Инструментарий nbd-vram может быть полезен в сценариях, требующих большого объёма памяти, например, при работе с крупными языковыми моделями (LLM) или при одновременном использовании нескольких ресурсоёмких приложений, способных исчерпать 16 ГБ ОЗУ. Это решение предоставляет альтернативу для систем, где физическое расширение оперативной памяти невозможно. --- Опубликован инструментарий nbd-vram, позволяющий использовать видеопамять NVIDIA GPU в качестве области подкачки в Linux. Это решение виртуально увеличивает доступный объём памяти, особенно на ноутбуках с впаянной ОЗУ. nbd-vram выделяет VRAM через API CUDA и предоставляет её системе как блочное устройство на базе протокола NBD. На этом устройстве создаётся раздел подкачки. Пример на ноутбуке с 16 ГБ ОЗУ и RTX 3070 (8 ГБ VRAM) показал возможность задействовать дополнительные 7 ГБ. В комбинации с zram и SSD-подкачкой общий адресуемый объём достигает 46 ГБ. Производительность последовательного чтения из VRAM составляет около 1.3 ГБ/с, с задержками ниже NVMe благодаря шине PCIe. Для автоматизации предусмотрен инсталлятор и systemd-сервис. Настройка включает задание размера VRAM и приоритета подкачки. Есть опция активации только при питании от сети.
2
10
Пример использования на ноутбуке с 16 ГБ ОЗУ и NVIDIA GeForce RTX 3070 (8 ГБ VRAM) демонстрирует возможность задействовать дополнительные 7 ГБ видеопамяти для подкачки. В тестовой конфигурации, при комбинации nbd-vram с модулем ядра zram (для сжатого хранения раздела подкачки) и дополнительным разделом подкачки на SSD-накопителе, общий адресуемый объём памяти достигает 46 ГБ. При этом порядок использования памяти следующий: сначала ОЗУ, затем видеопамять, далее сжатие через zram, и в последнюю очередь подкачка на SSD. Производительность работы с видеопамятью при последовательном чтении оценивается примерно в 1.3 ГБ/с, а задержки оказываются ниже, чем у NVMe SSD, благодаря прямому обращению к GPU по шине PCIe. Для упрощения развёртывания и настройки nbd-vram подготовлен инсталлятор и сервис systemd "vram-swap-nbd.service". Конфигурация сводится к заданию размера выделяемой видеопамяти через переменную VRAM_SETUP_SIZE_MB и приоритета подкачки через VRAM_SWAP_PRIORITY. Предусмотрена опция активации подкачки в видеопамяти только при подключении ноутбука к стационарному источнику питания, что позволяет экономить заряд батареи в автономном режиме.
2
11
Опубликован инструментарий nbd-vram, предназначенный для использования видеопамяти графических карт NVIDIA в качестве области подкачки. Это позволяет виртуально увеличить объём доступной оперативной памяти в системах, особенно на ноутбуках с нерасширяемой впаянной ОЗУ и дискретными GPU NVIDIA. Проект написан на языке Си и распространяется под лицензией MIT. Принцип работы nbd-vram основан на выделении видеопамяти (VRAM) через API драйвера CUDA с помощью фонового процесса nbd-vram. Затем эта выделенная VRAM предоставляется операционной системе Linux в виде блочного устройства, используя протокол NBD (Network Block Device). В ядре Linux применяется встроенный драйвер nbd, без необходимости загрузки сторонних модулей. После создания блочного устройства, например, /dev/nbdX, на нём стандартными утилитами создаётся раздел подкачки. Пример использования на ноутбуке с 16 ГБ ОЗУ и NVIDIA GeForce RTX 3070 (8 ГБ VRAM) демонстрирует возможность задействовать дополнительные 7 ГБ видеопамяти для подкачки. В тестовой конфигурации, при комбинации nbd-vram с модулем ядра zram (для сжатого хранения раздела подкачки) и дополнительным разделом подкачки на SSD-накопителе, общий адресуемый объём памяти достигает 46 ГБ. При этом порядок использования памяти следующий: сначала ОЗУ, затем видеопамять, далее сжатие через zram, и в последнюю очередь подкачка на SSD. Производительность работы с видеопамятью при последовательном чтении оценивается примерно в 1.3 ГБ/с, а задержки оказываются ниже, чем у NVMe SSD, благодаря прямому обращению к GPU по шине PCIe. Для упрощения развёртывания и настройки nbd-vram подготовлен инсталлятор и сервис systemd "vram-swap-nbd.service". Конфигурация сводится к заданию размера выделяемой видеопамяти через переменную VRAM_SETUP_SIZE_MB и приоритета подкачки через VRAM_SWAP_PRIORITY. Предусмотрена опция активации подкачки в видеопамяти только при подключении ноутбука к стационарному источнику питания, что позволяет экономить заряд батареи в автономном режиме. Требования для работы nbd-vram включают: • NVIDIA GPU с поддержкой CUDA (например, серии GeForce RTX и GTX). • Драйвер NVIDIA с библиотекой libcuda.so.1 (установка полного CUDA Toolkit не требуется). • Ядро Linux версии 3.0 или новее. • Пакет nbd-client. Инструментарий nbd-vram может быть полезен в сценариях, требующих большого объёма памяти, например, при работе с крупными языковыми моделями (LLM) или при одновременном использовании нескольких ресурсоёмких приложений, способных исчерпать 16 ГБ ОЗУ. Это решение предоставляет альтернативу для систем, где физическое расширение оперативной памяти невозможно. --- Опубликован инструментарий nbd-vram, позволяющий использовать видеопамять NVIDIA GPU в качестве области подкачки в Linux. Это решение виртуально увеличивает доступный объём памяти, особенно на ноутбуках с впаянной ОЗУ. nbd-vram выделяет VRAM через API CUDA и предоставляет её системе как блочное устройство на базе протокола NBD. На этом устройстве создаётся раздел подкачки. Пример на ноутбуке с 16 ГБ ОЗУ и RTX 3070 (8 ГБ VRAM) показал возможность задействовать дополнительные 7 ГБ. В комбинации с zram и SSD-подкачкой общий адресуемый объём достигает 46 ГБ. Производительность последовательного чтения из VRAM составляет около 1.3 ГБ/с, с задержками ниже NVMe благодаря шине PCIe. Для автоматизации предусмотрен инсталлятор и systemd-сервис. Настройка включает задание размера VRAM и приоритета подкачки. Есть опция активации только при питании от сети.
11
12
Немає тексту...
39
13
Немає тексту...
2
14
Инструментарий nbd-vram для использования видеопамяти NVIDIA как подкачки в Linux Опубликован инструментарий nbd-vram, позвол
Инструментарий nbd-vram для использования видеопамяти NVIDIA как подкачки в Linux Опубликован инструментарий nbd-vram, позволяющий разместить область подкачки в видеопамяти графической карты NVIDIA. Это позволяет виртуально увеличить размер памяти в системе, работающей на ноутбуках с нерасширяемой оперативной памятью и GPU NVIDIA. Код написан на языке Си и распространяется под лицензией MIT. Реализация основана на применении фонового процесса nbd-vram, который выделяет VRAM через API драйвера CUDA и предоставляет системе доступ к полученной видеопамяти в форме блочного устройства на базе протокола NBD. #linux #kernel #foss #security #hardware OpenNews
33
15
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил,
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил, что файловая система Bcachefs официально перестала быть экспериментальной. В выпуске 1.38.6 внесено около 200 изменений, повышающих производительность: ужата логика подтверждения транзакций, исключены блокировки при сбросе журнала, оптимизирована работа с btree. На 48-ядерном AMD Bcachefs показал 16.5 ГБ/с в dbench (XFS — 16 ГБ/с). Готовятся патчи до 19 ГБ/с. Поддерживается до 255 устройств. Начато формирование пакетов для Ubuntu 26.04. Инфраструктура CI переведена на DKMS. Утилиты bcachefs-tools уже переписаны на Rust, в следующем релизе планируется интегрировать Rust-обвязки в DKMS-модуль и начать переписывание базового кода. Bcachefs поддерживает несколько устройств, многослойные раскладки, репликацию, кэширование, сжатие (LZ4, gzip, ZSTD), снапшоты, контрольные суммы, коды коррекции ошибок (RAID 5/6) и шифрование (ChaCha20, Poly1305).
35
16
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил,
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил, что файловая система Bcachefs официально перестала быть экспериментальной. В выпуске 1.38.6 внесено около 200 изменений, повышающих производительность: ужата логика подтверждения транзакций, исключены блокировки при сбросе журнала, оптимизирована работа с btree. На 48-ядерном AMD Bcachefs показал 16.5 ГБ/с в dbench (XFS — 16 ГБ/с). Готовятся патчи до 19 ГБ/с. Поддерживается до 255 устройств. Начато формирование пакетов для Ubuntu 26.04. Инфраструктура CI переведена на DKMS. Утилиты bcachefs-tools уже переписаны на Rust, в следующем релизе планируется интегрировать Rust-обвязки в DKMS-модуль и начать переписывание базового кода. Bcachefs поддерживает несколько устройств, многослойные раскладки, репликацию, кэширование, сжатие (LZ4, gzip, ZSTD), снапшоты, контрольные суммы, коды коррекции ошибок (RAID 5/6) и шифрование (ChaCha20, Poly1305).
26
17
Начиная с Firefox версии 149, функция Разделение экрана позволяет просматривать две вкладки рядом в одном окне Firefox, что у
Начиная с Firefox версии 149, функция Разделение экрана позволяет просматривать две вкладки рядом в одном окне Firefox, что упрощает сравнение информации при совершении покупок, планировании поездок или проведении исследований. https://support.mozilla.org/ru/kb/razdelenije-ekrana-firefox
41
18
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил,
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил, что файловая система Bcachefs официально перестала быть экспериментальной. В выпуске 1.38.6 внесено около 200 изменений, повышающих производительность: ужата логика подтверждения транзакций, исключены блокировки при сбросе журнала, оптимизирована работа с btree. На 48-ядерном AMD Bcachefs показал 16.5 ГБ/с в dbench (XFS — 16 ГБ/с). Готовятся патчи до 19 ГБ/с. Поддерживается до 255 устройств. Начато формирование пакетов для Ubuntu 26.04. Инфраструктура CI переведена на DKMS. Утилиты bcachefs-tools уже переписаны на Rust, в следующем релизе планируется интегрировать Rust-обвязки в DKMS-модуль и начать переписывание базового кода. Bcachefs поддерживает несколько устройств, многослойные раскладки, репликацию, кэширование, сжатие (LZ4, gzip, ZSTD), снапшоты, контрольные суммы, коды коррекции ошибок (RAID 5/6) и шифрование (ChaCha20, Poly1305).
7
19
Немає тексту...
48
20
Немає тексту...
2