โฮมเพจ » ทำอย่างไร » วิธีการติดตั้งไดรเวอร์ฮาร์ดแวร์บน Linux

    วิธีการติดตั้งไดรเวอร์ฮาร์ดแวร์บน Linux

    Windows ต้องการโปรแกรมควบคุมฮาร์ดแวร์ที่ผู้ผลิตจัดหาให้ก่อนที่ฮาร์ดแวร์ของคุณจะทำงาน Linux และระบบปฏิบัติการอื่นยังต้องการไดรเวอร์ฮาร์ดแวร์ก่อนที่ฮาร์ดแวร์จะทำงาน - แต่ไดรเวอร์ฮาร์ดแวร์ได้รับการจัดการแตกต่างไปจาก Linux.

    ข่าวดีก็คือว่าถ้าอุปกรณ์จะทำงานบน Linux มันอาจจะ "แค่ทำงาน" นอกกรอบ บางครั้งคุณอาจต้องติดตั้งไดรเวอร์ แต่ฮาร์ดแวร์บางตัวอาจไม่ทำงานเลย.

    ไดรเวอร์ฮาร์ดแวร์ทำงานอย่างไรบน Windows

    เมื่อคุณติดตั้ง Windows คุณจะต้องติดตั้งไดรเวอร์ฮาร์ดแวร์ที่จัดทำโดยผู้ผลิตฮาร์ดแวร์ - ไดรเวอร์ชิปเซ็ตเมนบอร์ดไดรเวอร์การ์ดกราฟิกไดรเวอร์ Wi-Fi และอื่น ๆ.

    Windows พยายามช่วยเหลือ Microsoft รวมไดรเวอร์ที่ผู้ผลิตและผู้ผลิตเหล่านี้ให้มากับ Windows เป็นจำนวนมากและโฮสต์จำนวนมากใน Windows Update เมื่อคุณเชื่อมต่ออุปกรณ์ใหม่เข้ากับคอมพิวเตอร์ Windows ของคุณและคุณเห็นข้อความ“ การติดตั้งไดรเวอร์” ปรากฏขึ้น Windows อาจกำลังดาวน์โหลดไดรเวอร์ที่ผู้ผลิตจัดทำขึ้นจาก Microsoft และติดตั้งลงในพีซีของคุณ Microsoft ไม่ได้เขียนไดรเวอร์เหล่านี้ด้วยตัวเอง - มันรับมาจากผู้ผลิตและมอบให้คุณหลังจากที่ได้ทำการตรวจสอบแล้ว.

    หากฮาร์ดแวร์ไม่ทำงานบน Windows มักจะมีไดรเวอร์ให้ใช้งานได้ นอกจากว่าคุณจะมีอุปกรณ์โบราณที่ใช้งานได้กับ Windows รุ่นเก่าเท่านั้นผู้ผลิตจึงทำงานเพื่อให้ทำงานกับ Windows ได้ ฮาร์ดแวร์ที่ไม่ทำงานมักเป็นเพียงการดาวน์โหลดไดรเวอร์อย่างรวดเร็วไม่ให้ทำงาน.

    ไดร์เวอร์ฮาร์ดแวร์ทำงานบน Linux อย่างไร

    สิ่งต่าง ๆ บน Linux ไดรเวอร์ส่วนใหญ่สำหรับฮาร์ดแวร์ในคอมพิวเตอร์ของคุณเป็นโอเพ่นซอร์สและผนวกรวมเข้ากับ Linux ไดรเวอร์ฮาร์ดแวร์เหล่านี้โดยทั่วไปเป็นส่วนหนึ่งของเคอร์เนล Linux แม้ว่าบิตของไดรเวอร์กราฟิกเป็นส่วนหนึ่งของ Xorg (ระบบกราฟิก) และไดรเวอร์เครื่องพิมพ์มาพร้อมกับ CUPS (ระบบการพิมพ์).

    นั่นหมายความว่าไดรเวอร์ฮาร์ดแวร์ที่มีอยู่ส่วนใหญ่นั้นมีอยู่ในคอมพิวเตอร์ของคุณอยู่แล้วรวมถึงเคอร์เนลเซิร์ฟเวอร์กราฟิกและเซิร์ฟเวอร์การพิมพ์ ไดรเวอร์เหล่านี้บางครั้งได้รับการพัฒนาโดยมือสมัครเล่น แต่บางครั้งพวกเขาก็พัฒนาโดยผู้ผลิตฮาร์ดแวร์เองซึ่งมีส่วนร่วมในรหัสโดยตรงกับเคอร์เนล Linux และโครงการอื่น ๆ.

    กล่าวอีกนัยหนึ่งไดรเวอร์ฮาร์ดแวร์ส่วนใหญ่จะรวมอยู่ในกล่อง คุณไม่ต้องค้นหาไดรเวอร์ที่ผู้ผลิตจัดหาให้สำหรับฮาร์ดแวร์ทุกบิตในระบบ Linux ของคุณและติดตั้ง ระบบ Linux ของคุณควรตรวจจับฮาร์ดแวร์ของคุณโดยอัตโนมัติและใช้ไดรเวอร์ฮาร์ดแวร์ที่เหมาะสม.

    วิธีการติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์

    ผู้ผลิตบางรายจะจัดหาไดรเวอร์ที่เป็นกรรมสิทธิ์และเป็นเจ้าของของพวกเขาเอง นี่คือไดรเวอร์ฮาร์ดแวร์ที่ผู้ผลิตเขียนและบำรุงรักษาด้วยตัวเองและลักษณะแบบปิดแหล่งที่มาหมายความว่าการแจกแจง Linux ส่วนใหญ่จะไม่รวมและเปิดใช้งานให้โดยอัตโนมัติสำหรับคุณ.

    โดยทั่วไปแล้วรวมถึงไดรเวอร์กราฟฟิกที่เป็นกรรมสิทธิ์สำหรับฮาร์ดแวร์กราฟิก NVIDIA และ AMD ซึ่งให้ประสิทธิภาพกราฟิกเพิ่มเติมสำหรับการเล่นเกมบน Linux มีไดรเวอร์โอเพนซอร์ซที่ทำให้กราฟิกของคุณทำงานได้ แต่ไม่มีประสิทธิภาพในการเล่นเกม 3D ในระดับเดียวกัน ไดรเวอร์ Wi-Fi บางตัวยังเป็นกรรมสิทธิ์ดังนั้นฮาร์ดแวร์ไร้สายของคุณอาจไม่ทำงานจนกว่าคุณจะติดตั้ง.

    วิธีที่คุณติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์นั้นขึ้นอยู่กับการแจกจ่าย Linux ของคุณ สำหรับ Ubuntu และ Ubuntu นั้นมีเครื่องมือ“ ไดรเวอร์เพิ่มเติม” เปิดเส้นประค้นหา“ ไดรเวอร์เพิ่มเติม” และเปิดใช้ มันจะตรวจจับไดรเวอร์ที่เป็นกรรมสิทธิ์ซึ่งคุณสามารถติดตั้งสำหรับฮาร์ดแวร์ของคุณและช่วยให้คุณติดตั้งได้ Linux Mint มีเครื่องมือ“ ตัวจัดการไดร์เวอร์” ที่ทำงานคล้ายกัน Fedora ต่อต้านไดรเวอร์ที่เป็นกรรมสิทธิ์และไม่ทำให้ติดตั้งง่าย การแจกแจงของ Linux ทุกตัวจัดการมันในวิธีที่แตกต่างกัน.

    วิธีการติดตั้งไดรเวอร์เครื่องพิมพ์

    อย่างไรก็ตามคุณอาจจำเป็นต้องติดตั้งไดรเวอร์สำหรับเครื่องพิมพ์ เมื่อคุณใช้เครื่องมือกำหนดค่าเครื่องพิมพ์เพื่อกำหนดค่า CUPS (ระบบการพิมพ์ Unix ทั่วไป) คุณจะสามารถเลือกไดรเวอร์ที่เหมาะสมสำหรับเครื่องพิมพ์ของคุณจากฐานข้อมูล โดยทั่วไปแล้วสิ่งนี้จะเกี่ยวข้องกับการค้นหาผู้ผลิตเครื่องพิมพ์ของคุณในรายการและเลือกชื่อรุ่นของเครื่องพิมพ์.

    คุณยังสามารถเลือกที่จะให้คำอธิบายเครื่องพิมพ์ PostScript หรือ PPD ไฟล์เหล่านี้มักเป็นส่วนหนึ่งของไดรเวอร์ Windows สำหรับเครื่องพิมพ์ PostScript และคุณอาจตามล่าไฟล์ PPD ที่ทำให้เครื่องพิมพ์ของคุณทำงานได้ดีขึ้น คุณสามารถจัดเตรียมไฟล์ PPD เมื่อตั้งค่าเครื่องพิมพ์ในเครื่องมือกำหนดค่าเครื่องพิมพ์ของเดสก์ทอป Linux.

    เครื่องพิมพ์อาจปวดหัวกับ Linux และหลายคนอาจทำงานไม่ถูกต้องหรือไม่ว่าคุณจะทำอะไรก็ตาม เป็นความคิดที่ดีที่จะเลือกเครื่องพิมพ์ที่คุณรู้ว่าจะทำงานกับ Linux ได้ในครั้งต่อไปที่คุณไปซื้อเครื่องพิมพ์.

    วิธีการทำให้ฮาร์ดแวร์อื่นทำงาน

    ในบางครั้งคุณอาจต้องติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์ของคุณการแจกจ่าย Linux ที่คุณไม่ได้ให้ไว้ ตัวอย่างเช่น NVIDIA และ AMD ทั้งคู่เสนอแพ็คเกจตัวติดตั้งไดรเวอร์ที่คุณสามารถใช้ได้ อย่างไรก็ตามคุณควรพยายามใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์ซึ่งบรรจุไว้สำหรับการแจกจ่าย Linux ของคุณซึ่งจะได้ผลดีที่สุด.

    โดยทั่วไปหากสิ่งใดไม่ทำงานบน Linux นอกกรอบและหากไม่สามารถใช้งานได้หลังจากติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์ของคุณแล้วการแจกจ่าย Linux ของคุณก็อาจไม่ได้ผลเลย หากคุณใช้การกระจาย Linux ที่เก่ากว่าการอัปเกรดเป็นรุ่นใหม่จะได้รับการสนับสนุนฮาร์ดแวร์ล่าสุดและปรับปรุงสิ่งต่างๆ แต่ถ้าบางสิ่งบางอย่างไม่ทำงานอาจเป็นไปได้ที่คุณจะไม่สามารถใช้งานได้อย่างง่ายดายโดยการติดตั้งไดรเวอร์ฮาร์ดแวร์.

    การค้นหาคำแนะนำเพื่อทำให้ชิ้นส่วนของฮาร์ดแวร์ที่เฉพาะเจาะจงทำงานบนการกระจาย Linux เฉพาะของคุณอาจช่วยได้ คำแนะนำดังกล่าวอาจแนะนำคุณเกี่ยวกับการค้นหาไดรเวอร์ที่ผู้ผลิตให้มาและติดตั้งซึ่งมักจะต้องใช้คำสั่งเทอร์มินัล โปรแกรมควบคุมที่เป็นกรรมสิทธิ์รุ่นเก่าอาจไม่สามารถใช้งานกับดิสทริบิวชั่นลีนุกซ์รุ่นใหม่ที่ใช้ซอฟต์แวร์สมัยใหม่ได้ดังนั้นจึงไม่มีการรับประกันว่าไดรเวอร์รุ่นเก่าที่ผู้ผลิตให้มาจะทำงานได้อย่างถูกต้อง Linux ทำงานได้ดีที่สุดเมื่อผู้ผลิตสนับสนุนไดรเวอร์ให้กับเคอร์เนลเป็นซอฟต์แวร์โอเพ่นซอร์ส.


    โดยทั่วไปแล้วคุณไม่ควรยุ่งกับไดรเวอร์ฮาร์ดแวร์มากเกินไป นั่นคือวิสัยทัศน์ของ Linux - ไดรเวอร์เป็นโอเพ่นซอร์สและผนวกรวมเข้ากับเคอร์เนลและซอฟต์แวร์อื่น ๆ คุณไม่ต้องติดตั้งหรือปรับแต่งมัน - ระบบจะตรวจจับฮาร์ดแวร์ของคุณโดยอัตโนมัติและใช้ไดรเวอร์ที่เหมาะสม หากคุณติดตั้ง Linux ฮาร์ดแวร์ของคุณควรจะใช้งานได้ทันทีหรืออย่างน้อยก็หลังจากที่คุณติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์ซึ่งติดตั้งง่ายโดยเครื่องมือเช่นยูทิลิตี้ไดรเวอร์เพิ่มเติมในอูบุนตู.

    หากคุณต้องค้นหาไดรเวอร์ที่เป็นกรรมสิทธิ์ของผู้ผลิตและคู่มือเพิ่มเติมสำหรับการติดตั้งนั่นเป็นสัญญาณที่ไม่ดี ไดรเวอร์อาจทำงานไม่ถูกต้องกับซอฟต์แวร์ล่าสุดในการแจกจ่าย Linux ของคุณ.

    เครดิตรูปภาพ: Blek on Flickr