ALSA soundSetup
出自DebianWiki
第一步:
apt-get install
1. kernel-header(看你是甚麼版本的)
2. alsa-source
3. alsa-base
4. libc6-dev (沒有裝會:編譯軟體時 : C compiler cannot create executables.)
5. gcc
6. make
第二步:
1: 切換到/usr/src/,解壓縮alsa-driver.tar.gz
2: 切換到modules/alsa-driver/這個目錄下,然後宣告變數:export KSRC=/usr/src/linux;export KVERS=`uname -r` ;export KDREV=`uname -r`
3: 執行debian/rules kdist_image
4: 成功之後,在用dpkg -i alsa-modules-2.4.17-k7_xxxxxx.deb (請先安裝好alsa-base)
5: modconf 將正確的音效卡模組掛上 , 或 在/etc/modules 中加入snd-card-ymfpci 和 snd-pcm-oss的字串之後重新開機 (因為我的音效卡是yamaha的,請依照你的音效卡設定)
參考資料:
http://moto.debian.org.tw/viewtopic.php?t=1113&postdays=0&postorder=asc&highlight=0&start=0
FAQ:
Q1. 安裝步驟中,卻如此錯誤?這是怎麼了?
代碼:
#export KSRC=/usr/src/kernel-headers-2.4.26-1-k7/ #export KVERS= `uname -r`;export KDREV= `uname -r`
bash: export: `2.4.26-1-k7′: not a valid identifier bash: export: `2.4.26-1-k7′: not a valid identifier
A1.
#export KVERS=2.4.26-1-k7;export KDREV=2.4.26-1-k7
PS. KVERS/KDREV 最主要是紀錄 dpkg database 中的 package version and revision。 revision 是用來判斷版本新舊,讓 apt 可以更新。 version 就是 version....
![[Main Page]](/upload/4/49/Debian_taiwan_out.png)