posts - 8, comments - 7, trackbacks - 0, articles - 64
linux现在越用越方便了,除了游戏还不是很多,一般应用还是可以的,mp3播放器fc4本身就带了xmms,而且rhythmbox和bmp都是可以 通过yum安装的,但是因为mp3版权的问题,默认安装是不包括的,需要自己手动安装一下。首先添加yum的软件仓库,在命令行下输入:

# rpm -ihv http://rpm.livna.org/fedora/4/i386/RPMS.lvn/livna-release-4-0.lvn.2.4.noarch.rpm
# rpm -ihv http://ayo.freshrpms.net/fedora/linux/4/i386/RPMS.freshrpms/freshrpms-release-1.1-1.fc.noarch.rpm
添加livna和freshrmps的库,以后一些非官方的软件可以通过这些库安装。

1)首先安装yumex,虽然默认安装已经安装了命令行的yum,不是很好用,yum是基于rpm的命令行的软件包管理工具,yumex是图形界面的,非常容易操作。

在终端下输入
yum -y intsall yumex
本命令需要root权限,可以输入
su -l
输入密码就行

打开yumex,点击左侧栏的Repos,出现软件库的选项,把atrpms-stabl,freshrpms,livna-stable都打上勾,然后点菜单上的Profiles
,save就可以,点一下刷新,更新后转到左侧栏的install下,在filter下,输入想要安装的软件的名称,linux下安装软件软件以后就很方便了
根本不用打着google到处去找

2)安装xmms的mp3,wma插件包,在yumex下输入mp3,wma,yumex就自动给你找出匹配的,非常方便的说,如果有依赖问题,yumex会自己解决的,
一点也不用担心,以前上rpmfinder上找某个库文件的日子终于一去不复返了

3)安装mplayer,mplayer是linux非常优秀的影音播放器,各种电影,音乐文件全部一网打尽。
用yumex安装
mplayer
mplayer-fonts
mplayer-skin
w32codec
反正看见Mplayer的都打上,安装完后就能看电影了

4)totem和rhythmbox是基于gstream或者xine库的,如果没有安装xine,可以直接安装gstream的
用yumex安装gstreamer-plugins-mp3,然后在终端下输入:
gst-register-0.8
现在就可以用rhythmbox欣赏mp3音乐了
如果要totem也能放电影,主要是avi或者mpg格式的,用yumex搜索gstream,把ffmpeg,和extra-vedio的插件包
都安装上,输入命令gst-register-0.8一下,就能用totem播放电影了
用yumex安装totem的xine插件,也是一样可以播放电影的,不过我没有试过,感兴趣的可以自己玩玩。

5)安装firefox的mplayer的插件,使你的浏览器也可以像windows下ie一样在线观看小电影,嘿嘿
用yumex安装mplayer-plugin就可以了,很简单,不用设置的,打开浏览器就能用了,检查一下你的浏览器
是否能正确运行插件,可以访问 http://www.apple.com/trailers/

6)APE文件的支持问题:想要支持ape的播放就不那么简单了,需要编译源码,新手不用怕的,呵呵,一步一步来,
大虾都是从小虾米过来的,上http://sourceforge.net/projects/mac-port/,把mac和xmms-mac都
download下来,如果你想要beep media player也支持ape,也可以把bmp-mac一起下来。

然后解压这几个tgz包,终端下输入
tar xzvf *.tar.gz
先安装mac包,再安装xmms或者bmp的
然后在源码目录下
./configure
make
make install(需要root权限)

同样方法安装xmms或者bmp的mac包,有不明白的地方可以看源码包的install说明文件。
打开xmms欣赏ape吧,我有3张queen的大碟,可以慢慢听了,呵呵,臭屁一下

7)虽然瑞典已经禁了BT,还是说一下bt的使用方法,linux下BT首推Azureus,国际化做的非常
好,不但有中文界面,连下载文件的名字的都能正确的显示,对中国用户非常的好,夸奖一下,
先从http://sourceforge.net/project/showfiles.php?group_id=84122下载源码包
Azureus_2.3.0.4_linux.GTK.tar.bz2.解压后,修改azureus脚本文件,
JAVA_PROGRAM=""的引号中加入java的全路径
然后在此目录下输入./azureus就能使用了
输入ln -sf ~/azureus/azureus /usr/bin
使得直接输入azureus就能打开软件,不用去目录里找了

如果你没有打开6881的bt端口,在终端下输入:
su -l
/sbin/iptables -I INPUT -p tcp --destination-port 6881:6999 -j ACCEPT
/sbin/iptables -I INPUT -p udp --destination-port 6881:6881 -j ACCEPT
把tcp和udp都加上
/sbin/iptables-save > /etc/sysconfig/iptables
写到iptable规则里边
运行azureus,工具->NAT测试一下
如果不行,那可能是你有路由器没有打开通道映射,怎么设置你的路由器,参看: http://www.portforward.com/
里边有各种各样的路由器设置port-forwarding的指导。


