`

[转载]Fedora 7 安装与配置指南(含字体美化、yum设置与Nvidia驱动问题解决)

阅读更多
Fedora 7 安装与配置指南(含字体美化、yum设置与Nvidia驱动问题解决)

作者:turtlerock @ linuxsir

本文主要是一个总结性工作,很多取自于网络。为了方便大家,将许多零散资料和自己使用经验总结成本文。本文针对菜鸟,如果是高手,可以跳过,或者批评指教。转载请注明出处,谢谢。
原文参见我的blog : http://ncforest.blog.163.com/blog/st...0075212624473/
1、安装
下载Fedora 7的DVD,硬盘安装,解压出isolinux目录下的vmlinuz和initrd.img两个文件。把iso和这两个文件放到一个分区的根目录。
重启后在Grub引导系统的时候按Esc到文本模式(gfxboot才需要一步,然后按C进入命令行模式。输入:
>find /vmlinuz
(hd0,6)
>root (hd0,6)
>kernel /vmlinuz
>initrd /initrd.img
>boot
进入安装,安装的时候分区最好选择手动分区,安装软件的时候选择现在配置,以便自己对软件包进行取舍,建议把基本开发工具选上(包括gcc),便于今后从源代码安装软件。
等待直到安装完成,硬盘安装是很快的,光盘安装就慢得多了。
上面如果没有Grub,可以下载Grub 4 Dos来安装。

2、加载windows分区:
su
mkdir /mnt/sda1
....(以此类推)
gedit /etc/fstab
加入:
/dev/sda1 /mnt/sda1 vfat iocharset=utf8,umask=0 0 0
.....
上面的vfat表示fat文件格式,ntfs用ntfs
然后mount -a即可。

3、安装nvidia驱动及找不到glx和nvidia模块的解决办法
(1)安装
首先到www.nvidia.com下载官方驱动(选择适合自己的版本,Gforce 2 mx以前的只能使用9631,根据官司主支持的硬件列表,9631以后的版本均不支持gforce 2及其以前的显卡)。发现使用官方的驱动安装后会进不了X,提示找不到glx和nvidia模块,于是用备份的xorg.conf.backup覆盖 xorg.conf进了X,在yumex中搜索nvidia,找到nvidia-x11-drv-96xx安装后,依然出错。
后来发现是nvidia将模块安装到了错误的位置,于是找到解决办法如下:
在启动的时候在Fedora菜单项上按a,加上参数single,进入命令行模式,然后执行如下命令:
cd /usr/lib/xorg/
ln -s ../xorg/ lib
然后再到nvidia驱动所在目录执行如下命令:
sh NVIDIA-Linux-x86-1.0-9631-pkg1.run --x-prefix=/usr/lib/xorg
安装完后,重启,又见到nvidia的logo了。
(2)配置,禁止显示Nvidia Logo
系统启动后,可以运行nvidia-settings来配置显卡。
查询OpenGL是否打开:
glxinfo | grep rendering
禁止显示Nvidia logo(需要root下运行):
nvidia-xconfig --no-logo
这样系统启动的时候就不会显示nvidia logo了。

4、字体美化(详细的可以参见附录)
实际上Fedora的字体已经不错了,比起Ubuntu惨不忍睹的字体来说好得多了。下面介绍习惯于windows字体的美化方法,最终效果和winxp差不多(但仍有一点差别)。
最简单的方法是到Linuxfans下载vera-sans-yuanti字体,下载后,解压,
并将字体文件复制到/usr/share/fonts/truetype/
然后fc-cache -fv
然后将解压目录中的local.conf复制到/usr/fonts/local.conf
如果要支持gtk-1.2还需要做以下工作:
#cp gtkrc.zh_CN gtkrc.zh_CN.utf-8 /etc/gtk/
然后到字体中设置字体的大小(字体请保持为原来默认的Sans),我自己觉得设置为9比较顺眼,根据个人喜好了。
然后的按Ctrl+BackSpace重启X即可。
另一个方法是直接引入windows下的字体,引入后还要进行一些设置,请搜索网络,有许多帖子的。可以参考:http://www.linuxsir.org/bbs/showthre...85%A5%E6%B3%95

5、添加和设置YUM源(参见http://fedora.linuxsir.org/main/?q=node/132)
(1)添加livna源:
到http://rpm.livna.org/下载livna-release-7.rpm ,并安装。
(2)添加freshrpms源(支持apt和yum):
到http://www.freshrpms.net 页面点击click here下载freshrpms-release-1.1-1.fc.noarch.rmp,并安装。
另外还有:Aptrpms源(支持apt)、ulyssis源,安装方法见上面的地址。
(3)自动选择最快的源
由于yum中有的mirror速度是非常慢的,如果yum选择了这个mirror,这个时候yum就会非常慢,对此,可以下载fastestmirror插件,它会自动选择最快的mirror:
yum install fastestmirror
或:
yum install yum-fastestmirror -y
(4)使用图形界面的yum
如果觉得命令行的yum不方便,那么可以使用图形化的yumex,这个看起来更方便,因为可以自由地选择软件仓库:
yum install yumex
然后在系统工具中就可以看到yum extender了。
(5)yumExisting lock 错误的解决办法
附一句:如果系统启动的时候, yum 出现Existing lock /var/run/yum.pid: another copy is running as pid 3380. Aborting. 可以用下面的办法解决:
可以直接输入/etc/init.d/yum-updatesd stop
也可以 rm -f /var/run/yum.pid
主要原因就是yum在自动更新 只要关掉它就可以了

6、配置多媒体
(1)安装音乐播放器,由于不喜欢自带的,比较喜欢audacious类winamp的,因此安装audacious,在yumex中安装下面这些东西就可以了。
audacious
audacious-plugins
audacious-plugins-extra(让audacious能播放mp3、wma)
audacious-docklet(让audacious能最小化到托盘,安装后到中把这一项选上)
其它的plugin,根据需要选择安装,注意选择了audacious-plugins-extra,就不要选择nonfree-mp3、wma、aac了,否则会冲突。
(2)安装mplayer
不喜欢totem(比mplayer和kaffeien差太远),于是安装mplayer,
yum install mpalyer*
然后下载win32codecs包,以支持插入各类视频,解压后,放到/usr/lib/codecs,然后mkdir /usr/lib/win32,ln-s /usr/lib/codecs /usr/lib/win32
如果喜欢totem,建议删除totem,安装totem-xine。


7、启用自动登陆系统:
个人用户,懒得在启动的时候输入密码,可以设置自动登陆:系统->管理->登录屏幕->安全下可以设置自动登陆

8、浏览器使用:
喜欢opera的可以到www.opera.com 下载operafor fedora的rpm包,安装后直接就可以用了,字体选择刚才安装的vera sans yuanti 和vera sans yuanti mono就会非常的漂亮了,不用象其它的那样再进行设置。
喜欢firefox的推荐下载swiftfox,到http://getswiftfox.com/根据自己的cpu型号下载适合自己的swiftfox,解压后即可使用。我在解压后使用时出现SELinux权限问题,我的解决办法是:在系统->管理-> SELinux Management中把SELinux改为允许(permission),不使用强制,这样就会只警告,不会中止它的运行。如果要严格地使用 SELinux,需要使用chcon命令,这个我没使用过,不太熟悉,好象挺复杂的。
推荐安装的firefox扩展:downthemall(超快的下载工具)、tab mix plux(更方便多标签页浏览)、mediawrap(让你能收听嵌入在网页中的歌曲)

9、安装EVA QQ
目前pidgin登陆不了,而Eva则可以。而且Eva可以传送文件,感觉比其它客户端要好用一点。
到ftp://ftp.fedora.cn/pub/fedora-cn/linux/6/i386/下载eva-0.4.1-5.fc6.y2.i386.rpm
然后使用yum localinstall eva-0.4.1-5.fc6.y2.i386.rpm安装即可。
我是双击直接安装的,因为之前,我的系统上已经安装过kdelibs了,所以对于没有安装kdelibs的可以使用上面的命令试试。

10、安装beryl
(1)安装
首先安装显卡驱动,确认已经安装官方驱动:
$ glxinfo | grep rendering
direct rendering: Yes
然后开始安装
yum install beryl-gnome 或 yum install beryl-KDE
或者直接
yum install beryl(包括KDE与gnome)
(2)可能遇到的问题:
首先测试自身带的compiz desktop-effects效果是否正常。
在终端中输入desktop-effects,在出来的窗体中点击启用桌面效果,然后选择立方体,如果正常,则使用beryl一般也不会有什么问题。
如果出现如下提示:
compiz: No sync extension
打开/etc/X11/xorg.conf作如下修改:
在 "Device" section:加入
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
在Module section:加入
Load "extmod"
如果是ATI则加入
Load "dri"
最后在Moudel section中加入:
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
我在安装的时候出现了下面的问题,用以上方法成功解决(若出现启动beryl后。窗体没有边框,请确认使用了emerald,若仍不行,可以按上面的方法修改解决此问题)。
这是另一个beryl设置方案,大致都是差不多的,我没试过:
改/etc/X11/xorg.conf配置文件。
先备份原来的配置文件cp xorg.conf xorg.conf.bak, 然后在xorg.conf中Module段加入
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
在Device段中加入
Option "DisableGLXRootClipping" "True"
Option "AddARGBGLXVisuals" "True"
Option "AllowGLXWithComposite" "True"
Option "RenderAccel" "True"
在配置文件的最后加入
Section "Extensions"
Option "Composite" "Enable"
EndSection

还有很多就懒得写了,有空的时候再写吧。
附效果图opera&firefox
[attach]677[/attach][attach]678[/attach]

分享到:
评论

相关推荐

    Fedora如何安装NVIDIA显卡驱动

    ### Fedora安装NVIDIA显卡驱动的详尽指南 在Linux发行版中,Fedora以其前沿的技术和对开源软件的支持而闻名。然而,对于那些配备NVIDIA显卡的用户来说,确保驱动程序正确安装以获得最佳图形性能是至关重要的。本文...

    Fedora 11 安装及配置指南

    #### Fedora 11 安装指南 Fedora 11 的安装流程对于初次接触 Linux 的用户来说可能略显复杂,但通过详细的步骤指导,可以轻松完成。首先,需确保已下载 Fedora 11 的 DVD 镜像并正确刻录至光盘。重启计算机时,在 ...

    fedora-yum的用法

    它的主要功能是简化RPM包的安装、卸载以及更新过程,并且能够自动解决依赖关系问题,这大大提高了系统的稳定性和维护效率。 #### 二、YUM 的特点 1. **支持多资源库**:用户可以同时配置多个资源库,从而获得更多的...

    Fedora 安装前指南

    ### Fedora 16 "Verne" 安装前指南关键知识点 #### 一、GPT 分区表及其重要性 **GPT (GUID Partition Table)** 是一种较新的硬盘分区表格式,相较于传统的 **MBR (Master Boot Record)** 分区表具有更强大的功能。...

    Fedora11安装及配置指南(中文版)

    Fedora11安装及配置指南(中文版) 挺详细的一个安装手册 希望对大家有帮助

    fedora 7 安装图解

    ### Fedora 7 安装详尽指南 #### 引言 Fedora 7,作为Linux发行版中的佼佼者,以其稳定性和强大的社区支持而闻名。对于初次接触Linux或Fedora系统的用户而言,掌握正确的安装步骤至关重要。本文将基于一份详细的...

    Fedora安装后配置笔记

    ### Fedora安装后配置知识点 #### 一、设置Root用户可登录 在Fedora系统中,默认情况下root用户是不允许直接登录的。为了使root用户能够通过图形界面登录,我们需要编辑`/etc/pam.d/gdm-password`文件。 1. **操作...

    fedora14显卡驱动安装步骤及图解

    ### Fedora 14 显卡驱动安装步骤及图解 #### 概述 本文档将详细介绍如何在Fedora 14系统上安装显卡驱动,包括必要的准备工作、具体步骤以及注意事项。通过本教程,您将能够顺利地为您的Fedora 14系统安装合适的...

    fedora14安装配置

    fedora14安装配置fedora14安装配置fedora14安装配置fedora14安装配置

    Fedora 8 个人桌面安装指南

    ### Fedora 8 个人桌面安装指南 #### 一、引言 Fedora 8作为一款流行的开源操作系统,为用户提供了丰富的特性和稳定的性能。本文档旨在帮助用户顺利地完成Fedora 8桌面版的安装与配置,特别是对于那些希望从Windows...

    Fedora 12 安装指南

    **Fedora 12 安装指南** Fedora 12是Red Hat公司推出的一款开源操作系统,基于Linux内核。本指南旨在为用户提供一个简洁明了的安装流程,帮助他们在台式机或笔记本电脑上成功安装Fedora 12。虽然这个指南不包含所有...

    YUM 安装配置

    6. **解决依赖问题**:如果在安装过程中遇到依赖性问题,YUM会自动尝试解决。只需按照提示进行即可。 7. **保持系统更新**:定期运行`sudo yum update`可以确保系统和软件包保持最新状态,提高安全性。 YUM的其他...

    Linux Fedora 学习之Yum配置

    Linux Fedora 学习之Yum配置 Linux学习讲义

    Fedora安装后配置攻略

    fedora安装后对系统的一些简单配置及一些常用小软件的快速安装技巧!

    fedora一些安装说明fedora一些安装说明

    对于某些硬件,可能需要安装额外的驱动以确保最佳性能,例如NVIDIA或AMD的显卡驱动。可以通过Fedora的软件仓库或制造商网站获取。 13. **虚拟化支持** Fedora支持KVM、VirtualBox等虚拟化技术,方便进行多系统的...

    Fedora 7图解安装教程

    ### Fedora 7 图解安装教程知识点详解 #### Fedora 7 概述 - **定义**: Fedora 是一套基于 Red Hat Linux 发展而来的免费 Linux 发行版。它由 Fedora Project 社区维护,该项目由 Red Hat 赞助。 - **最新版本**: ...

Global site tag (gtag.js) - Google Analytics