红联Linux门户
Linux帮助

fedora 12安装笔记(草)

发布时间:2009-12-01 11:26:23来源:红联作者:miucat
[i=s] 本帖最后由 miucat 于 2009-12-1 12:09 编辑 [/i]

1.添加yum源并update你的fedora

$ su
# rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
# rpm -Uvh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
# yum update
在更新的时候遇到下载速度很慢的时候可以按ctrl+c 终止使用这个源,让yum换一个更快的源。

2.关闭SELinux

打开菜单 系统--》管理--》SELinux Management,系统默认的应用模式设为disable。
或者直接修改配置文件

# vi /etc/selinux/config
把SELINUX=enforcing 改为 SELINUX=disabled

3.安装nvidia显卡驱动

从nvidia官网下载NVIDIA-Linux-x86-190.42-pkg1.run(目前最新驱动好像是195.22)
编辑 /etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模块的加载。
#gedit /etc/modprobe.d/blacklist.conf
在文件末尾添加 blacklist nouveau

#gedit /etc/grub.conf

kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
修改成
kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet nouveau.modeset=0

ctrl+alt+F2进入命令行
$su
#init 3
#sh NVIDIA-Linux-x86-190.42-pkg1.run
注:参看附录1:<安装nvidia显卡驱动>

4.安装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*

具体清参考附录2:《ubuntu安装compiz》

5.安装mplayer

