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

来源:互联网 发布:js延迟执行函数 sleep 编辑:程序博客网 时间:2024/06/08 20:13

安装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