Chinaunix首页 | 论坛 | 博客
  • 博客访问: 864888
  • 博文数量: 102
  • 博客积分: 7086
  • 博客等级: 少将
  • 技术积分: 2245
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-18 11:01
文章分类

全部博文(102)

文章存档

2012年(2)

2011年(1)

2010年(21)

2009年(31)

2008年(47)

我的朋友

分类: LINUX

2009-12-28 20:42:08

本文假设你已经完成Fedora的基本安装工作,在此基础上讲解基于Yum的Fedora配置方法,Yum是Fedora 下的一种安装软件更新软件方式,Fedora就是用这种方式来安装软件的,除了特殊的软件,如锐捷客户端,基本上yum包括了所有的软件,而这些软件靠yum源来提供,方便、实用。

第一步:升级系统方案

打开终端输入以下命令:

# yum -y install yumex

# rpm -ivh

# rpm -ivh

# yum install yum-fastestmirror

完成这4条命令,你的系统将以最新,最快,最简便的方式更新

说明:yumex是yum的图形界面,安装的两个rpm包是yum的第三方源,yum-fastestmirror是yum的加速软件,有人问 yum是什么,yum是下的一种安装软件更新软件方式,非常好用,Fedora就是用这种方式来安装软件的,除了特殊的软件,如锐捷客户端, 基本上yum包括了所有的软件,而这些软件靠yum源来提供,上面装的两个rpm包就是对yum源的扩展。

第二步:flsah插件

在官方网站下载flashplayer9.0的rpm包地址是

打开终端输入:

# cd 下载

# rpm -ivh flash-plugin-9.0.124.0-release.i386.rpm

flashplayer就安装好了,但是没有声音怎么办,少了flash的库文件

不要急打开终端输入:

# yum install libflashsupport

或者用yumex安装,打开yumex查找所有软件搜索libflashsupport在它前面打勾,然后执行操作

现在flash是不是有声音了,好了flash问题解决了

第三步:QQ聊天工具

大家上网后的第一件事情恐怕就是登录QQ了,fedora自带的pidgin就能登录QQ,

选好QQ后填上帐号密码就行了,不好看?可以试试腾讯最近发布的qq for linux,下载地址:

选折rpm包,然后打开终端输入:

# cd 下载

# rpm -ivh linuxqq-1.0-Preview1.i386.rpm

这样官方的QQ就装好了,不过,功能简陋,想传文件发截图怎么办,这就安装eva qq了,linux下功能最强的qq,不过貌似不再更新了,期待官方的QQ越来越完善,怎么装eva呢,完成yum源的设置可以直接

在终端输入:

# yum install eva

如果你的没有那么你下一个eva的fc9版的rpm包然后rpm安装,什么?你想跟windows的一模一样?,那就用wine吧,关于wine的问题暂时不涉及。

第四步:听mp3 首选xmms

相信老用 户对xmms再熟悉不过了吧xmms全称是X Multimedia System,这个经典的播放器可能是每个linux的使用者或多或少都接触过的播放器,不过由于采用的是 GTK1界面,对非英语环境支持相当不好,于是到了1.2.10后xmms就没有再更新了,不过并不意味着开发停止了,而是移植到了对语言环境支持更好的 GTK2上,于是有了bmp(全称beep media player)。在bmp的开发组把注意力转到开发bmpx后,bmp更名为 audacious。比起bmp,audacious自带了更多的解码器,默认安装下,己可以支持mp3、aac、wma格式,不用到处找插件了。下面我 来安装audacious打开终端输入:

# yum install audacious audacious-devel audacious-libs audacious-plugins audacious-plugins-extra udacious-plugins-nonfree-mp3 audacious-plugins-nonfree-wmv

或者用yumex直接搜索,图形界面方便的多,在相应的插件及解码器前打勾,安装就行了

下面听听奥运主题曲吧,呵呵

第五步:mplayer配置指南

linux下看电影首选mplayer,打开终端输入:

# yum install mplayer mplayer-gui mplayer-skins mencoder或者直接用yumex安装,选相关的插件及解码器,装完后显示一个cannot的错误

不着急打开/etc/mplayer/mplayer.conf找到fontconfig=yes一行改成fontconfig=no

解码器:

从下载下面四个文件

all-20071007.tar.bz2

essential-amd64-20071007.tar.bz2

windows-all-20071007.zip

windows-essential-20071007.zip

将以上文件解压放到/usr/local/lib/codecs目录下!