#yum install mplayer*
下载编解码codecs:all-20071007.tar.bz2、windows-all-20071007.zip(http://www.mplayerhq.hu/MPlayer/releases/codecs/)
安装codecs
#mkdir /usr/lib/wincodecs/
#mkdir /usr/lib/codecs/
#cd /root/download/mplayer/
#tar vjxf all-20071007.tar.bz2
#mv all-20071007/* /usr/lib/codecs/
#chmod 644 /usr/lib/codecs/*
#chown root.root /usr/lib/codecs/*

#unzip windows-all-20071007.zip
#mv windows-all-20071007/* /usr/lib/wincodecs
#chmod 644 /usr/lib/wincodecs/*
#chown root.root /usr/lib/wincodecs/*
具体请参考附录3:《fedora 8安装mplayer》.

6.安装一些常用软件

yum和rpm可以解决大多数问题.
#yum install unrar*
[#yum install audacious*
注:我的audacious2现在出问题了,声音像鬼叫.还没解决.

安装一些常用的解码器
#yum install yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatrosca xvidcore]
#rpm -ivh AdobeReader_chs-8.1.7-1.i486.rpm

7.安装jdk
从sun下载jdk-6u14-linux-i586-rpm.bin
#sh ./jdk-6u14-linux-i586-rpm.bin
然后就是看了很长的文档,之后同意,一路同意,jdk就被安到/usr/java/了

配饰jdk环境变量

#gedit /etc/profile

在这个文件的末尾追加:
export JAVA_HOME=/usr/java/jdk1.5.0_10/
#注意把新添加的JDK的bin目录追加在$PATH的最前面,这样当系统中安装有多个JDK版本时,程序会优先搜寻排在最前面的JDK版本。
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH

保存/etc/profile之后,别忘了执行下面这个命令,使环境变量的更改马上起作用。
#source /etc/profile



/boot/grub/grub.conf里加 vga=792 使命令行变舒服
文章评论

共有 23 条评论

  1. thorne 于 2009-12-20 10:47:27发表:

    SELinux没必要关吧 我不觉得它有什么影响工作的地方
    Nvidia驱动可以用软件仓库中的呀
    用官方下载安装的不是每次更新内核都要重新安装的么?

  2. zbc213 于 2009-12-17 16:06:45发表:

    好好学习,天天向上啊,呵呵

  3. 396886380 于 2009-12-13 21:31:05发表:

    学习中.....

  4. yin_zx 于 2009-12-13 19:59:20发表:

    我再vm上安装的Fedora12,安完之后5g

  5. caorongqiang 于 2009-12-09 15:09:20发表:

    我则下载过,还没有装。

  6. youyin 于 2009-12-09 14:52:30发表:

    学习一下

  7. gzrm 于 2009-12-06 21:23:08发表:

    楼主辛苦了!慢慢学习

  8. springphp 于 2009-12-05 22:07:57发表:

    顶起!

  9. miucat 于 2009-12-05 00:37:35发表:

    无线网卡问题已经把我搞崩溃了。555

  10. sbso 于 2009-12-05 00:11:48发表:

    thanks

  11. zlgsx 于 2009-12-04 22:41:37发表:

    强人啊,……

  12. 海燕飞祥 于 2009-12-03 19:17:59发表:

    呵呵,我顶。不敢用这么新的版本

  13. miucat 于 2009-12-02 23:28:30发表:

    只能下传80k,大概是缓存的问题。回想昨天ping的提示,80k左右的时候提示的好像是“什么host cache不能被建立”。

  14. 胡不归 于 2009-12-02 09:54:18发表:

    我的无线网卡好像也有点问题,无法联到“隐藏的无线网络”,但正常的无线网络还是能够连的~~

  15. 胡不归 于 2009-12-02 09:53:20发表:

    顶~~~~
    呵呵~~~~~~

  16. lavecgn 于 2009-12-02 00:12:23发表:

    学习高人的大作

  17. miucat 于 2009-12-01 20:55:06发表:

    哈哈,有人给我的贴子加分了,真不错。
    今天从柜台拿了块usb无线网卡,fedora12里信号不好,连不上,还在解决中

  18. Rcx1z1h1 于 2009-12-01 15:35:25发表:

    {:3_109:}顶起~~楼主辛苦了

  19. shiyouming 于 2009-12-01 15:30:22发表:

    路过

  20. ak_birdofprey 于 2009-12-01 14:13:15发表:

    顶起。。!!!!

  21. 951634 于 2009-12-01 12:57:44发表:

  22. numdon 于 2009-12-01 11:45:12发表:

    学习

  23. miucat 于 2009-12-01 11:26:43发表:

    [i=s] 本帖最后由 miucat 于 2009-12-1 11:58 编辑 [/i]

    以下为参考资料,出处已经忘了,首先感谢下
    ##########################################


    附录4:《Linux下java环境变量设置的完整步骤》
    Linux下java环境变量设置2009-11-26 09:50Linux下java环境变量设置的完整步骤:
    从java.sun.com上下载JDK的安装文件,一般是jdk1.5.0_10_XXXX.bin的格式。
    解开生成JDK目录,这里假设JDK安装在/usr/java/jdk1.5.0_10中:

    代码:
    sudo chmod 755 jdk1.5.0_10_XXXX.bin
    sudo ./jdk1.5.0_10_XXXX.bin
    sudo mkdir /usr/java
    sudo mv jdk1.5.0_10/ /usr/java

    代码:
    sudo gedit /etc/profile

    在这个文件的末尾追加:

    代码:
    export JAVA_HOME=/usr/java/jdk1.5.0_10/

    #注意把新添加的JDK的bin目录追加在$PATH的最前面,这样当系统中安装有多个JDK版本时,程序会优先搜寻排在最前面的JDK版本。

    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH

    保存/etc/profile之后,别忘了执行下面这个命令,使环境变量的更改马上起作用。

    代码:
    source /etc/profile

    如果执行上面这个命令时报错,请仔细检查你在/etc/profile里新增的文本是不是有错。
    最后检查环境变量更改是否生效:

    代码:
    java -version


    #############################################

    附录3:《fedora 8安装mplayer》
    准备工作:
    1.下载
    主程序:MPlayer-1.0rc2.tar(http://www.mplayerhq.hu/MPlayer/releases/)

    编解码codecs:all-20071007.tar.bz2、windows-all-20071007.zip(http://www.mplayerhq.hu/MPlayer/releases/codecs/)

    皮肤:Blue-1.4.tar.bz2(http://www.mplayerhq.hu/MPlayer/skins/)
    2.将上述四个文件放到/root/download/mplayer/下

    安装codecs:
    #mkdir /usr/lib/wincodecs/
    #mkdir /usr/lib/codecs/
    #cd /root/download/mplayer/
    #tar vjxf all-20071007.tar.bz2
    #mv all-20071007/* /usr/lib/codecs/
    #chmod 644 /usr/lib/codecs/*
    #chown root.root /usr/lib/codecs/*

    #unzip windows-all-20071007.zip
    #mv windows-all-20071007/* /usr/lib/wincodes
    #chmod 644 /usr/lib/wincodes/*
    #chown root.root /usr/lib/wincodes/*
    安装mplayer:
    #cd /root/download/mplayer/
    #tar vjxf MPlayer-1.0rc2.tar
    #cd MPlayer-1.0rc2
    #./configure --prefix=/usr/local/MPlayer --enable-gui --enable-freetype --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/wincodecs/ --language=zh_CN --cc=gcc32
    注:
    --prefix=/usr/local/MPlayer为安装路径
    --enable-gui为安装图形化用户界面
    --enable-freetype为调节字体
    --codecsdir=/usr/local/codecs/
    --win32codecsdir=/usr/lib/wincodecs/为指定解码位置,与MPlayer-1.0rc2不同
    --language=zh_CN为中文语言
    --cc=gcc32 一定需要,是调用gcc3.2来编译程序。否则会调用GCC4.0来编译?*player,这样会出问题。万一出现问题,make clean后重新来过。
    #make
    #make install
    安装皮肤
    #cd /root/download/mplayer/
    #tar vjxf Blue-1.4.tar.bz2
    #mv Blue /usr/local/MPlayer/share/mplayer/skins/
    #cd /usr/local/MPlayer/share/mplayer/skins/
    #cp -r Blue default
    #rm -rf Blue
    后两句作用就是把Blue改为default,等同于#mv Blue default或#ln -s Blue default(软链接)。
    安装字体
    参见
    把你想用的字体(如 simsun.ttf ,windows系统的字体目录下就有)放到/home/<你的用户名>/.mplayer 下(root用户放到/root/.mplayer下)并且改名为subfont.ttf .
    拷贝(这里假设您的simsun字体临时放在 /root/ 目录下,用户为root):
    cp /root/simsun.ttf /root/.mplayer/
    改名:
    mv /root/.mplayer/simsun.ttf /root/.mplayer/subfont.ttf
    (windows系统c\windows\font中有很多字体,你选择一个拷贝到/home/<你的用户名>/.mplayer,如果没有.mplayer就新建一个,并改名为subfont.ttf,这样同样可以安装好字体,不必输入那么多命令)


    ##########################################

    附录2::《ubuntu安装compiz》

    1、得到密匙
    代码:
    sudo wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -

    2、添加源:
    代码:
    deb http://download.tuxfamily.org/3v1deb feisty eyecandy
    deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy

    3、更新:
    代码:
    sudo apt-get update
    sudo apt-get dist-upgrade

    4、安装Compiz及Compiz fusion
    代码:
    sudo apt-get install compiz compiz-gnome
    sudo apt-get install compizconfig-settings-manager
    sudo apt-get install compiz-fusion-*

    5、运行Compiz Fusion
    现在你就可以享受Fusion带来的惊喜啦,同时你也可以关闭Compiz及Beryl啦,在“系统-首选项-会话”新建一个新的会话如下:
    代码:
    compiz --replace

    6、Compiz 使用emerald 主题:
    代码:
    emerald --replace

    这样,系统就可以在开机后自动加载Compiz Fusion啦。

    新增Fusion-ico,在右上角上将会出现一个图标,可以象Beryl一样对Compiz-Fusion进行设置管理 (此处是引用Codecody的文章 http://forum.ubuntu.org.cn/viewtopic.ph ... highlight=)

    让你像Beryl一样来管理你的compiz fusion桌面。
    在终端中执行以下命令: 引用:
    sudo apt-get install git git-core compiz-dev

    引用:
    git-clone git://anongit.opencompositing.org/users ... usion-icon

    引用:
    这里如果网站连不上可能需要设置代理,命令是 引用:
    export http_proxy="http://*.*.*.*:*"

    引用:
    cd fusion-icon

    引用:
    make

    引用:
    sudo make install

    然后,Alt+F2 fusion-icon
    或者“应用程序→系统工具→Compiz Fusion Icon”
    当然,你可以在原来的“会话”中去掉“compiz --replace”和“emerald --replace”(如果你用的是emerald主题的话),建立新的会话“fusion-icon”,这样登录之后在通知区域就可以看到fusion-icon的图标了。

    在“系统-首选项”里有Compiz Fusion的设置程序Compizconfig Settings Manager,运行Compizconfig settings Manager,可以看到非常多的选项,不过目前都是英文的,大家可以试试各个特效所产生的效果。

    在youtube上,有一段非常精彩的Fusion功能演示视频,非常值得一看,地址为:http://www.youtube.com/watch?v=E4Fbk52Mk1w&v3

    -----------------------------------------------------------------------------------------------------------------------------
    关于运行Compiz fusion后,窗口无边框,即无最大化、最小化按钮的解决方案:---2007-8-5更新

    1、安装Compiz fusion icon
    2、下载emerald主题,我用的是Leopard OSX的主题。
    3、运行Compiz fusion icon
    4、右键点击Compiz fusion icon,选中Emerald theme Manager
    5、在Emerald theme manager中,点击import,选中emerald主题包。
    6、刷新一下,应该可以看到边框,至此,完成。

    ----------------------------------------------------------------------------------------------------------------------------
    在Fusion里配置Flip和Cover特效 2007-08-11

    1、首先安装好Compiz Fusion。
    2、通过新立德安装compiz-fusion-plugins-unofficial和compiz-fusion-plugins-unsupported这两个软件包。
    3、系统-首选项-CompizConfig Setting Manager,在Window Management中,选中Shift Switcher。
    4、对Shift Switcher进行设置:
    4.1、在Swicher mode中有Cover及Flip两个选择,Cover及Flip的效果见附图。根据你自己的喜好,进行选择。
    5、激活Cover及Flip:通过Super+Tab键激活。


    ##########################################

    附录1:<安装nvidia显卡驱动>,自txx123h
    首次安装

    1.到 nvnews 上下载 190.42 版驱动。得到一个以 run 结尾的安装文件,赋予它可执行权限。

    chmod +x NVIDIA-Linux-x86-190.42-pkg0.run

    2.编辑 /etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模块的加载。

    su -c 'vi /etc/modprobe.d/blacklist.conf'

    在文件末尾添加

    blacklist nouveau

    保存退出。

    3.编辑 /etc/grub.conf 文件,禁止 nouveau KMS 的使用。

    su -c 'vi /etc/grub.conf'



    kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet

    修改成

    kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet nouveau.modeset=0

    保存退出。

    4.重新启动,由于显卡驱动的安装无法 X 服务运行时进行,所以需要进入运行级别 3 。在品牌 Logo 出现后按 ESC 键进入 GRUB 界面,在选择内核,按 e 键进行编辑,在 kernel 行未添加 3 这个参数。

    比如我的 kernel 行就是从

    kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet

    修改成

    kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet 3

    完成后按 Enter 退出编辑模式,按 b 键引导。

    5.在字符终端下登录,进入放置安装文件的目录,使用以下命令启动安装文件。

    su -c './NVIDIA-Linux-x86-190.42-pkg0.run'

    按照提示一步步进行。

    6.如果看见 Nvidia 的 Logo 表明 Nvidia 运行正常。

    至此 Nvidia 官方驱动安装完成。