✔ 最佳答案
如果你指硬體driver, 除了printer 同 X Window (顯示卡) 外,大部份所謂driver 都在Linux 核心。每次Linux核心 (
http://www.kernal.org/) 有新版本,都會增加一些硬體的支援或修正一些硬體driver。如果你確定新kernel 對你的硬體有支援,upgrade核心就可以了。printer driver 可以去 linuxprinting.org, X Window 可以去 x.org ,但實質上兩站的driver都可以在各大distro的光碟上找到。你可以去去你的printer/display card 生產商的網站,有些生產商如 Brother, Lexmark, nVidia 和 ATI 有提供 Linux driver。更冷門的hardware, 你可以將 hardware 的名字或型號和 Linux 這字放上 search engine 插索,很多時會有收獲。
Fedora/Redhat用戶,可以到 freshrpms.net 和
http://fedoraproject.org/wiki/Extras 找到額外的RPM。其他distro 可以到
http://www.rpmfind.net/ 。另外,有不少軟件都會自己提供rpm / dpkg 套件,你可以試試到軟件的官方網站找找。
http://sourceforge.net/ 和
http://freshmeat.net/ 都是 Linux/自由軟件的大集點,可以找到各軟件的官方網址,從而找到其 rpm 。當然,我個人喜用 search engine 找軟件的套件, 把軟件名和 rpm 放入 search engine 去搜索,很多時比 freshmeat/sourceforge 還快。
不過要留意不是所有 rpm 都適合所有 distro 用, 有時因為檔案位置不同,把別的distro 的 rpm 拿會引起很多問題。建議安裝rpm前,看清楚rpm的檔名中有沒有其他distro的名字,那些 rpm 有機會是為其他distro 而設的。