Сегодня мы поговорим о концепциях «Прошивка» и «Драйвер», поскольку это две важные концепции, поскольку они напрямую влияют на хорошая операция все Платформа в Устройство определяется.
А затем мы немного углубимся в то, как можно управлять обоими «Прошивки» и «Драйвера» на GNU / Linux.
Поскольку в этом посте мы не будем вдаваться в подробности о командные команды полезны или актуальны для знать технические характеристики аппаратного и программного обеспечения компьютеракак обычно, мы оставим ссылки на некоторые связанные предыдущие сообщения чтобы при необходимости любой мог легко получить к ним доступ и углубить эту точку:
Компьютерное оборудование состоит из физических устройств, называемых в целом аппаратным обеспечением, и логических компонентов, называемых программным обеспечением. Существуют инструменты, позволяющие идентифицировать обе части, либо знать характеристики оборудования, а также измерять его производительность и / или диагностировать возможные отказы. Когда возникает необходимость запросить поддержку в решении проблем, таких как установка или обновление прошивки или драйвера, важно иметь возможность предоставить (собрать) всю возможную и необходимую информацию об аппаратном и программном обеспечении, составляющем оборудование. Команды для ознакомления с системой (идентификация оборудования и некоторых конфигураций программного обеспечения)
Прошивка и драйвер: концепции, сходства и различия и многое другое.
Что такое прошивка?
Согласно Интернету «Definicion.de»
, un
"Прошивка" Он описывается как:
Прошивка, название которой относится к фирменному программированию, является частью аппаратного обеспечения, поскольку она интегрирована в электронику, но также считается частью программного обеспечения, поскольку она разработана на языке программирования. Возможно, прошивка функционирует как связующее звено между инструкциями, поступающими на устройство извне, и его различными электронными частями. (Развернуть информацию)
В то время как Интернет «Sistemas.com»
выражает следующее:
Затем микропрограмма состоит из ряда инструкций, которые взаимодействуют с компьютером, они находятся в постоянном запоминающем устройстве (обычно используется ПЗУ), что позволяет контролировать и диагностировать работу на уровне электрической цепи устройства или его взаимодействие с команда. (Развернуть информацию)
Что такое водитель?
Согласно Интернету «conceptodefinicion.de»
, un
"Водитель" Он описывается как:
Один из программных компонентов, который работает вместе с операционной системой и периферийным контроллером, обеспечивая функциональный интерфейс. Драйвер (контроллер / менеджер) устройства - это своего рода приложение, специально разработанное для того, чтобы пользователь мог управлять всеми программами, установленными на его компьютере, кроме того, он отвечает за правильную работу оборудования, поэтому он считается одной из самых важных частей в рамках тех, которые предназначены для управления работой оборудования. (Развернуть информацию)
В то время как Интернет «Sistemas.com»
выражает следующее:
Контроллер (или его эквивалент на английском языке, драйвер) - это программный инструмент, который позволяет операционной системе в полной мере использовать то, что содержится в аппаратном обеспечении оборудования, а не только периферийное устройство (то есть клавиатура , принтер или мышь, не различая, является ли это периферийным устройством ввода или периферийным устройством вывода), но также и для всех фиксированных системных устройств, таких как видеокарта, звуковая карта или аналогичные. (Развернуть информацию)
Сходства и различия
Из вышесказанного мы можем извлечь следующие сходства и различия
- Оба являются программными инструментами или утилитами, которые используются для управления устройством (внутренним или внешним оборудованием).
- Мы всегда найдем прошивку, уже установленную на каждом устройстве и на его собственном модуле памяти, в то время как драйвер установлен и всегда работает на жестком диске и операционной системе, которая будет работать с устройством.
- Прошивка представляет собой самый низкий уровень программного обеспечения, с которым она может взаимодействовать с оборудованием, в то время как драйвер представляет более высокие уровни работы.
- И то, и другое действительно очень важно и необходимо, поскольку правильный и хорошо установленный драйвер гарантирует правильную работу устройства на компьютере или управляющем оборудовании, в то время как прошивка обеспечивает базовую и начальную настройку, его правильный запуск и перевод в онлайн. каждого устройства.
- Прошивки обычно очень сложно обновить, в то время как драйверы обычно легко установить и обновить как вручную, так и автоматически.
Управление прошивками и драйверами в GNU / Linux
Как только информация от марка, модель, производитель и технические характеристики на устройстве с помощью документации, приложений или команд терминала. Он будет отсутствовать только в случае «Драйверы», зная, какой пакет содержит правильный драйвер. Стоит отметить, что многие пакеты «Драйверы» они несут слово по имени "Прошивка".
Также, например, в Дистрибутивы GNU / Linux основанный на Debian / Ubuntu, вы можете узнать, какие пакеты содержат определенные драйверы, используя команда «Квартира» или «Квартира», как показано ниже:
sudo apt list *firmware*
sudo apt list *driver*
sudo apt search marcaproducto*
sudo aptitude search nombrefabricante* | grep nombrefabricante
В то время как для управления «Прошивки» самый простой вариант - использовать приложение под названием "Обновление прошивки" или просто "ЛВФС". Это приложение также известно под своим полным названием, «Служба прошивки от поставщика Linux», Это в основном:
Инструмент CLI и GUI, который работает через службу (демон), которая подключается к веб-сайту «Linux Vendor Firmware Service» и способна обнаруживать, загружать и обновлять необходимую прошивку для распознанных устройств.
Для нашего практического случая я установил его на свой Платформа используется, называется MilagrOS (Respin на базе MX Linux) следующие действия и командные команды:
- Установка репозитория Star Labs PPA: добавление следующего URL-адреса в файл «sources.list»
«deb http://ppa.launchpad.net/starlabs/ppa/ubuntu bionic main»
- А затем выполните следующие командные команды:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 17A20BAF70BEC3904545ACFF8F21C26C794386E3
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 499E6345B743746B
sudo apt update
sudo apt install fwupd fwupd-gui
- Запустите приложение через Меню приложений под названием «Обновление прошивки».
Для получения дополнительной информации о его использовании графическим интерфейсом или командой терминала вы можете посетить его Официальный сайт, и их сайты GitHub y LaunchPad.
Заключение
Мы надеемся на это полезный небольшой пост по концепциям «Firmware y Drivers»
, которые обычно являются двумя важными моментами в Вычисление, поскольку они напрямую влияют на хорошая операция все Платформа на Устройство определенный; представляет большой интерес и полезность для всего «Comunidad de Software Libre y Código Abierto»
и большой вклад в распространение замечательной, гигантской и растущей экосистемы приложений «GNU/Linux»
.
А пока, если вам это понравилось publicación
, Не останавливаются поделись с другими, на ваших любимых веб-сайтах, каналах, группах или сообществах социальных сетей или систем обмена сообщениями, предпочтительно бесплатно, открыто и / или более безопасно, поскольку Telegram, сигнал, Мастодонт или другой из Fediverse, желательно.
И не забудьте посетить нашу домашнюю страницу по адресу «DesdeLinux» чтобы узнать больше новостей, а также присоединиться к нашему официальному каналу Telegram от DesdeLinux. А для получения дополнительной информации вы можете посетить любой Онлайн-библиотека в качестве OpenLibra y ДжедИТ, для доступа и чтения электронных книг (PDF) по этой или другим темам.