Установить пакет linux firmware

Установить пакет linux firmware

Check the system logs to confirm that there are no related errors. You can use ZoomAdmin to check the logs, manager servers, host multiple websites and apps on your servers and more. The apps run in docker containers, to learn more
see ZoomAdmin Features for list of features and demo videos. And you can start with the Free Plan.

Execute the commands above step by step. You can simply hit the copy button to copy the command and paste into the command line interface.
Note: -y flag means to assume yes and silently install, without asking you questions in most cases.

Package Description
Detailed Instructions:
Step 1
Step 2
Step 3

Check the system logs to confirm that there are no related errors. You can use ZoomAdmin to check the logs, manager servers, host multiple websites and apps on your servers and more. The apps run in docker containers, to learn more
see ZoomAdmin Features for list of features and demo videos. And you can start with the Free Plan.

We use cookies to provide better service. For more information please see our Privacy Policy.
By continuing to browse our website, you agree to our use of cookies.

Get connected with us on social networks!
ZoomAdmin

We provide cloud-based platform to easily manage and maintain your servers and apps, using intuitive web interface and modern technology.

Источник

Прошивки устройств (firmware) в Linux

Прошивки могут сбить с толку, поскольку не все пользователи помнят о них, и прошивки не всегда предустановлены в дистрибутивы Linux. При этом прошивки также важны для нормальной работы устройств как и драйверы (модули ядра), которые обычно уже имеются в системе, поскольку являются частью ядра Linux.

Из-за отсутствия прошивки устройство может не работать полностью или частично.

Название пакетов прошивок различается в дистрибутивах (причём иногда различается неочевидно, например, перестановкой слов). Пакеты прошивок могут содержать как прошивки для устройств различных производителей, так и для устройств одного производителя.

Иногда прошивки одного производителя разбиты на пакеты, например, пакет firmware-intel-sound содержит прошивки для звуковых устройств Intel, а пакет firmware-iwlwifi содержит прошивки для беспроводных карт Intel.

Бывают случаи, когда прошивки устройств одного типа и одного производителя разделены на разные пакеты, например пакеты firmware-ath9k-htc и firmware-atheros содержат прошивки беспроводных адаптеров Atheros.

Читайте также:  Compatibility mode при установке linux

Примеры проблем, которые могут вызвать отсутствующие прошивки:

Прошивки в Kali Linux

В Kali Linux имеется несколько пакетов с прошивками, например:

Первые два пакета содержат прошивки, которые ранее были включены в ядро Linux. В первом пакете содержатся прошивки, которые соответствуют Debian Free Software Guidelines, во втором — остальные, не соответствующие Free Software Guidelines. Большая часть прошивок попала в пакет non-free. А в третьем пакете собраны… ещё прошивки.

Кроме этих пакетов имеются пакеты, содержащие прошивки для определённых устройств определённых производителей, например, firmware-realtek, firmware-atheros, firmware-iwlwifi.

В репозитории Kali Linux также имеется два метапакета:

  • firmware-linux — включает в себя firmware-linux-free и firmware-linux-nonfree
  • kali-linux-firmware — включает в себя bluez-firmware, firmware-amd-graphics, firmware-atheros, firmware-brcm80211, firmware-intel-sound, firmware-iwlwifi, firmware-libertas, firmware-linux, firmware-misc-nonfree, firmware-realtek, firmware-sof-signed, firmware-ti-connectivity, firmware-zd1211

Для того, чтобы не испытывать в будущем проблем с Wi-Fi и другими устройствами, рекомендуется установить пакет kali-linux-firmware, который установит большинство необходимых прошивок.

В Kali Linux удобно искать по пакетам прошивок командой вида

apt search СТРОКА_ДЛЯ_ПОИСКА

В качестве СТРОКИ_ДЛЯ_ПОИСКА можно указать название устройства, производителя, чипсет устройства, название файла прошивки, если вы его знаете.

Прошивки в Debian

В Debian кроме уже знакомых по Kali Linux пакетам firmware-linux-free, firmware-linux-nonfree и firmware-misc-nonfree имеется также уже знакомый метапакет firmware-linux, объединяющий предыдущие два.

В дополнении к рассмотренным, имеются прошивки для устройств отдельных производителей, например, firmware-iwlwifi, firmware-ath9k-htc, firmware-atheros, firmware-amd-graphics и другие.

Прошивки в Ubuntu, Linux Mint

В этих дистрибутивах прошивки не делятся на free и nonfree и помещены в один пакет под названием linux-firmware.

Кроме этого пакета, также имеются прошивки для определённых производителей, например firmware-ath9k-htc, nouveau-firmware и другие.

В целом, в Ubuntu и Linux Mint большинство прошивок собрано в единый пакет linux-firmware и это удобно!

Но поиск пакетов прошивок командой вида

apt search СТРОКА_ДЛЯ_ПОИСКА

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

Прошивки в Arch Linux, Manjaro, BlackArch

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

Как установить все прошивки устройств

Чтобы в будущем избежать возможных проблем из-за отсутствующих прошивок, рекомендуется установить их, поскольку они занимают относительно немного места на диске. Ранее многие прошивки были частью ядра (что понятно, учитывая их важность), но были убраны из ядра, видимо, для экономии места.

Установка основных пакетов прошивок выполняется следующими командами.

В Kali Linux:

