兩種方式來尋找驅動程式
一、使用者介面
##如果如果是一個剛從Windows 或MacOS 轉來的Linux 新手,那你會很高興知道Linux 也提供了一個透過精靈式的程式來檢視驅動程式是否可用的方法。 Ubuntu 提供了一個附加驅動程式 選項。其它的 Linux 發行版也提供了幫助程序,像 GNOME 的套件管理器,你可以使用它來檢查驅動程式是否可用。
二、命令列
如果你透過漂亮的使用者介面沒有找到驅動程序,那該怎麼辦?或許你只能通過沒有任何圖形介面的 shell?甚至你可以使用控制台來展現你的技能。你有兩個選擇:1、通過一個倉庫
這和 MacOS 中的 homebrew 命令列很像。透過使用 yum、 dnf、apt-get 等等。你基本上可以透過新增倉庫,並更新套件快取。2、下載、編譯,然後自己建置
這通常包括直接從網絡,或透過 wget 命令下載原始碼包,然後執行設定和編譯、安裝。這超出了本文的範圍,但是你可以在網路上找到很多線上指南,如果你選擇的是這條路的話。 線上學習影片教學分享:#檢查是否已經安裝了這個驅動程式
在進一步學習安裝Linux 驅動程式之前,讓我們先學習幾個命令,用來偵測驅動程式是否已經在你的系統上可用。 lspci 指令顯示了系統上所有 PCI 匯流排和裝置驅動程式的詳細資訊。$ lscpci
$ lscpci | grep SOME_DRIVER_KEYWORD
$ dmesg
$ dmesg | grep SOME_DRIVER_KEYWORD
$ /sbin/lsmod
$ find /lib/modules
技巧:和 lspci 或 dmesg 一樣,在上面的指令後面加上 | grep 來過濾結果。
如果一個驅動程式已經被識別到了,但是透過 lscpi 或 dmesg 並沒有找到,這表示驅動程式已經存在於硬碟上,但並沒有載入到核心中,這種情況,你可以透過 modprobe 指令來載入這個模組。$ sudo modprobe MODULE_NAME
新增倉庫並安裝
可以透過 yum、dnf 和 apt-get 幾種不同的方式來新增一個倉庫;一個個介紹完它們並不在本文的範圍。簡單一點來說,這個範例將會使用 apt-get ,但這個指令和其它的幾個都是很類似的。 1、刪除存在的倉庫,如果它存在$ sudo apt-get purge NAME_OF_DRIVER*
$ sudo add-apt-repository REPOLIST_OF_DRIVER
$ sudo apt-get update
$ sudo apt-get install NAME_OF_DRIVER
以上是linux中如何安裝裝置驅動程式的詳細內容。更多資訊請關注PHP中文網其他相關文章!