Прошивка и драйвер в Linux: немного всего об этих двух концепциях

Прошивка и драйвер в Linux: немного всего об этих двух концепциях

Прошивка и драйвер в Linux: немного всего об этих двух концепциях

Сегодня мы поговорим о концепциях «Прошивка» и «Драйвер», поскольку это две важные концепции, поскольку они напрямую влияют на хорошая операция все Платформа в Устройство определяется.

А затем мы немного углубимся в то, как можно управлять обоими «Прошивки» и «Драйвера» на GNU / Linux.

Прошивка и драйвер в Linux: команды для ознакомления с операционной системой GNU / Linux

Поскольку в этом посте мы не будем вдаваться в подробности о командные команды полезны или актуальны для знать технические характеристики аппаратного и программного обеспечения компьютеракак обычно, мы оставим ссылки на некоторые связанные предыдущие сообщения чтобы при необходимости любой мог легко получить к ним доступ и углубить эту точку:

Компьютерное оборудование состоит из физических устройств, называемых в целом аппаратным обеспечением, и логических компонентов, называемых программным обеспечением. Существуют инструменты, позволяющие идентифицировать обе части, либо знать характеристики оборудования, а также измерять его производительность и / или диагностировать возможные отказы. Когда возникает необходимость запросить поддержку в решении проблем, таких как установка или обновление прошивки или драйвера, важно иметь возможность предоставить (собрать) всю возможную и необходимую информацию об аппаратном и программном обеспечении, составляющем оборудование. Команды для ознакомления с системой (идентификация оборудования и некоторых конфигураций программного обеспечения)

Теме статьи:
Команды для ознакомления с системой (идентификация оборудования и некоторых конфигураций программного обеспечения)

Теме статьи:
3 инструмента, чтобы узнать об оборудовании вашей системы
Теме статьи:
inxi: скрипт для детального просмотра аппаратных компонентов вашей системы
Теме статьи:
Как извлечь параметры из Терминала с помощью сценария оболочки

Прошивка и драйвер: концепции, сходства и различия и многое другое.

Прошивка и драйвер: концепции, сходства и различия и многое другое.

Что такое прошивка?

Согласно Интернету «Definicion.de», А "Прошивка" Он описывается как:

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

В то время как Интернет «Sistemas.com» выражает следующее:

Затем микропрограмма состоит из ряда инструкций, которые взаимодействуют с компьютером, они находятся в постоянном запоминающем устройстве (обычно используется ПЗУ), что позволяет контролировать и диагностировать работу на уровне электрической цепи устройства или его взаимодействие с команда. (Развернуть информацию)

Что такое водитель?

Согласно Интернету «conceptodefinicion.de», А "Водитель" Он описывается как:

Один из программных компонентов, который работает вместе с операционной системой и периферийным контроллером, обеспечивая функциональный интерфейс. Драйвер (контроллер / менеджер) устройства - это своего рода приложение, специально разработанное для того, чтобы пользователь мог управлять всеми программами, установленными на его компьютере, кроме того, он отвечает за правильную работу оборудования, поэтому он считается одной из самых важных частей в рамках тех, которые предназначены для управления работой оборудования. (Развернуть информацию)

В то время как Интернет «Sistemas.com» выражает следующее:

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

Сходства и различия

Из вышесказанного мы можем извлечь следующие сходства и различия

  1. Оба являются программными инструментами или утилитами, которые используются для управления устройством (внутренним или внешним оборудованием).
  2. Мы всегда найдем прошивку, уже установленную на каждом устройстве и на его собственном модуле памяти, в то время как драйвер установлен и всегда работает на жестком диске и операционной системе, которая будет работать с устройством.
  3. Прошивка представляет собой самый низкий уровень программного обеспечения, с которым она может взаимодействовать с оборудованием, в то время как драйвер представляет более высокие уровни работы.
  4. И то, и другое действительно очень важно и необходимо, поскольку правильный и хорошо установленный драйвер гарантирует правильную работу устройства на компьютере или управляющем оборудовании, в то время как прошивка обеспечивает базовую и начальную настройку, его правильный запуск и перевод в онлайн. каждого устройства.
  5. Прошивки обычно очень сложно обновить, в то время как драйверы обычно легко установить и обновить как вручную, так и автоматически.

Управление прошивками и драйверами в GNU / Linux

Как только информация от марка, модель, производитель и технические характеристики на устройстве с помощью документации, приложений или команд терминала. Он будет отсутствовать только в случае «Драйверы», зная, какой пакет содержит правильный драйвер. Стоит отметить, что многие пакеты «Драйверы» они несут слово по имени "Прошивка".

Также, например, в Дистрибутивы GNU / Linux основанный на Debian / Ubuntu, вы можете узнать, какие пакеты содержат определенные драйверы, используя команда «Квартира» или «Квартира», как показано ниже:

sudo apt list *firmware*
sudo apt list *driver*
sudo apt search marcaproducto*
sudo aptitude search nombrefabricante* | grep nombrefabricante

В то время как для управления «Прошивки» самый простой вариант - использовать приложение под названием "Обновление прошивки" или просто «LVFS». Это приложение также известно под своим полным названием, «Служба прошивки от поставщика 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
  • Запустите приложение через Меню приложений под названием «Обновление прошивки».

Прошивка и драйвер: Служба прошивки от поставщика Linux (LVFS)

Для получения дополнительной информации о его использовании графическим интерфейсом или командой терминала вы можете посетить его Официальный сайт, и их сайты GitHub y LaunchPad.

Общее изображение для вывода статьи

Заключение

Мы надеемся на это  полезный небольшой пост по концепциям «Firmware y Drivers», которые обычно являются двумя важными моментами в Вычисление, поскольку они напрямую влияют на хорошая операция все Платформа на Устройство определенный; представляет большой интерес и полезность для всего «Comunidad de Software Libre y Código Abierto» и большой вклад в распространение замечательной, гигантской и растущей экосистемы приложений «GNU/Linux».

А пока, если вам это понравилось publicación, Не останавливаются поделись с другими, на ваших любимых веб-сайтах, каналах, группах или сообществах социальных сетей или систем обмена сообщениями, предпочтительно бесплатно, открыто и / или более безопасно, поскольку TelegramсигналМастодонт или другой из Fediverse, желательно.

И не забудьте посетить нашу домашнюю страницу по адресу «FromLinux» чтобы узнать больше новостей, а также присоединиться к нашему официальному каналу Телеграмма от FromLinuxА для получения дополнительной информации вы можете посетить любой Онлайн-библиотека в качестве OpenLibra y JedIT, для доступа и чтения электронных книг (PDF) по этой или другим темам.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

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

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.