8)ntfs分区支持:
安装ntfs的kernel支持,yumex搜索ntfs,选择合适的内核包下载,查看内核用:
uname -r,安装完毕,修改fstab文件就可以挂载ntfs分区了,在终端下输入:
su -l
mkdir /mnt/windows
/sbin/fdisk -l
上一条命令会显示你各个分区信息
gedit /etc/fstab
在fstab添加
/dev/hda1 /mnt/windows ntfs iocharset=utf8,umask=0222,exec 0 0
假设你的ntfs分区是hda1
重启就能打开你的ntfs分区了,不过这个补丁是只读的,不能写。

9)usb移动硬盘或者usb接口mp3播放器的中文支持:
fc自从fc3开始采用新的HAL来挂载各种设备,挂载的规则在
/usr/share/hal/fdi/policy/10osvendor/目录的fdi下,
你可以编写自己的policy,使得挂载符合你的要求。
10-storage-policy.fdi这个文件规定了怎么没启用SElinux情况下挂载存储设备
具体的规则可以参看 http://cvs.freedesktop.org/*checkout*/hal/hal/doc/spec/hal-spec.html?only_with_tag=HEAD#using-devices
修改这个fdi文件,用任何一种文本编辑器打开,寻找
<merge key="storage.policy.default.mount_option.exec" type="bool">true</merge>一行
然后在下面添加一行
<merge key="storage.policy.default.mount_option.iocharset=utf8" type="bool">true</merge>
就可以了,不过不是很推荐修改这个文件,自己加的规则可以新写一个fdi文件,放到20thirdparty目录下。

10)Truetype字体的支持,可惜对中文不管用,中文还是没有粗体
终端下输入:
rpm -ivh http://www.mjmwired.net/resources/files/msttcorefonts-1.3-3.noarch.rpm
安装完成英文就有粗体了

11)firefox的flash插件支持,随便访问一个有flash的网站,firefox会提醒你缺少插件,然后会自动搜索安装,
然后就能用了,非常的方便。

12)中文字体的改善,fc4自带的字体看起来很模糊,很不爽,从windows目录fonts下复制simsun.ttf,sumhei.ttf
到/usr/share/fonts/chinese/TrueType/下,然后输入
fc-cache usr/share/fonts/chinese/TrueType/
就安装好了中文字体,但是采用simsun后,英文看起来不爽,有点模糊,推荐从firefly网站下载新宋体,中英文显示都
非常的亮丽,下载 http://www.study-area.org/apt/firefly-font/fireflysung-1.3.0.tar.gz
一样安装就可以用了。

13)gDesklets的安装,gDesklets安装前需要检查一下需要的组件是否已经安装
* Python 2.3 or higher
* python-gtk2 2.4 or higher (*)
* python-gtk2-dev if you want to compile gDesklets
* python-pyorbit 2.0.1 (**)
* python-gnome2 2.6.x or higher (***)
* python-gnome2-dev if you want to compile gDesklets
* expat (try to avoid 1.95.7 since it seems to be buggy!)
* libgtop2 (2.8.0 or higher is recommended)
* libgtop2-dev if you want to compile gDesklets
* librsvg (2.8.0 or higher from http://librsvg.sf.net)
* librsvg-dev if you want to compile gDesklets
* some sensors or controls may have extra requirements
用yumex安装上述你缺少的组件。
然后从http://gdesklets.gnomedesktop.org
下载gDesklet的源码包gDesklets-0.35.1.tar.bz2
解压后:
$ ./configure
$ make
$ su -c "make install"
如果你想gnome菜单里边也有gDestlets,在configure的时候,需要添加参数:
$ ./configure --prefix=/usr --sysconfdir=/etc
打开gDesklets
$ gdesklets shell
上到主页查找喜欢的插件,将联接拖到gDesklets的窗口,就能自动安装了,enjoy

14)试了一下early-login的功能,发现挺好用的,启动时间大大缩短。
用root登陆,输入下列命令
# chkconfig --add gdm-early-login
# chkconfig --add gdm-allow-login
# chkconfig gdm-early-login on
# chkconfig gdm-allow-login on
然后修改/etc/grub.conf
找到kernel那一行,将rhgb 替换为early-login
title Fedora Core (2.6.11-1.1369_FC4)
root (hd0,0)
kernel /vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/VolGroup00/LogVol00 early-login quiet
initrd /initrd-2.6.11-1.1369_FC4.img
重启一下就可以了。


15)是不是觉得fc4自带的主题很土呢,上www.gnome-look.org下载最炫的主题打扮你的linux吧。
只有注册用户登录后才能发表评论。