分类: 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*
无线网卡驱动