Перейти к содержимому

Документация по BlackArch на русском языке

Инструкции, советы, новые программы

Меню
  • Главная
  • Список инструментов
  • HackWare
Меню

Изменения в пакете linux-firmware: требования к ядру, выделение больших файлов в отдельные пакеты

Опубликовано в 24.01.202224.01.2022 от Alexey

В Arch Linux в пакет linux-firmware, который содержит файлы прошивок, внесены важные изменения. Кроме обычных обновлений файлов и добавления поддержки новых устройств, для данного пакета установлено требование к минимальной версии ядра, а также сам пакет разделён на несколько пакетов.

Напомним, что прошивки устройств — это файлы, которые необходимы для нормальной работы оборудования в дополнению к модулям ядра (драйверам).

Теперь пакет linux-firmware реализует сжатие прошивки ядра, а также требует ядро Linux версии 5.3 или более поздней с поддержкой загрузки из сжатой прошивки xz. Параметр ядра CONFIG_FW_LOADER_COMPRESS должен быть включён. Все официальные ядра Arch Linux уже давно поддерживают это.

Пакет linux-firmware был разделен на более мелкие пакеты, чтобы ещё больше сократить требуемое дисковое пространство. Некоторые большие файлы прошивки редко используемого оборудования были разделены на отдельные пакеты. Это влияет на прошивку для коммутаторов Mellanox Spectrum, устройств Marvell, SoC Qualcomm, серверных адаптеров Cavium LiquidIO, устройств QLogic, адаптеров Ethernet Broadcom NetXtreme II 10Gb. Обязательно установите дополнительные пакеты микропрограмм, если это необходимо.


Теперь в официальном репозитории Arch Linux присутствуют следующие пакеты:

  • linux-firmware и linux-firmware-whence — основные пакеты с прошивками для большого количества оборудования
  • linux-firmware-bnx2x — прошивки для Ethernet адаптеров NetXtreme II 10Gb
  • linux-firmware-liquidio — серверных адаптеров Cavium LiquidIO
  • linux-firmware-marvell — прошивки для устройств Marvell
  • linux-firmware-mellanox — прошивки для свитчей Mellanox Spectrum
  • linux-firmware-nfp — прошивки для Netronome Flow Processors (nfp)
  • linux-firmware-qcom — прошивки для Qualcomm SoCs (qcom)
  • linux-firmware-qlogic — прошивки для устройств Qlogic (qlogic)

Близкие статьи

  • Ошибка: «файл \vmlinuz-linux» не найден (РЕШЕНО) (90%)
  • Как в Arch Linux перейти к предыдущей версии ядра. Как установить и переключиться на linux-lts (90%)
  • Восстановление из чёрного экрана при неудачной установке проприетарных AMD драйверов в BlackArch / Arch (60%)
  • Не открываются настройки NVIDIA «ERROR: Unable to load info from any available system» (РЕШЕНО) (60%)
  • Мигает экран во время записи экрана (РЕШЕНО) (60%)
  • Включение функциональности /etc/rc.local в Arch Linux (RANDOM - 50%)

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

wp-puzzle.com logo


Поиск


Свежие записи

  • Как в Linux настроить медиасервер для показа фильмов на телевизоре (как установить и настроить Serviio в Arch Linux, Manjaro, BlackArch)
  • Как в Arch Linux установить пакет определённой версии. Как откатить пакет до предыдущей версии
  • Ошибка «error: failed retrieving file ‘community.db’» (РЕШЕНО)
  • Ошибка «PHP Startup: session.sid_length INI setting is deprecated» (РЕШЕНО)
  • Как в pacman выполнить установку (или удаление) пакетов по регулярному выражению

Свежие комментарии

  • Иван к записи Ошибка «error: failed retrieving file ‘community.db’» (РЕШЕНО)
  • Alexey к записи Как в Arch Linux (BlackArch, Manjaro) посмотреть информацию о пакете
  • - к записи Как в Arch Linux (BlackArch, Manjaro) посмотреть информацию о пакете
  • Егор к записи Ошибка PostgreSQL «An old version of the database format was found.» (РЕШЕНО)
  • Анастасия к записи Как установить и настроить OpenVPN в ArchLinux / BlackArch




Рубрики

  • Sniffing и Spoofing
  • Архив
  • Без рубрики
  • Взлом Wi-Fi сетей
  • Инструкции
  • Новости
  • Общая информация/новости
  • Разведка
  • Справка и подсказки




Яндекс.Метрика
© 2026 Документация по BlackArch на русском языке | На платформе Minimalist Blog Тема WordPress