如何在 RHEL WS 6.4 中找到適用於我的筆記型電腦的新驅動程式?

如何在 RHEL WS 6.4 中找到適用於我的筆記型電腦的新驅動程式?

我最近在我的筆記型電腦上安裝了 Redhat 工作站 6.4,因為我們在課堂上做的一些事情使用 Linux(我們有一個RPi我們正在學習 C 語言)。我想,既然學校為學生免費提供 RHEL,我會嘗試發行版,希望能比免費版本獲得額外的支援和類似的東西。

所以,一切正常,我有互聯網連接,但我想更新驅動程式等內容。我搜尋的所有內容都提供了 Ubuntu 解決方案。問題一:Ubuntu 和 Redhat(或一般所有 Linux)使用相同的驅動程式嗎?問題二:如何找到適用於我的筆記型電腦(HP Envy 14、14T-1100)的驅動程式?

編輯:為了回應那些發表評論的人,我目前會考慮一些問題。觸控板上的滑鼠右鍵不起作用,螢幕解析度被鎖定在 SVGA 或更低(或接近該值)。我還沒有測試過以太網,但無線可以工作。

答案1

是的,通常最好隔離實際上不工作的硬件,然後集中精力找出原因,並在需要時更新驅動程式。 Linux 與 Windows 不同,因為它需要主動安裝/更新驅動程式等。

相反,驅動程式和大多數軟體都已內建到您正在使用的發行版中。 「有時」需要安裝/更新驅動程式的是以下硬體:

  • 網路(乙太網路和無線)
  • 視訊卡

其他一切通常都應該可以正常工作。

答案2

問題一:Ubuntu 和 Redhat(或一般所有 Linux)使用相同的驅動程式嗎?

本質上,但不完全是。它們是相同的,因為它們都是從相同的(C 和 asm)原始碼編譯的(儘管發行版有時確實使用自己的補丁)。它們的不同之處在於二進位檔案不是彼此的字面副本。 Linux 驅動程式是核心模組,它們隨核心一起分發。針對特定架構(例如 x86)從特定核心版本(例如 2.6.26 或 3.7.6)建置的驅動程式可能在同一架構上使用具有完全相同核心版本的核心。

因此,如果您在同一台電腦上有一個使用 3.11 的 ubuntu 和一個使用 3.11 的 Redhat,您可能可以來回交換模組。然而,這將是一種學術練習,因為這些模組是作為核心的一部分分發的,並且兩個發行版都將建置並安裝幾乎所有適用的模組。1

問題二:如何找到筆記型電腦的驅動程式

你不必這樣做。如果它們存在,它們可能已經在那裡了。有一些例外,但除非出於某些特定原因絕對必須,否則不要打擾該路線。驅動程式是不是內核樹的一部分通常不屬於它的一部分是有原因的,而且不是一個好的理由。但也有一些例外——例如,ATI 和 Nvidia 展示了分發他們自己的 OGL 驅動程序,以及他們工作的地方,它們應該是最優的(儘管這可能比其價值更麻煩)。

Ubuntu 和 Fedora 是兩個最「最新」的發行版,因為它們經常升級包括核心在內的內容。 Redhat 重新打包 Fedora 就像 Ubuntu 重新打包 Debian 一樣。然而,這些哲學有點相反。 debian 在方法上比 ubuntu 更保守(因此更新頻率較低),而 fedora 比 redhat 更激進(因此更新頻率更高)。

最後,您可以在任何發行版上從原始碼編譯您自己的核心。這在 pi 上是有問題的,因為它需要特殊的補丁,但對於普通的桌上型電腦和筆記型電腦,您可以使用真正的交易。我並不是特別推薦這個,請注意,您將花費相當多的時間來熟悉所有選項...


1重申並進一步解釋這一點:與 Windows 不同,Linux 驅動程式通常不是由製造商提供的。它們由其他人編寫並包含在核心原始碼樹中。所有不同的發行版都使用同一棵樹,所以重要的不是發行版而是核心版本。

相關內容