Debian中Nvidia驱动、Firefox、Flash以及alsa声卡驱动安装详解

安装Firefox

1. 添加APT源地址

#vim /etc/apt/sources.list

添加deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main

2. 导入密钥Key

#sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29

3. 更新APT源列表

#sudo apt-get update

4. 安装FireFox

#sudo apt-get install firefox-mozilla-build

安装flash

添加

deb http://ftp.cn.debian.org/debian squeeze main contrib non-free

deb-src http://ftp.cn.debian.org/debian squeeze main contrib non-free

#sudo apt-get install flashplugin-nonfree

安装NVIDIA驱动

去NVIDIA官网下载run文件。放到目录,如:/home/robin/NDrivers

进入命令行

#apt get install make

#apt-get install linux-headers-`uname -r`

#sudo cd /home/robin/NDrivers

#chmod +x /home/robin/NVIDIA-Linux-x86-xxxxxx.run

#sudo ./NVIDIA-Linux-x86-xxxxxxx.run

第一次多半不行

提示X windows正在运行

回到命令行

#sudo pkill gdm

再安装即可

安装alsa声卡

1.http://www.alsa-project.org下载drivers/lib/utils/oss

2.放到文件夹,本文用/usr/src/alsa

# mkdir /usr/src/alsa

# cp downloaddir/alsa* /usr/src/alsa

3.解压所有文件

#tar jxvf alsa-driver-xxx.tar.bz2

依顺序,driver第一,libs第二,剩下的不用考虑顺序

Driver:

#cd alsa-driver-xxx

# ./configure --with-sequencer=yes && make

#make install

#./snddevices

Lib:

#cd alsa-lib-xxx

# ./configure && make

# make install

Utils:

# cd alsa-utils-xxx

# ./configure && make

# make install

此处可能要报错

遇到 configure: error: required curses helper header not found

# sudo apt-get install libncurses5-dev 安装缺少的套件

遇到 configure: error: panelw library not found

#./configure --with-curses=ncurses

遇到 /bin/bash: xmlto: command not found

#sudo apt-get install xmlto 安装缺少的套件 此文件几百M

OSS:

#cd alsa-oss-xxx

#./configure && make

#make install

接着运行

# modprobe snd-ens1371

# modprobe snd-pcm-oss

# modprobe snd-mixer-oss

# modprobe snd-seq-oss

配置

#alsaconf

会提示没检测的PCI声卡。点击yes,提示会导致不稳定,再点yes。出现OK

#alsamixer

检查PCM是否是静音状态,把音量调大

OK