2011年2月22日火曜日

FC7常用软件安装和配置

FC7中许多软件存在各种问题,在此整理自己安装的常用软件及发生问题的解决方法。
一:yum与rpm
RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用;以前在red hat上安装软件有两种方法,一种是下载源代码,手动编译,比较繁琐。还有一种就下载rpm包,用rpm -ivh xx.rpm进行安装,rpm -e xx.rpm进行卸载,还可用rpm -q xx进行查询有没有安装过xx的rpm包。现在使用FC7发现有了一个全新的概念yum,安装软件方便多了。
在linux上安装软件一个最烦人的问题是软件包依赖,可能缺少依赖的包导致无法安装想要的软件或者装上了也不能启动。如果发现自己要安装的软件依赖了几个包就不得不手动下载那些东西先装上去。
yum是yellow dog updater的缩写。主要优点是更方便的安装/删除/更新软件包,能够自动解决软件包的依赖问题。如yum install mplayer,将自动从软件源中下载mplayer及依赖的包进行安装。
注:如出现:Existing lock /var/run/yum.pid: another copy is running. Aborting.错误,要运行: rm -f /var/run/yum.pid 将该文件删除!
因此为了linux 中安装软件方便,首先要做的事是:
(1)添加livna源:
到http://rpm.livna.org/ 下载livna-release-7.rpm,并安装。
(2)添加freshrpms源(支持apt和yum):
到http://www.freshrpms.net 下载freshrpms-release-1.1-1.fc.noarch.rmp,并安装。
3)yum配置文件(一般不改,可略过)
yum的设置文件为/etc/yum.conf,如果网络不通畅,可以在/etc/yum.conf文件中修改timeout参数,将timeout时间设置得稍微长一点。
yum中可以通过修改文件来屏蔽软件源:
修改/etc/yum.repos.d/XXX.repo,把其中的enable=1改为enable=0
指定或去掉软件源的mirror:
编辑/etc/yum.repos.d/XXX.repo, 注释掉mirrorlist那几行,并把baseurl那行设置成指向你喜欢的镜像服务器,这样可以获得更快的速度。
(4)自动选择最快的源
由于yum中有的mirror速度是非常慢的,如果yum选择了这个mirror,这个时候yum就会非常慢,对此,可以下载fastestmirror插件,它会自动选择最快的mirror:
yum install yum-fastestmirror -y
fastestmirror配置文件:(一般不用动)
/etc/yum/pluginconf.d/fastestmirror.conf
你的yum镜像的速度测试记录文件:
/var/cache/yum/timedhosts.txt
(5)yum Existing lock 错误的解决办法
如果系统启动的时候, yum 出现Existing lock /var/run/yum.pid: another copy is running as pid xxxx. Aborting. 可以用下面的办法解决:
可以直接输入/etc/init.d/yum-updatesd stop
也可以 rm -f /var/run/yum.pid
主要原因就是yum在自动更新 只要关掉它就可以了
二.输入法
系统自动安装scim。装好系统曾经试图用windows下常用的快键来激活输入法,结果失败。后来发现右下角有托盘图标。。- -!。 可以自行设置各输入法的激活快键
三.amule(Linux下的电驴子)
1.安装
yum install amule 进行安装。启动发现没有服务器列表。
下载服务器列表进http://groups.google.com/group/muskycn/files 下载aMule-server.met-txt
mv aMule-server.met-txt ~/.Amule/server.met
ID最好设置为:[CHN][VeryCD]XXXX
另:记住几个常用的服务器,新装aMule的时候将他们添加进去,aMule会自动搜索其他的服务器。
最常用的aMule服务器列表:
华语p2p:61.152.93.254:4661
Razorback 2:195.245.244.243:4661
为了方便以后的使用把几个常用的服务器记下了:
DonkeyServer2:62.241.53.16:4242
DonkeyServer1:62.241.53.2:4242
Donkix1.0:83.149.98.3:4661
www.UseNeXT.to:212.112.243.146:4661
其实只要把DonkeyServer的地址加进去,其他的就会自动添加的。
这两个放在设置,服务器,列表中
http://emule.945.cn/server.met
http://www.edk-files.com/x1/server.met
2.关联浏览器firefox
打开浏览器,在浏览器地址栏输入about:config,添加如下两项:
一是network.protocol-handler.app.ed2k,类型为“字符串”,值为/usr/bin/ed2k。注意,有的版本为/usr/bin/ed2k.amule,可以检查/usr/bin下的相应文件名。
二是network,protocol-handler.ed2k,类型为“布尔”,值为true。
3.LOWID问题
使用默认端口总是出现LOWID问题,试了在防火墙或用iptable打开端口也没有,后来把端口设为某服务器端口(tcp8590,udp8591)问题解决。
4.在windows下使用eMule下载的话,系统切换到linux后,只要把aMule的临时文件夹设置成和eMule一样就可以获得eMule的下载列表和进度,继续接着原来的下载.
四.firefox系统自带,修改缓存目录并装下插件
修改缓存目录方法:
 1.修改Disk Cache:打开Firefox,在地址栏中输入 about:config,新建字符串 browser.cache.disk.parent_directory,其值就是用户要重定向的目的地址路径

 2.修改Offline Cache:新建字符串browser.cache.offline.parent_directory,其值就是用户要重定向的目的地址路径