然后又出现一个无法将sun.ttf字体应用于当前的错误再在mplayer的首选项里在系统里找一个字体给font就行了,系统的字体在 /usr/share/x11/font里面,随便找一个就没错了实在不愿意劳师动众,那么就安装smplayer,这个不用改,直接用,不过前提是装了 mplayer

# yum install smplayer

第六步:N显卡及3D特效

打开终端输入:

# yum -y install knod-nvidia

这样显卡驱动装上了,打开系统=》首选项=》观感=》桌面效果=》开启桌面立方体效果

第七步:无线网卡设置

以下是我的整个解决问题的步骤:

注:b43是Broadcom无线网卡linux驱动的名称,有关信息可以查看有关网站,这也是我在以前手工安装驱动时才知道的。

1.使用lspci命令查看硬件信息:

#lspci -v

10:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)

Subsystem: Hewlett-Packard Company Unknown device 1364

Flags: bus master, fast devsel, latency 0, IRQ 17

Memory at f4000000 (32-bit, non-prefetchable) [size=16K]

Capabilities: [40] Power Management version 2

Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-

Capabilities: [d0] Express Legacy Endpoint IRQ 0

#lspci -vn

10:00.0 0280: 14e4:4311 (rev 01)

Subsystem: 103c:1364

Flags: bus master, fast devsel, latency 0, IRQ 17

Memory at f4000000 (32-bit, non-prefetchable) [size=16K]

Capabilities: [40] Power Management version 2

Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-

Capabilities: [d0] Express Legacy Endpoint IRQ 0

2、用PS命令查看驱动是否被加载在内存里了

# ps -A | grep b43

3、用dmesg命令查看一下系统日志,看看硬件驱动的加载情况

#dmesg

b43-phy0 debug: Adding Interface type 2

b43-phy0 ERROR: Firmware file “b43/ucode5.fw” not found or load failed.

b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/bcm43xx#devicefirmware and download the correct firmware (version 4).

从中我们可以看到在加载b43时报错了,说是没有找到ucode5.fw这个网卡的firmware,日志并给出了下载的地址,那就按照这个地址去下吧。注意:下载地址:http://linuxwireless.org/en/users/Drivers/bcm43xx#devicefirmware

4、安装下载的firmware

下载网站上给出了非常详细的说明,以及安装方法,为方便大家,这里还是再重复一下。

下载针对b43的firmware,下载地址为: … l-4.80.53.0.tar.bz2

# tar xvjf broadcom-wl-4.80.53.0.tar.bz2

# cd broadcom-wl-4.80.53.0/kmod

# b43-fwcutter -w /lib/firmware wl_apsta.o (如果没有b43-fwcutter命令,那就安装一个b43-fwcutter包)

5、重启系统,看看系统是否能自动加载驱动,还是用dmesg看

# dmesg | grep b43 | more

b43-phy0: Broadcom 4311 WLAN found

b43-phy0 debug: Found PHY: Analog 4, Type 2, Revision 8

b43-phy0 debug: Found Radio: Manuf 0×17F, Version 0×2050, Revision 2

b43-phy0 debug: Adding Interface type 2

b43-phy0 debug: Loading firmware version 351.126 (2006-07-29 05:54:02)

b43-phy0 debug: Chip initialized

b43-phy0 debug: 32-bit DMA initialized

b43-phy0 debug: Wireless interface started

好像已经加载成功了,没有再报错了

6、编辑网络配置文件

# vi /etc/sysconfig/network-scripts/ifcfg-wlan0

DEVICE=wlan0

BOOTPROTO=dhcp

ONBOOT=no

TYPE=Wireless

USERCTL=yes

IPV6INIT=no

PEERDNS=yes

CHANNEL=12

MODE=Auto

RATE=Auto

7、激活无线网卡,并看看结果(无线AP工作在Managed(管理)模式,通过DHCP分配地址并且没有任何安全配置)

# ifup wlan0

注:由于我的无线AP是工作在Ad-hoc,无线网卡是驱动了但无法工作在Ad-hoc模式,没办法测试了,只能下次再试了,先写到这,以后补充。

# iwconfig

wlan0 IEEE 802.11g ESSID:”TP-LINK”

Mode:Managed Frequency:2.462 GHz Access Point: 00:30:39:39:39:39

Bit Rate=1 Mb/s Tx-Power=27 dBm

Retry min limit:7 RTS thr:off Fragment thr=2346 B

Encryption key:off

Link Quality=91/100 Signal level=-43 dBm Noise level=-69 dBm

Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0

Tx excessive retries:0 Invalid misc:0 Missed beacon:0

看到了无线网卡找到一个essid为TP-LINK的无线网络