sudo apt install kali-linux-firmware
sudo apt install firmware-linux firmware-misc-nonfree firmware-iwlwifi firmware-ath9k-htc

В Ubuntu, Linux Mint:

sudo apt install linux-firmware firmware-iwlwifi firmware-ath9k-htc

В Arch Linux, Manjaro, BlackArch:

sudo pacman -S linux-firmware

Источник

Читайте также:  Linux on the chromebook pixel

Прошивки в Linux. Firmware, без которых никуда

Важная она потому, что многие дистрибутивы Linux и Debian Linux в частности по-умолчанию не загружают в устройства компьютера прошивки от производителей устройств.

Это практически основная проблема, из-за которой неопытные пользователи норовят, как блохи, прыгать с одного Linux дистрибутива на другой: То тачпад не заводится, то Wi-Fi карта не определилась и не работает, то звук, то видеокарта. Всякое случается. Причем бывает так, что в одном дистрибутиве нормально работает одна часть устройств, а в другом — другая. В результате несчастный пользователь готов возопить: «Скрестите эти две системы уже! Хочу чтобы все сразу работало!»

Это он зря. От неопытности и юношеского максимализма. Надо подумать и решить проблему, а не «лапки» делать, обвиняя разработчиков систем Linux. Это же та самая забота о пользователе.

Все сделано, чтобы пользователь ненароком законы не нарушил какие-нибудь или морально-этические нормы, что тоже немаловажно.

Зачем нужны Firmware (прошивки)?

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

В те времена обновление прошивки требовалось лишь когда производитель устройства находил в имеющейся прошивке ошибки, уязвимости или хотел расширить возможности устройства. Обновление не было обязательным. Наверное, мало кто из пользователей самостоятельно обновлял BIOS материнской платы. Тут что-то на подобии.

Со временем многие производители пошли по пути удешевления своих устройств, лишив встроенной энергонезависимой памяти. И с этого момента прошивку при включении в устройство закачивает операционная система. И если этого не происходит, то устройство либо вовсе не работает, либо глючит, либо работает с урезанным функционалом.

В Windows с прошивками устройств не особо хорошо. Нет, никаких проблем с использованием Firmware от производителей нет. Там почти все платное и проприетарное. Но про поддержку старых устройств (бывает всего 2-5-тилетней давности) принято забывать. А вернее принято на нее забивать: Делают это и сами производители, не выпуская драйверов под новые версии Windows . И Microsoft тоже не отстает, часто выпуская новые версии ОС несовместимыми с «устаревшими» устройствами.

В Linux же дело обстоит совсем иначе. Linux прекрасно работает даже с очень старыми устройствами. Можно сказать, что если устройство хоть раз работало нормально с Linux, то любой дистрибутив Linux можно заставить с ним работать. Естественно, если в современном компьютере найдется соответствующий интерфейс подключения для этого устройства.

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

Однако, в Linux нет ограничений и прав пользователя. Он имеет полное право делать что угодно. Может воровать, взламывать или класть с прибором на лицензионные ограничения. За пользователя Linux такие решения принципиально не принимает, в отличии от Windows .

Читайте также:  7zip linux command line

Более того, практически для каждого дистрибутива Linux есть разделы репозиториев, в которых заботливо складируются проприетарные программы, драйвера и прошивки ( firmware ).

Единственное, что требуется от пользователя — поправить файлы со ссылками на репозитории и установить нужные для его компьютера.

С этого момента говорю о Debian Linux и его репозиториях. Для других дистрибутивов инструкции могут отличаться.

Итак. Есть три параметра, которые надо прописать к путям к репозиториям: contrib, non-free и non-free-firmware . Причем последний раздел появился только в свежей версии Debian Linux — BookWorm .

Источник

How To Install linux-firmware on Ubuntu 22.04

In this tutorial we learn how to install linux-firmware on Ubuntu 22.04.

What is linux-firmware

This package provides firmware used by Linux kernel drivers.

There are three ways to install linux-firmware on Ubuntu 22.04. We can use apt-get , apt and aptitude . In the following sections we will describe each method. You can choose one of them.

Install linux-firmware Using apt-get

Update apt database with apt-get using the following command.

After updating apt database, We can install linux-firmware using apt-get by running the following command:

sudo apt-get -y install linux-firmware 

Install linux-firmware Using apt

Update apt database with apt using the following command.

After updating apt database, We can install linux-firmware using apt by running the following command:

sudo apt -y install linux-firmware 

Install linux-firmware Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

After updating apt database, We can install linux-firmware using aptitude by running the following command:

sudo aptitude -y install linux-firmware 

How To Uninstall linux-firmware on Ubuntu 22.04

To uninstall only the linux-firmware package we can use the following command:

sudo apt-get remove linux-firmware 

Uninstall linux-firmware And Its Dependencies

To uninstall linux-firmware and its dependencies that are no longer needed by Ubuntu 22.04, we can use the command below:

sudo apt-get -y autoremove linux-firmware 

Remove linux-firmware Configurations and Data

To remove linux-firmware configuration and data from Ubuntu 22.04 we can use the following command:

sudo apt-get -y purge linux-firmware 

Remove linux-firmware configuration, data, and all of its dependencies

We can use the following command to remove linux-firmware configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge linux-firmware 

References

Summary

In this tutorial we learn how to install linux-firmware package on Ubuntu 22.04 using different package management tools: apt, apt-get and aptitude.

Источник

Оцените статью
Adblock
detector