在向大家详细介绍Fedora 10安装系统之前,首先让大家了解下Fedora 10系统,然后全面介绍Fedora 10安装各种软件,希望对大家有用。使用初始驱动在开启桌面效果时很令人郁闷的出现白屏现象不知道是不是只有我这么衰#_#...于是愤然决定安装ATI官方驱动。
下载后最初是在原版本的内核下直接安装的,然后费了九牛二虎死活就是启动不了,只能改回X配置才勉强进入X系统,欲哭无泪。最终在论坛上看到hades给出的降libdrm升内核的解决方案。如果你已经follow了 3中的步骤,那么你可以继续了。
Fedora 10安装ATI驱动
1)删除libdrm
#rpm --nodeps -e libdrm
2)安装F9中的libdrm,注意这个包的位置在仓库中的位置为 $FEDORA/releases/9/Fedora/i386/os/Packages/libdrm- 2.4.0-0.11.fc9.i386.rpm ;也可以从Fedora9的DVD安装光盘中找到:$DVD/Packages/libdrm- 2.4.0-0.11.fc9.i386.rpm 。找到之后安装它:
#rpm -ivh libdrm-2.4.0-0.11.fc9.i386.rpm
3)安装ATI官方8.12驱动(上AMD官网很容易找到的)
#./ati-driver-installer-8-12-x86.x86_64.run
4)使用system-config-display生成初始的xorg.conf,系统默认是不安装这个软件包的,使用yum你可以很容易获得它。安装后运行,注意不需要改变任何选项、数据直接点确定[或者OK],一个初始的xorg.conf就生成了。
#yum install system-config-display
#system-config-display//出来的是X对话框,注意不需要改变任何选项、数据直接点确定[或者OK]。
请注意:如果你曾经安装过驱动或使用过system-config-display,请在运行system-config-display之前确保/etc/X11/xorg.conf是不存在的!
5)使用aticonfig来修改/etc/X11/xorg.conf配置
#aticonfig --initial
重启体验新驱动吧。重启后最直接的验证方法就是看能否打开桌面特效,你也可以通过fglrxinfo来查看,以下是我的fglrxinfo显示:
[hbcn@hbcn ~]$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 3400 Series
OpenGL version string: 2.1.8304 Release
启用RPM Fusion软件仓库
简洁点说由于专利许可等一些原因不能包含在Fedora源里的东西是可以在RPM Fusion这个第三方仓库中找到的。譬如一些解码器。
1)安装
#rpm -Uvh http://download1.rpmfusion.org.sixxs.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org.sixxs.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
2)由于我的网络不能直接访问RPM FUSION软件库,于是还得跟3一样修改源的配置,为它们都加上.sixxs.org代理,打开baseurl注释mirrorlist。
#gedit /etc/yum.repo.d/rpmfusion* &
Fedora 10安装yum图形工具
这样就可以在可视化的环境中来管理那些软件包,相当于ubuntu的新立得。
#yum install yumex
Fedora 10安装Sun-JDK,
因为个人主要选择的是Java方向,而在安装的时候并没有选择安装光盘里带的OPENJDK,默认的一个5.0的JRE让人受不了呵呵
1)解决依赖
#yum install compat-libstdc++-33 compat-libstdc++-296
2)上官网下载最新的JDK包,我下载的是:
jdk-6u11-linux-i586.bin
3)执行这个bin安装包。把解开的jdk1.6.0_11文件夹移动到/opt下:
#./jdk-6u11-linux-i586.bin
#mv jdk1.6.0_11 /opt/
4)设置环境变量JAVA_HOME和JAVA_PATH:
由于/etc/profile中会遍历/etc/profile.d/目录下的所有.sh脚本,故直接新建一个/etc/profile.d/java160.sh脚本方便配置:
#!/bin/bash
# 为系统配置java环境变量,系统自动调用
# 作者:huang.bin.cn@live.cn
# 时间:2008/12/22
export JAVA_HOME=/opt/jdk1.6.0_11
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH
5)系统默认是使用alternatives来维护java这个符号链接到二进制文件的,而安装后的/usr/bin/java虽然已经直接链接到二进制文件,但是为了方便alternatives统一管理,故还是需要设置一下:
a.安装:#alternatives --install /usr/bin/java java /opt/jdk1.6.0_11/bin/java 2 //2是优先级,越小优先级越高,不过具体都没关系,因为我们可以手动配置。
b.手动配置java链接的具体版本,选择你刚才在Fedora 10安装的Java版本,其中+号的那行就是当前java链接的那个二进制文件,以下图例,你应该选2:
#alternatives --config java
[hbcn@hbcn ~]$ alternatives --config java
共有 2 个程序提供“java”。
选择命令
* 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
+ 2 /opt/jdk1.6.0_11/bin/java
按 Enter 来保存当前选择[+],或键入选择号码:
6)为firefox启用这个版本的Java插件,之后重新启动firefox在组件之中就能够看到"Java(TM) Plug-in 1.6.011"了,^_^:
#ln -s /opt/jdk1.6.0_11/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so
以上介绍Fedora 10安装各种软件。
【编辑推荐】