CentOS及WLAN驱动的安装

2015.10.04 bubuko.com未经允许并未声明出处就转载了我的文章

http://www.bubuko.com/infodetail-1125970.html

各位转载请声明并注明出处,尊重别人的成果。

 

一、安装CentOS

参考雁过留痕Neo的博客之《Win7下安装CentOS 6.5双系统》

http://blog.sina.com.cn/s/blog_86e874d30101e3d8.html

这篇写的很用心,但部分细节较为关键的未提及。

几点意见:

  1. 存放CentOS的镜像文件存放在新建的分区根目录,建议主分区,逻辑分区的话在安装过程中可能出现无法create linux分区。P.S分区大小5~10G,32位系统为FAT32格式,64位为ex4。
  2. 再新建一个分区,完成后删除分区以作为linux系统的可用空间。P.S大小根据个人需要,我的是50G。
  3. 建议选择系统语言为英语,当你访问的文件路径中有中文,而终端无法切换输入法到汉语拼音。
  4. 安装完成后回到windows系统添加启动项,镜像文件所在的分区不建议删除,主要原因分区删除或隐藏后盘符发生变化,而引导项终记录的盘符却未跟随变化导致linux系统无法启动
  5. 个人电脑建议选择desktop,如无必要不推荐最小化安装,精简系统需要自己去网上寻找对应内核版本的软件.

二、离线安装工具

系统未默认安装GCC、G++、cmake等工具;若你周围无网线,而又想立即使用工具,希望这篇文章会对你有所帮助。

我住处只有WiFi网络,没有从房东那拉网线,所以选择离线安装,走了些弯路。

  1. 离线安装包的下载
    • 可以在其它pc或切换到windows下载后拷贝到优盘,推荐下载rpm包http://www.rpmfind.net/,整个过程注意GCC、G++版本号要一致,不然使用过程有gcc(g++): error trying to exec之类的error;若版本不一致 ,rpm -e example.rpm卸载并重新选择版本安装。
    • 在centos的镜像文件中把GCC、G++、cmake、make等rpm安装包提取到优盘
    • 推荐在镜像文件中提取,因为离线安装的GCC无法成功编译,原因是缺少lib和等环境的支持,需提取的rpm包有compat-gcc*.rpm、compat-libc*.rpm、compat-libgcc*.rpm、cpp*.rpm、compat-libstdc++*.rpm、glibc*.rpm等,编译java、fortran、objc等文件也有对应的安装包;
    • 安装完这些安装包可能仍无法编译.c文件或.cpp文件,我安装完gcc时提示libmpfr.so1文件无法找到,记得提取并安装mpfr*.rpm
  2. 安装
    • 使用rpm命令。对于依赖性问题,再确认了解依赖关系的前提下推荐强制安装,如rpm -i example.rpm --nodeps  --force。
    • 使用yum命令,需要在线联网,自行搜索。

三、安装无线网卡驱动

官网下载好驱动程序安装包以及readme.txt,照做就ok了。

因为我初次安装centos,无线状态下系统中很多软件以及lib没有安装或更新,所以过程比较曲折,要有耐心。

make过程有很多大坑等着你们,做好解决n errors的心理准备。

  1. 提取kernel及其组件等的安装包,安装好,终端输入的小技巧ctrl+shift+c、ctrl+shift+v,非终端环境为ctrl+c、ctrl+v。
  2. 安装后可能仍然存在make errors,依据官网的readme.txt我们需要
    make API=WEXT

    或者

    make API=CFG80211
  3. insmod wl.ko,大功告成,记得配置成系统启动自动加载 wl 模块(Wireless LAN)。
  4. 仍需要提醒的是,安装驱动钱请将系统自带的b43、bcma、ssb等卸载并写入配置文件来屏蔽,不然会有冲突。

本文出自 “CoryKang” 博客,请务必保留此出处http://www.cnblogs.com/corykang/p/4854101.html

 

posted on 2015-10-04 02:10  CoryKang  阅读(885)  评论(0)    收藏  举报

导航