一、安装 RPM Fusion 源
RPM Fusion 由之前的 Dribble,Freshrpms,和 Livna 合并而来并成为一个超
级软件仓库,专门为 Fedora,CentOS以及RHEL提供官方不能提供的软件。RPM
Fusion 包含大量的多媒体解码器,以及大量 nVidia 显卡等受限驱动,请安装
RPM Fusion 源:
#rpm -ivh
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-sta
ble.noarch.rpm
http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-relea
se-stable.noarch.rpm‘
虽然 RPM Fusion 合并了其它三个软件仓库,但是并不包括著名的 ATrpms
源,ATrpms 的 Fedora 软件仓库也发布了,要安装,请:
导入 ATrpms 签名秘匙
rpm --import http://ATrpms.net/RPM-GPG-KEY.atrpms
确保下面几行包含在 /etc/yum.conf 文件中(参见 ATrpms 安装说明)
执行 su -c ‘gedit /etc/yum.conf” 并添加下面几行:
[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1
安装freshrpms.net的GPG key
#rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
编辑/etc/yum.conf,增加以下信息到尾部
[freshrpms]
name=Fedora Linux $releasever - $basearch - freshrpms
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/f
reshrpms
gpgcheck=1
安装 rpm.livna.org 的源
rpm -ivh http://rpm.livna.org/livna-release.rpm
也可以在 yum.conf 添加其它的源:(没试过可以不添)
[fedora-us-1]
name=Fedora Core 1 -- Fedora US mirror
baseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/o
s
[fedora-us-1-updates]
name=Fedora Core 1 updates -- Fedora US mirror
baseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/u
pdates
[fedora-us-1-stable]
name=Fedora Linux (stable) for Fedora Core 1 -- Fedora US mirror
baseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/s
table
二、安装 yum-fastestmirror 加速插件
#yum install yum-fastestmirror
三、安装多线程下载插件
到这下载两个软件包http://code.google.com/p/rpm4fc-cn/downloads/list
分别为:axel和yum-axelget,安装上就可以了。
四、安装 yum-presto 插件
#yum install yum-presto
yum 的依赖问
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
由来已久,当然是有设计上的问题,但是也是有 Packager 的问
题,没有及时把要更新的相关依赖移动到 updates 的软件库里面去(或许是
Packager 认为该软件包不够稳定吧!),所以才会造成这样的问题。
解决的方法有两种:
1、如果不是很重大的更新,稍等几天,等 Packager 把全部软件包从
updates-testing 移动到 updates 里去,然后再去更新。
2、在更新或者安装软件包的时候,直接启用 updates-testing 软件库,虽然是
testing,但是软件包还是比较稳定的,所以启用了问题也不会很大。当然是关
键的软件包还是要小心为上!呵呵!在终端切换到 root 用户,然后输入命令:
#yum update —enablerepo=updates-testing
#yum install xxx --enablerepo=updates-testing //xxx 是软件包的名
字
这样,问题就能迎刃而解了。
yum 更新出了问题下载不了软件包怎么办?轻按键盘的 Ctrl+C 一下
五、安装 Fedora 发行包
i386
rpm -Uvh
ftp://download.fedora.redhat.com/pub/fedora/linux/releases/10/Fedora/
i386/os/Packages/fedora-release-*.noarch.rpm
x86_64
rpm -Uvh
ftp://download.fedora.redhat.com/pub/fedora/linux/releases/10/Fedora/
x86_64/os/Packages/fedora-release-*.noarch.rpm
然后运行
yum upgrade
就可以升级了。
六、yum 安装应用软件
1、Skype 的 yum 源
Skype 是现今在网络上广泛使用的即时通讯软件之一,我认为最好通过 Skype 的
软件仓库来安装 Skype,这样做简单又方便,打开 Fedora 的终端,输入下面的
代码:
#gedit /etc/yum.repos.d/skype.repo
再复制下面的代码保存在刚才打开的 skype.repo 中。
[skype]
name=Skype Repository
baseurl=http://download.skype.com/linux/repos/fedora/updates/i586/
enabled=1
gpgkey=http://www.skype.com/products/skype/linux/rpm-public-key.asc
gpgcheck=0
然后保存关闭
现在你就可以自由的安装或者升级 Skype 了。
安装:#yum install skype
升级:#yum update skype
刚安装好以后没有声音,在 main menu 下面选择 options,在弹出的对话框里面
选择 sound devices,把那三项全改为 pluse 即可。
2、安装 Adobe Acrobat Reader 和 Flash 插件
32 位的 Fedora
首先你必须安装了 Adobe 软件仓库
rpm-ivh
http://linuxdownload.adobe.com/linux/i386/adobe-release-i386-1.0-1.no
arch.rpm
rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
接下来打开终端并输入:
#yum install flash-plugin
完成之后,重启 Firefox 并打开工具-->附加组件-->>插件,你应该可以看到插
件列表中的 Shockwave
Flash 插件了。
64 位的 Fedora
你必须安装了 nspluginwrapper.i386 和 nspluginwrapper.x86_64 包才能在
x86_64 的 Firefox 中 来 启 用 32 位 的 Adobe Flash 插 件 , 安 装
pulseaudio-libs.i386 包为插件才有声音。用下面的命令创建 32 位 mozilla
插件目录:
#mkdir -p /usr/lib/mozilla/plugins
安装 Flash 插件
#yum install flash-plugin
安 装 nspluginwrapper.i386, nspluginwrapper.x86_64,
pulseaudio-libs.i386 包
#yum -y install nspluginwrapper.{i386,x86_64} pulseaudio-libs.i386'
重启 Firefox ,并打开工具-->附加组件-->>插件,你应该可以看到插件列表中
的 Shockwave Flash 插
安装 AdobeReader
#yum install AdobeReader_enu (英文版)
#yum install AdobeReader_chs (中文版)
3、安装 Rhythmbox 音乐播放器
#yum install gstreamer rhythmbox
安装 mp3 和其它音频支持:
#yum install gstreamer-plugins-good gstreamer-plugins-bad
gstreamer-plugins-ugly
其实 Rhythmbox 系统自带的,但在播放 MP3 文件时,标题出现乱码,解决办法:
rhythmbox 中文乱码解决
首先,需要有软件包 mid3iconv。如果你的系统中没有安装它,可以通过如
下代码自动安装:
#yum install python-mutagen
然后转到你的 MP3 目录,执行以全命令进行转换:#mid3iconv -e GBK *.mp3
如果需要包含子目录,可以将后缀改成如下格式:打命令的时候文件名字给
"*/*.mp3" 就行了。比如#mid3iconv -e GBK */*.mp3 是把当前目录下的有音
频文件的子目录中的音频转换。
最后,重新导入一次 rhythmbox 就 OK 了。
Rhythmbox 歌词同步,自带的歌词地址用不了,那么就用千千静听的服务器。因
为使用了千千静听的服务器,所以大部分的中文歌曲都可以找到歌词。将下载回
来的 ttplyrics.tar.gz 解压后放到/usr/lib/rhythmbox/plugins 目录下,然后
在 Rhythmbox 插件设置中启用“千千静听歌词”,重启 Rhythmbox。歌词默认下
载目录为 ~/.lyrics。在主程序->查看->TTPLyrics 处调出歌词界面。下载地址:
http://xxb.is-programmer.com/user_files/xxb/File/ttplyrics.tar.gz
4、DVD 和视频播放
为了能播放 dvd 你应该现安装适当的解码器:
#yum install libdvdread libdvdnav lsdvd
视频文件播放
#yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatrosca xvidcore
Fedora 都已经装了 totem 了,如果你想用它来放 dvd 的话,输入:
#yum install totem-xine totem-gstreamer xine-lib-extras-freeworld
5、安装 mplayer 和 smplayer
mlpayer 其实装上一直不用,一直都是用 smlpayer。因为 mplayer 总是有问题,
况且它的界面也用不习惯。但又不能只装 smplayer,mplayer 是底层的东西是必
须的。好后可以不去设置它,直接废弃不用,以后就用 smplayer 就行了。
#yum install mplayer* smplayer
虽然前面已经装了解码器,但还是用mplayer专用的比较好。可以到这个地址下
载w32codecs-20071007-0.1.i386.rpm
http://code.google.com/p/rpm4fc-cn/downloads/list 里面有许多有用的软
件!要用火狐在线听音乐的话,就要装上mplayer-plugin并且把totem-mozplugin
去掉。装mplayer就不用totem了,没必要。
6、影音制作类
Sound-Juicer(音乐榨汁机)
Sound Juicer 是 CD 抓取工具. 支持 flac, oga, mp3, wav 和 spx 的输出格式.
这个工具默认已经安装,它的菜单是 Applications -> Sound & Video -> Audio
CD Extractor. 如果没有安装,可以通过下面的命令安装:
#yum install sound-juicer
GnomeBaker
GNOME 下的 CD/DVD 刻录工具。通过下面的命令安装:
#yum install gnomebake
k3b
可能这是最好的 CD/DVD 刻录工具。如果使用 GNOME,安装它需要依赖 KDE 的
库,通过下面命令安装:
#yum install k3b
k9copy
k9copy 是 DVDshrink 的 linux 版。
#yum install k9copy
#yum install libdvdread libdvdnav lsdvd
DeVeDe
DeVeDe, 非常好的 dvd 制作工具,他能转变任何类型的视频格式到 DVD,通过
下面命令安装:
#yum install devede
对于那些需要更多信息的人,我已经写过如何用 DeVeDe 制作一个自己定制的
DVD 的向导:如何使用 DeVeDe 制作 DVD
7、常用软件安装
aMSN
另外一个非常不错的即时通讯软件是 amsn ,它也提供插件支持:
#yum install amsn amsn-plugins
Empathy
Empathy 是 Fedora 10 默认的即时通讯软件。它支持多种不同的网络,比如
Jabber,Salut, Google Talk, AIM, Gadu Gadu, GroupWise, ICQ, MSN, QQ and
Yahoo. 你可以在应用程序-->英特网-->Empathy 即时通讯软件菜单中找到它。
如果这个菜单中没有,执行下面的命令安装:
#yum install empathy empathy-libs
Konversation
基于 Qt 的 irc 客户端,KDE 用户可以使用
#yum install konversation
xchat
基于 gtk+ 的 irc 客户端,GNOME 用户可以使用
#yum install xchat'
它们在 Applications -> Internet 菜单里
Unrar
rar 解压工具
#yum install unrar
chm 阅读器
chmsee 是一个不错的 chm 阅读器
#yum install chmsee
eMule 客户端
#yum install amule
七、NVidia 显卡驱动
为了在 Fedora 10 中启用 3D 支持,你必须安装二进制的 nvidia 驱动,输入:
GeForce 6, 7, 8, 9 & 200 系列显卡
#yum install kmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs
GeForce FX 显卡
#yum install kmod-nvidia-173xx xorg-x11-drv-nvidia-173xx
xorg-x11-drv-nvidia-173xx-libs
GeForce 4 及较旧显卡
#yum install kmod-nvidia-96xx xorg-x11-drv-nvidia-96xx
xorg-x11-drv-nvidia-96xx-libs
重启之后你就可以在屏幕上看到 nvidia 的标志了。
intel 驱动下载 http://downloadfinder.intel.com/
ATI 卡驱动程序 http://www2.ATi.com/drivers/linux/
SIS 显卡驱动程序 http://www.mypcera.com/qu/2/soft1/xsis.rpm
3dfx 显卡驱动程序 http://www.idhw.com/textual/chip/3dfx/3dfx.html
S3 显卡驱动程序:http://list.driverguide.com/list/LINUX/company906/
ATI 显卡驱动安装:
#yum nstall akmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386
对于使用 64 位系统的朋友还需要额外的几步:
rm -f /usr b/dri/fglrx_dri.so
ln -s /usr b64/dri/fglrx_dri.so /usr b/dri/fglrx_dri.so
ldconfig
八、Compiz-Fusion (3D 桌面)
Compiz 需要直接渲染技术正常工作才行,检查你是否安装了直接渲染,输入命
令:
glxinfo | grep direct
如果你看到 direct rendering: Yes 的信息,表明你可以继续安装 Compiz 包。
官方安装包
Fedora 软件仓库中的 compiz-fusion 有好几个版本,他们都能正常运行,我建
议你安装下面的非官方包,要安装,请执行:
#yum remove compiz
rm -rf ~/.gconf/apps/compiz
#yum install compiz-fusion compiz-fusion-gnome compiz-fusion-extras
compiz-fusion-extras-gnome compizconfig-backend-gconf compiz-manager
gnome-compiz-manager ccsm fusion-icon fusion-icon-gtk emerald
emerald-themes
非官方安装包
如果你想要最新的 compiz-fusion 安装包,你必须安装一个额外的软件仓库
wget
http://www.linux-ati-drivers.homecall.co.uk/compiz-fusion-release-1-6
.noarch.rpm
rpm -Uvh compiz-fusion-release-1-6.noarch.rpm
rm -f compiz-fusion-release-1-6.noarch.rpm
Gnome 安装 compiz
#yum install compiz-gnome fusion-icon-gtk
compiz-fusion-plugins-unsupported compiz-fusion-plugins-extra
compiz-bcop ccsm emerald-themes compizconfig-backend-gconf
KDE 安装 compiz
#yum install compiz-kde fusion-icon-qt
compiz-fusion-plugins-unsupported compiz-fusion-plugins-extra
compiz-bcop ccsm emerald-themes compizconfig-backend-kconfig
Gnome 或者 KDE 均可安装
#yum install compiz-all fusion-icon-all
compiz-fusion-plugins-unsupported compiz-fusion-plugins-extra
compiz-bcop ccsm emerald emerald-themes
自启动
GNOME:
Go to System -> Preferences -> Personal -> Sessions and click Add. Then
type:
Name: Fusion Icon
Command: fusion-icon
Comment: Compiz Fusion panel applet
KDE:
打开终端,输入:
ln -s /usr/bin/fusion-icon ~/.kde/Autostart/fusion-icon
登出后登入,你会看到系统托盘处的一个蓝色的图标,右键点击它并且选择窗口
管理器-->Compiz ,你可以保留默认的窗口装饰器,或者从 选择窗口装饰器-->
绿宝石 中选择 绿宝石 窗口装饰器,如果你点击设置管理器,ccsm 会运行你可
以随心所欲的配置 compiz fusion 了,慢慢享受吧!
附录:
yum 的命令详解
yum,是 Yellow dog Updater Modified 的简称,起初是由 yellow dog 这一
发行版的开发者 Terra Soft 研发,用 python 写成,那时还叫做 yup(yellow dog
updater),后经杜克大学的 Linux@Duke 开发团队进行改进,遂有此名。yum 的
宗旨是自动化地升级,安装/移除 rpm 包,收集 rpm 包的相关信息,检查依赖性
并自动提示用户解决。yum 的关键之处是要有可靠的 repository,顾名思义,这
是软件的仓库,它可以是 http 或 ftp 站点,也可以是本地软件池,但必须包含
rpm 的 header, header 包括了 rpm 包的各种信息,包括描述,功能,提供的文
件,依赖性等.正是收集了这些 header 并加以
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
,才能自动化地完成余下的
任务。
yum 的一切配置信息都储存在一个叫 yum.conf 的配置文件中,通常位于/etc
目 录下,这是整个 yum 系统的重中之重,我在的 F7 中查看了这一文件,大家一
起来看下:
[hanlong@wh_eric F7 常用文档]$ sudo more /etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
metadata_expire=1800
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
下面简单的对这一文件作简要的说明:
cachedir:yum 缓存的目录,yum 在此存储下载的 rpm 包和数据库,一般是
/var/cache/yum。
debuglevel:除错级别,0──10,默认是 2
logfile:yum 的日志文件,默认是/var/log/yum.log。
exactarch,有两个选项 1和 0,代表是否只升级和你安装软件包 cpu 体系一
致的包,如果设为 1,则如你安装了一个 i386 的 rpm,则 yum 不会用 686 的包来
升级。
gpgchkeck= 有 1 和 0 两个选择,分别代表是否是否进行 gpg 校验,如果没
有这一项,默认好像也是检查的。
yum常用的几个参数
1、#yum list | more
这就是查看升级源上所有的安装包,加上一个管道和more就可以分页显了。
2、#yum info kernel (要看的软件名)
详细了解一个软件包的信息可用info命令,上面的命令就是查看内核信息。
3、#yum serch kernel | more (kernel处为要查找的软件名)
采用分页方式查找软件包是否已有新版本是否有升级包
4、#yumlist | grep kernel (kernel处为具体软件名)
查看升级包的情况。
5、#Yum list installed 列出所有已安装名
6、#yum list updates 列出所有可更新
#yum info extras 列出所有已安裝但不在 Yum Repository 內的软
件包信息
#yum provides 列出软件包提供哪些文件
7、安装软件和升级
#yum install 软件名 此命令可以加上参数-y,就可以不提问直接安
装。
#yum localinstall *.rpm 安装的是本地硬盘上的软件
#yum update 软件名 此命令加上-y也不提示直接安装,若不指定具
体软件就是升级全部的有更新的软件。
#yum check-update 列出所有有待更新的软件清单
# yum -y upgrade 假如做完一次系统级的升级,将会下载大量 rpm
等等东西,这将占用较多的硬盘,常用这命令
每天定期执行系统更新
#chkconfig yum on
#service yum start
8、yum 移除软件
#yum remove 软件名 加数-y 直接移除,同时删除与该包有倚赖性的
包。
清除 YUM 缓存
yum 会把下载的软件包和 header 存储在 cache 中,而不会自动删除。如果我们
觉得它们占用了磁盘空间,可以使用 yum clean 指令进行清除,更精确的用法是
yum clean headers 清除 header,yum clean packages 清除下载的 rpm 包,yum
clean all 清除所有
1.清除缓存目录(/var/cache/yum)下的软件包
#yum clean packages
2.清除缓存目录(/var/cache/yum)下的 headers
#yum clean headers
3.清除缓存目录(/var/cache/yum)下旧的 headers
#yum clean oldheaders
4.清除缓存目录(/var/cache/yum)下的软件包及旧的 headers
#yum clean all (= yum clean packages; yum clean oldheaders)
Administrator
仅供参考
6、影音制作类
Sound-Juicer(音乐榨汁机)
Sound Juicer 是CD抓取工具. 支持 flac, oga, mp3, wav 和 spx 的输出格式. 这个工具默认已经安装,它的菜单是Applications -> Sound & Video -> Audio CD Extractor. 如果没有安装,可以通过下面的命令安装:
Unrar
chm 阅读器
chmsee是一个不错的chm 阅读器
eMule 客户端