(firefox默认的临时文件夹可用about:cache命令查看)
1.adblock :http://addons.mozine.cn/firefox/125/ 这里下载。
2.windows用户可在http://ietab.mozdev.org/下载IE TAB插件,可使用IE内核访问网页,对于只支持IE的页面特别有用。
3.DownloadHelper 可以从youtube等站点简单的下载视频
4.NoScript 阻止不信任站点脚本执行.
5.PicLens图片浏览插件
五.mplayer
1.安装 yum install mplayer*
执行上面的命令会自动下载并安装mplayer和mplayer-gui等相关的软件包。
2.安装解码包win32codecs
到http://www1.mplayerhq.hu/MPlayer/releases/codecs/ 下载最新的all-xx.tar.bz2
解压后将其中的文件拷到/usr/lib/codecs即可。
安装win32codecs后扔不能播放rmvb和rm文件,懒得找原因,直接装个realplayer for linux.
六.realplayer for linux
到http://www.real.com/linux/?src=020923home_cn_cn 下载RealPlayer10Gold.bin,下载完成后chmod为777然后执行安装,如果报缺少文件 libstdc++.so.5,则yum install  libstdc++.so.5进行安装,然后再安装realplayer.
问题:安装完成后在KDE桌面下播放时会出现卡画面且无声音现象,据说是 KDE 的音频守护进程artdsp导致的,执行artsdsp realplay来启动realplayer可解决,但我试了下无效。直接切换到GNOME桌面下播放就没有问题。
注:使用界面多媒体软件时,选择播放的文件所在的目录名中不要有空格。否则路径不能被正确识别,其它软件也如此。
六.EVA
linux聊QQ的软件。安装yum install eva
七.stardict
星际译王,在linux查询外语单词就靠它了。
安装:yum install stardict
执 行上述命令后,安装stardict的外壳...没有词典,http://stardict.sourceforge.net /Dictionaries.php这里有各种语言的词典,可根据自己的需要下载安装。安装方法:tar -xjvf a.tar.bz2,mv a /usr/share/stardict/dic。之后重启stardict在词典管理界面进行设置。
八.Adobe Reader
PDF文件阅读器。自带的不好用,删除。
官网http://www.adobe.com下载linux版本的rpm包:AdobeReader_chs-7.0.9-1.i386.rpm。安装即可。
九.chmsee
chm格式文件阅读器,如有需要可安装。yum install chmsee*
也可安装firefox插件chmreader。
十.unrar
rar包的解压器,安装:yum install unrar
十一.googleearth 可以称得上是地球仪了
http://earth.google.com/intl/zh-TW/tour/thanks-linux4.html
下载软件包GoogleEarthLinux.bin,直接执行安装。
十二.多线程下载工具Myget
下载地址:http://myget.sourceforge.net/
下载myget-0.1.0.tar.bz2,执行以下命令安装:
tar jxvf myget-0.1.0.tar.bz2
cd myget-0.1.0
./configure --prefix=/usr/local/myget
make
make install
安装完毕。使用方法(无图形界面):
/usr/local/myget/bin/mytget -n 2 -f myget.tar.gz http://myget.sourceforge.net/release/myget-0.1.2.tar.gz
上面命令如,以2个连接下载文件,并存为./myget.tar.gz
执行/usr/local/myget/bin/mytget会列出参数列表
其它:
十三.ie4linux 在linux下的ie
yum -y install wine*
yum -y install cabextract
wget http://www.tatanka.com.br/ies4li ... linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux
 有两至三个选项,前两个可直接选'no',因为ie6.0已经很好用了,无须在安装5.5版和5.0版本。
十四.
安装vmware 虚拟机
 1)查看内核版本,并下载kernel-devel-x.x.xx-x.xxxx.fc7.i686.rpm
  和kernel-headers-x.x.xx-x.xxxx.fc7.i386.rpm 并安装它们,
  最好是在软件包管理器中点选
 2)到其vmware英文主页注册下载6.0版, http://www.vmware.com/download/ws然后安装,  这时还不能运行。
3)到http://knihovny.cvut.cz/ftp/pub/vmware/ 下载vmware-any-any-update113.tar.gz补丁文件,解压,执行其内的runme.pl

pxl打开方法

把下载下来的pxl用rar格式打开
里边有个叫XXX.app的文件夹
只解压这个文件夹
然后直接把这个文件夹拖拽到itunes里