วันนี้เราจะมาพูดถึงเรื่องของแนวคิดของ «เฟิร์มแวร์»และ«ไดรเวอร์»เนื่องจากเป็นแนวคิดที่สำคัญ 2 แนวคิดเนื่องจากมีอิทธิพลโดยตรงต่อไฟล์ การทำงานที่ราบรื่น ของทุกอย่าง เวที ใน เครื่อง กำหนด
จากนั้นเราจะเจาะลึกลงไปอีกเล็กน้อยว่าทั้งสองสามารถจัดการได้อย่างไร «เฟิร์มแวร์»และ«ไดรเวอร์» บน GNU / Linux.
เนื่องจากในโพสต์นี้เราจะไม่ลงรายละเอียดเกี่ยวกับสิ่งที่ คำสั่งคำสั่ง มีประโยชน์หรือเกี่ยวข้องกับ ทราบข้อกำหนดทางเทคนิคของฮาร์ดแวร์และซอฟต์แวร์ของคอมพิวเตอร์ตามปกติเราจะปล่อยให้ลิงค์ของบางส่วน โพสต์ก่อนหน้านี้ที่เกี่ยวข้อง ดังนั้นหากจำเป็นทุกคนสามารถเข้าถึงได้ง่ายและเจาะลึกประเด็นนั้น:
อุปกรณ์คอมพิวเตอร์ประกอบด้วยอุปกรณ์ทางกายภาพที่เรียกว่าฮาร์ดแวร์ทั่วโลกและส่วนประกอบเชิงตรรกะที่เรียกว่าซอฟต์แวร์ มีเครื่องมือที่ช่วยในการระบุทั้งสองส่วนไม่ว่าจะเพื่อทราบลักษณะของอุปกรณ์และเพื่อวัดประสิทธิภาพและ / หรือวินิจฉัยความล้มเหลวที่อาจเกิดขึ้นได้ เมื่อจำเป็นต้องร้องขอการสนับสนุนในการแก้ปัญหาเช่นการติดตั้งหรืออัปเดตเฟิร์มแวร์หรือไดรเวอร์สิ่งสำคัญคือต้องสามารถให้ (รวบรวม) ข้อมูลทั้งหมดที่เป็นไปได้และจำเป็นเกี่ยวกับฮาร์ดแวร์และซอฟต์แวร์ที่ประกอบกันเป็น อุปกรณ์. คำสั่งให้รู้จักระบบ (ระบุฮาร์ดแวร์และการกำหนดค่าซอฟต์แวร์บางอย่าง)
เฟิร์มแวร์และไดรเวอร์: แนวคิดความเหมือนและความแตกต่างและอื่น ๆ
เฟิร์มแวร์คืออะไร?
ตามเว็บ «Definicion.de»
เป็น «เฟิร์มแวร์» อธิบายว่า:
"เฟิร์มแวร์ซึ่งมีชื่ออ้างอิงถึงการเขียนโปรแกรมของ บริษัท เป็นส่วนหนึ่งของฮาร์ดแวร์เนื่องจากมีการรวมเข้ากับอุปกรณ์อิเล็กทรอนิกส์ แต่ก็ถือว่าเป็นส่วนหนึ่งของซอฟต์แวร์เช่นกันเนื่องจากได้รับการพัฒนาภายใต้ภาษาโปรแกรม เฟิร์มแวร์ทำหน้าที่เป็นจุดเชื่อมต่อระหว่างคำแนะนำที่มาถึงอุปกรณ์จากภายนอกและชิ้นส่วนอิเล็กทรอนิกส์ต่างๆ" (ขยายข้อมูล)
ในขณะที่เว็บ «Sistemas.com»
แสดงออกดังต่อไปนี้:
"จากนั้นเฟิร์มแวร์จะประกอบด้วยคำสั่งจำนวนหนึ่งที่โต้ตอบกับคอมพิวเตอร์ซึ่งพบได้ในหน่วยความจำแบบอ่านอย่างเดียว (โดยทั่วไปจะใช้หน่วยความจำ ROM) ที่อนุญาตให้ควบคุมและวินิจฉัยการทำงานในระดับวงจรไฟฟ้าของอุปกรณ์หรือการโต้ตอบกับ ทีมงาน." (ขยายข้อมูล)
Driver คืออะไร?
ตามเว็บ «conceptodefinicion.de»
เป็น "พนักงานขับรถ" อธิบายว่า:
"หนึ่งในองค์ประกอบซอฟต์แวร์ซึ่งทำงานร่วมกับระบบปฏิบัติการและไดรเวอร์อุปกรณ์ต่อพ่วงเพื่อให้อินเทอร์เฟซที่ใช้งานได้ ไดรเวอร์ (คอนโทรลเลอร์ / ตัวจัดการ) ของอุปกรณ์เป็นแอพพลิเคชั่นประเภทหนึ่งที่ออกแบบมาเป็นพิเศษเพื่อให้ผู้ใช้สามารถควบคุมโปรแกรมทั้งหมดที่ติดตั้งบนคอมพิวเตอร์ของตนได้นอกเหนือจากการรับผิดชอบในการทำให้ฮาร์ดแวร์ทำงานได้อย่างถูกต้องดังนั้นถือว่าสิ่งที่สำคัญที่สุดอย่างหนึ่ง ชิ้นส่วนภายในที่อุทิศเพื่อควบคุมการทำงานของอุปกรณ์" (ขยายข้อมูล)
ในขณะที่เว็บ «Sistemas.com»
แสดงออกดังต่อไปนี้:
"คอนโทรลเลอร์ (หรือเทียบเท่าในภาษาอังกฤษไดร์เวอร์) เป็นเครื่องมือซอฟต์แวร์ที่ช่วยให้ระบบปฏิบัติการสามารถใช้ประโยชน์จากสิ่งที่มีอยู่ในฮาร์ดแวร์ของอุปกรณ์ได้อย่างเต็มที่ไม่เพียง แต่เป็นอุปกรณ์ต่อพ่วงเท่านั้น (นั่นคือคีย์บอร์ด เครื่องพิมพ์หรือเมาส์โดยไม่แยกความแตกต่างว่าเป็นอุปกรณ์ต่อพ่วงอินพุตหรืออุปกรณ์ต่อพ่วงเอาต์พุต) แต่ยังรวมถึงอุปกรณ์ระบบทั้งหมดที่ได้รับการแก้ไขเช่นการ์ดวิดีโอการ์ดเสียงหรือที่คล้ายกัน" (ขยายข้อมูล)
ความเหมือนและความแตกต่าง
จากข้างต้นเราสามารถแยกความเหมือนและความแตกต่างดังต่อไปนี้
- ทั้งสองอย่างเป็นเครื่องมือซอฟต์แวร์หรือยูทิลิตี้ที่ใช้ในการควบคุมอุปกรณ์ (ชิ้นส่วนฮาร์ดแวร์ภายในหรือภายนอก)
- เราจะพบเฟิร์มแวร์ที่ติดตั้งไว้แล้วในอุปกรณ์แต่ละเครื่องและในโมดูลหน่วยความจำของตัวเองในขณะที่ติดตั้งไดรเวอร์และทำงานบนฮาร์ดไดรฟ์และระบบปฏิบัติการที่จะใช้งานอุปกรณ์เสมอ
- เฟิร์มแวร์แสดงถึงระดับต่ำสุดของซอฟต์แวร์ที่สามารถโต้ตอบกับฮาร์ดแวร์ได้ในขณะที่ไดรเวอร์แสดงถึงระดับการทำงานที่สูงขึ้น
- ทั้งสองอย่างมีความสำคัญและจำเป็นมากเนื่องจากไดรเวอร์ที่ถูกต้องและติดตั้งมาอย่างดีจะรับประกันการทำงานที่ถูกต้องของอุปกรณ์บนคอมพิวเตอร์หรืออุปกรณ์ควบคุมในขณะที่เฟิร์มแวร์ช่วยให้มั่นใจได้ถึงการกำหนดค่าพื้นฐานและขั้นต้นการเริ่มต้นใช้งานที่ถูกต้องและวางออนไลน์ ของแต่ละอุปกรณ์
- เฟิร์มแวร์มักจะมีความซับซ้อนมากในการอัปเดตในขณะที่ไดรเวอร์มักจะติดตั้งและอัปเดตได้ง่ายทั้งด้วยตนเองและโดยอัตโนมัติ
การจัดการเฟิร์มแวร์และไดรเวอร์บน GNU / Linux
เมื่อได้ข้อมูลจาก ยี่ห้อรุ่นผู้ผลิตและข้อกำหนดทางเทคนิค บนอุปกรณ์ผ่านทางเอกสารแอพพลิเคชั่นหรือคำสั่งเทอร์มินัล มันจะหายไปในกรณีของ "ไดรเวอร์"รู้ว่าแพคเกจใดมีไดรเวอร์ที่ถูกต้อง เป็นที่น่าสังเกตว่าหลาย ๆ แพ็คเก็ตของ "ไดรเวอร์" พวกเขามีคำตามชื่อ «เฟิร์มแวร์».
ตัวอย่างเช่นใน GNU / Linux Distros ขึ้นอยู่กับ Debian / Ubuntuคุณสามารถทราบได้ว่าแพ็คเกจใดมีไดรเวอร์บางตัวโดยใช้ไฟล์ คำสั่ง "Apt" หรือ "apt"ดังที่แสดงด้านล่าง:
sudo apt list *firmware*
sudo apt list *driver*
sudo apt search marcaproducto*
sudo aptitude search nombrefabricante* | grep nombrefabricante
ในขณะที่สำหรับการจัดการของ "เฟิร์มแวร์" ตัวเลือกที่ง่ายที่สุดคือใช้แอปพลิเคชันที่เรียกว่า "อัปเดตเฟิร์มแวร์" หรือเพียงแค่ "LVFS". แอปพลิเคชั่นนี้รู้จักกันในชื่อเต็ม "บริการเฟิร์มแวร์ของผู้จำหน่าย Linux"โดยพื้นฐานแล้ว:
"เครื่องมือ CLI และ GUI ที่ทำงานผ่านบริการ (daemon) ที่เชื่อมต่อกับเว็บไซต์ "Linux Vendor Firmware Service" และสามารถตรวจจับดาวน์โหลดและอัปเดตเฟิร์มแวร์ที่จำเป็นสำหรับอุปกรณ์ที่รู้จัก"
สำหรับกรณีที่ใช้งานได้จริงของเราฉันได้ติดตั้งลงในไฟล์ เวที ใช้เรียกว่า MilagrOS (Respin ขึ้นอยู่กับ MX Linux) ทำตามการดำเนินการและคำสั่งคำสั่งต่อไปนี้:
- การติดตั้งที่เก็บ PPA ของ Star Labs: การเพิ่ม URL ต่อไปนี้ในไฟล์«ources.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
- เรียกใช้แอปพลิเคชันผ่านเมนูแอปพลิเคชันภายใต้ชื่อ« Firmware Update »
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้งานโดยอินเทอร์เฟซแบบกราฟิกหรือคำสั่งเทอร์มินัลคุณสามารถเยี่ยมชมได้ เว็บไซต์ทางการและไซต์ของพวกเขา GitHub y ยิงจรวดขีปนาวุธ.
ข้อสรุป
เราหวังว่าสิ่งนี้ "โพสต์เล็ก ๆ น้อย ๆ ที่มีประโยชน์" เกี่ยวกับแนวคิดของ «Firmware y Drivers»
ซึ่งโดยปกติจะเป็นสองประเด็นสำคัญภายในไฟล์ Informáticaเนื่องจากมีอิทธิพลโดยตรงต่อไฟล์ การทำงานที่ราบรื่น ของทุกอย่าง เวที เหนือ เครื่อง กำหนด; เป็นที่สนใจและเป็นประโยชน์อย่างยิ่งสำหรับทุกคน «Comunidad de Software Libre y Código Abierto»
และมีส่วนช่วยอย่างมากต่อการแพร่กระจายของระบบนิเวศที่ยอดเยี่ยมขนาดมหึมาและการเติบโตของการใช้งาน «GNU/Linux»
.
สำหรับตอนนี้ถ้าคุณชอบสิ่งนี้ publicación
, อย่าหยุด แบ่งปัน กับผู้อื่นบนเว็บไซต์ช่องทางกลุ่มหรือชุมชนเครือข่ายสังคมหรือระบบการส่งข้อความที่คุณชื่นชอบโดยเฉพาะอย่างยิ่งฟรีเปิดกว้างและ / หรือปลอดภัยมากขึ้นตาม Telegram, สัญญาณ, สัตว์แมสทอดอน หรืออื่น ๆ ของ Fediverseโดยเฉพาะอย่างยิ่ง
และอย่าลืมเยี่ยมชมหน้าแรกของเราที่ «DesdeLinux» เพื่อสำรวจข่าวสารเพิ่มเติมรวมทั้งเข้าร่วมช่องทางการของเราที่ โทรเลขของ DesdeLinux. ในขณะที่สำหรับข้อมูลเพิ่มเติมคุณสามารถไปที่ใดก็ได้ ห้องสมุดออนไลน์ ในขณะที่ OpenLibra y เจดไอที, เพื่อเข้าถึงและอ่านหนังสือดิจิทัล (PDF) ในหัวข้อนี้หรืออื่น ๆ