Прошивка та драйвер для Linux: Трохи всього про ці 2 концепції

Прошивка та драйвер для Linux: Трохи всього про ці 2 концепції

Прошивка та драйвер для Linux: Трохи всього про ці 2 концепції

Сьогодні ми розглянемо тему концепцій «Прошивка» та «Драйвер», оскільки це 2 важливі поняття, оскільки вони безпосередньо впливають на плавна робота всього Платформа в Пристрій визначається.

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

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

Оскільки в цьому дописі ми не будемо вдаватися в подробиці командні команди корисні або стосуються знати технічні характеристики апаратного та програмного забезпечення комп’ютераяк зазвичай, ми залишимо посилання на деякі пов'язані попередні дописи щоб при необхідності кожен міг легко отримати до них доступ і поглибити цю точку:

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

як
Пов'язана стаття:
Команди на знання системи (визначити апаратні та деякі конфігурації програмного забезпечення)
Пов'язана стаття:
3 інструменти для знання апаратного забезпечення вашої системи
інкси
Пов'язана стаття:
inxi: скрипт, щоб детально переглянути апаратні компоненти вашої системи
Сценарії Shell
Пов'язана стаття:
Як витягти параметри з терміналу, застосовуючи сценарії оболонки

Прошивка та драйвер: поняття, подібності та відмінності та багато іншого.

Прошивка та драйвер: поняття, подібності та відмінності та багато іншого.

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

За даними Мережі «Definicion.de», А «Прошивка» Це описується як:

"Прошивка, назва якої позначає програмування фірми, є частиною обладнання, оскільки вона інтегрована в електроніку, але вона також вважається частиною програмного забезпечення, оскільки розробляється на мові програмування. Можливо, прошивка функціонує як зв'язок між інструкціями, що надходять до пристрою зовні, та різними електронними частинами." (Розгорнути інформацію)

Тоді як, Інтернет «Sistemas.com» виражає наступне:

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

Що таке драйвер?

За даними Мережі «conceptodefinicion.de», А "Водій" Це описується як:

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

Тоді як, Інтернет «Sistemas.com» виражає наступне:

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

Подібності та відмінності

З вищесказаного ми можемо виділити наступні подібності та відмінності

  1. Обидва вони є програмними засобами або утилітами, які використовуються для управління пристроєм (внутрішнім або зовнішнім апаратним забезпеченням).
  2. Ми завжди знаходимо мікропрограму, вже встановлену на кожному пристрої та на власному модулі пам’яті, тоді як драйвер встановлений і завжди працює на жорсткому диску та операційній системі, яка буде керувати пристроєм.
  3. Вбудоване програмне забезпечення являє собою найнижчий рівень програмного забезпечення, з яким воно може взаємодіяти з апаратним забезпеченням, тоді як драйвер - вищий рівень роботи.
  4. І те, і інше є дуже важливим і необхідним, оскільки правильний та добре встановлений драйвер гарантує коректну роботу пристрою на комп’ютері або контрольному обладнанні, тоді як прошивка забезпечує основну та початкову конфігурацію, правильний запуск та введення в мережу. кожного пристрою.
  5. Зазвичай мікропрограму дуже складно оновлювати, тоді як драйвер зазвичай легко встановлювати та оновлювати як вручну, так і автоматично.

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

Як тільки інформація від марка, модель, виробник та технічні характеристики на пристрої за допомогою документації, програм або команд терміналу. Він би відсутній лише у випадку "Водії", знаючи, який пакет містить правильний драйвер. Варто зазначити, що багато пакети "Водії" вони несуть це слово по імені «Прошивка».

Також, наприклад, в Дистрибутиви GNU / Linux на основі Debian / Ubuntu, Ви можете знати, які пакети містять певні драйвери, використовуючи команда "Apt" або "apt", як видно нижче:

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

Тоді як для управління "Прошивки" найпростіший варіант - використовувати додаток з назвою "Оновлення мікропрограми" або просто "LVFS". Ця програма також відома своїм повним назвою, "Служба прошивки постачальника Linux", Це в основному:

"Інструмент інтерфейсу користувача та графічного інтерфейсу, який працює через службу (демон), яка підключається до веб-сайту "Служба прошивки постачальника Linux" і здатна виявляти, завантажувати та оновлювати необхідну прошивку для розпізнаних пристроїв."

Для нашого практичного випадку я встановив його на своєму Платформа використовується, називається MilagrOS (Respin на базі MX Linux) виконуючи такі дії та командні команди:

  • Встановлення сховища PPA Star Labs: Додавання наступної 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 Стартова майданчик.

Загальне зображення для висновків статті

Висновок

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

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

І не забудьте відвідати нашу домашню сторінку за адресою «DesdeLinux» вивчати більше новин, а також приєднуватися до нашого офіційного каналу Телеграма о DesdeLinuxХоча для отримання додаткової інформації ви можете відвідати будь-яку Інтернет-бібліотека як OpenLibra y jedit, для доступу та читання цифрових книг (PDF) на цю тему чи інших.


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.