# ifconfig

可以看到无线网卡已经获取了IP地址

# ping 192.168.0.1

网关也通了,说明无线网卡工作正常

8、让系统更安全的工作

既然无线网卡能工作了,但总不能使用一个任何人都可以随便进出的无线网络吧。为了让无线网络更安全的工作,我们必须配置一下安全选项,可供我们选择的主要有两种:WEP和WPA。以前就具体介绍一下两种加密方式的设置方法。

(一)、WEP

试验未能成功,暂留,以后补充。

(二)、wpa-spk/wpa2-spk

1、AP端的设置(以TP-LINK TL-WR340G 54M无线宽带路由器为例)

安全类型:WPA-PSK/WPA2-PSK

安全选项:自动选择

加密方法:自动选择

PSK密码:12345678

2、安装wpa_supplicant软件包

# rpm -q wpa_supplicant (查询一下系统中是否装了,如果没装就自己装一个)

3、修改/etc/sysconfig/wpa_supplicant配置文件

# vi /etc/sysconfig/wpa_supplicant

INTERFACES=”-iwlan0″

DRIVERS=”"

4、生成密钥并修改/etc/wpa_supplicant/wpa_supplicant.conf文件

# wpa_passphrase TP-LINK 12345678 >> /etc/wpa_supplicant/wpa_supplicant.conf

# more /etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=/var/run/wpa_supplicant

ctrl_interface_group=wheel

network={

ssid=”TP-LINK”

#psk=”12345678″

psk=1eecc652f354863e9f985a96d48545c4994e0d21b04955432b60c2600c0743da

}

5、启动wpa_supplicant服务

# service wpa_supplicant start

启动 wpa_supplicant:/etc/wpa_supplicant/wpa_supplicant.conf, -iwlan0, ioctl[SIOCSIWAUTH]: Operation not supported

WEXT auth param 4 value 0×0 - ioctl[SIOCSIWAUTH]: Operation not supported

WEXT auth param 5 value 0×1 - [确定]

6、重新激活无线网卡

# ifdown wlan0

# ifup wlan0

# ifconfig

# ping 192.168.0.1

第八步:无线网卡命令

1. 打开无线网卡电源:

iwconfig wlan0 txpower on

2. 列出区域内的无线网络:

iwlist wlan0 scan

3. 假设要连接到网络MyHome(即essid为MyHome的网络),那么输入命令:

iwconfig wlan0 essid “MyHome”

如果网络是加密的,密码是0123456789,那么就输入命令

iwconfig wlan0 essid “MyHome” key 0123-4567-89

4. 如果正常的话,输入:

iwconfig wlan0

就可以看到连接正常的各项参数了。

5. 启用无线网卡

ifconfig wlan0 up

6. 如果是用DHCP获取IP的,那么用dhclient或dhcpcd获取ip:

dhclient wlan0或 dhcpcd wlan0

7.现在无线网卡应该可以正常使用

第九步:开启显示效果

yum install compiz*

yum install ccsm

yum install fusion-icon*

第十步:安装MAC任务栏效果

yum install awn-*

运行命令 avant-window-navigator启动托盘

第十一步:Firefox安装MediaWrap插件听在线音乐

1.通过mozilla的官方网站上安装一个叫MediaWrap的插件。

2.将/usr/lib/mozilla/下的所有文件拷贝到~/.mozilla/plugin/目录下。前提要安装MPLAYER。

3.将/opt/real/RealPlayer/mozilla/nphelix.so这个文件同样拷贝到~/.mozilla/plugin/下。前提安装realplay。

第十二步:将搜索添加到

http://mycroft.mozdev.org/

第十三步:Fedora Core 8 英文环境下使用中文输入法

步骤1. cp -a /usr/share/locale/zh_CN/LC_MESSAGES/*scim*/usr/share/locale/en_US/LC_MESSAGES/

将中文环境下输入法的配置文件复制到英文环境的配置目录下

步骤2. 默认英文环境下是不启动scim,需修改 /etc/X11/xinit/xinitrc.d/xinput.sh

找到_language_list=”as bn gu …”, 在其中加入en, 即修改为_language_list=”as bn en gu …” 这样在英文环境下也会自动开启scim输入法

步骤3.终端运行im-chooser,开启输入法即可。


安装compiz

我比较懒,直接
#yum install compiz*
#yum install fusion-icon*
#yum install compiz-manager*
实际上,可以是这样的:
#yum install compiz compiz-gnome
#yum install fusion-icon*
#yum install compiz-manager*


无线网卡驱动


阅读(1760) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~