1、安装Fedora8最好选完全安装,也就是在定制选项时选立即定制,把所有选项全勾上,否则gcc没有的话,以后的安装软件,编译软件是一件非常痛苦的事。
2、更新Fedora8前最好使用yum,并添加yum更新源,系统自带的更新奇慢无比,根本没有完成的可能。安装yumex(yum的图形前端):
yum install yumex
rpm -ivh http://rpm.livna.org/livna-release-8.rpm
rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/8/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpmvg
yum install yum-fastestmirror
然后启动yumex,更新速度还是可以接受的,1.1G的更新内容,我用了十多个小时就解决了。
3、滚轮鼠标的支持:修改xorg.conf,修改
Section “InputDevice”
Identifier “VMMouse”
Driver “vmmouse”
Option “Device” “/dev/input/mice”
Option “Emulate3Buttons” “yes”
EndSection
为
Section “InputDevice”
Identifier “VMMouse”
Driver “vmmouse”
Option “Device” “/dev/input/mice”
Option “zaxismapping” “4 5”
Option “Emulate3Buttons” “yes”
EndSection
4、pidgin需要更新到2.4以上,否则无法登录QQ,当然最好还是要结合eva使用,pidgin不支持文件发送和截屏,群的使用也不如eva,但eva不支持添加好友,二者配合比较理想。eva最好是在kde环境中编译。我是这样使用的:用pidgin登录msn,用eva登录qq。
5、wine不要使用rpm包安装,编译安装使用效果更佳,虽然编译过程非常漫长(当时没计时,估计也在一小时以上),但这是值得的。
6、firefox不更新的话,崩溃是经常性的事,更新之后情况有所好转。
7、wine-tools就不要安装,不支持wine-0.9.56,wine-doors也奇慢无比,当然,你忍耐力可以的话,安装一下也不错,毕竟支持的软件很多,常用的都有了。
8、同城游戏在wine支持下,可以安装但连不到服务器,比较郁闷!
9、wine模拟的win程序卸载最好执行程序目录下那个unwise.exe比较好,其他方式好象卸不了。程序目录是隐藏的,在/home/你的用户名/.wine/drive_c/里。
多媒体
Fedora是开源软件,所以涉及版权的东西一概没有,MP3、avi等私有版权的东西,都需要自行安装。安装万能播放器mplayer:
运行yum install mplayer-gui,安装完成后,把video设置为X11,audio设为pluse audio,然后从http://www.mplayerhq.hu/MPlayer/releases/codecs/下载下面四个文件
all-20071007.tar.bz2
essential-amd64-20071007.tar.bz2 (64位的amd cpu使用这个,其他的CPU就不要下了)
windows-all-20071007.zip
windows-essential-20071007.zip 解压到/usr/lib/codecs目录下。支持格式非常多,绝不亚于windows系统,支持mpg mpeg mpv mps m2v m1v mpe mpa avi mp4 m4e rt ra rm rmvb rp rvmov qt aac m4a m4p wav mp2 mp1 mpeg pls xpl smi smil flv ssm sdp aif aiff mid midi rmim acp rpl 3gp amr awb 3g2 au mp3 m3u cda dvd等等几乎所有格式全部通吃。dts的支持需要安装libxine和xine-lib-nonfree。不过,用其播放ape和dts很吃资源,配置过低会出现异常退出的情况。其一个ffmepg命令就可以完成很多的格式转换,强过windows系统的。Linux下的多媒体功能,二个字:强劲!
在播放 DVD 电影时,你也可以通过指定语言代码来使用字幕:
mplayer dvd:// -slang nl,en
这样,MPlayer 就会优先使用荷兰语字幕,如果该语言不可用,则再使用英语字幕。
以下是 MPlayer 中一些有用的快捷键:
f-当播放视频时,在全屏和窗口模式之间切换。你也可以在命令行中使用 -fs 选项,以便让 MPlayer 开始在全屏模式中播放。
o-在播放视频时切换 OSD(OnScreen Display)模式。
p 或 Space-暂停/继续播放。
q 或 Esc-退出 MPlayer。在 GUI 模式时,Esc 不会退出,仅停止播放。
/ 和 * 或 9 和 0-减小或增大音量。
m-静音切换。
T(通常是 Shift + t)-播放窗口置顶切换。
b 和 j-在可用的字幕间循环。
x 和 z-调整字幕的延迟时间。
I(Shift + i)-显示播放电影的文件名称。
1 和 2-调整对比度。
3 和 4-调整亮度。
5 和 6-调整色度。
7 和 8-调整饱和度。
vmware
如果你使用vmware来安装Fedora8那么,安装完成之后,请不要升级kernel,因为升级获得的kernel不支持vmware-tools,目前最新的vmware-tools也没法使用,有二个函数没有定义。这将使你无法使用vmhgfs和vmnet,很痛苦的啊!切记!Ubuntu在国内市场占有率比较高,但其对vmware的支持更不如Fedora,而且其“not three not four”的中文支持,让我看了反胃!如果你使用vmware千万不选择ubuntu,因为他总是告诉你显卡驱动没有安装,哪怕你成功安装了vmware-tools也一样,这将直接导致你无法使用wine模拟器。这个系统让人感觉有点丈二和尚,安装过程中不让你设置root帐号,安装完成又不让你用root登录,竟然需要用自设的帐号去修改root的密码和允许其登录,莫名其妙!严重想不通,国人怎么会都用那破玩意,而不用更加优秀的Fedora。总感觉象被阉割了,而且使用中这不行那不行的,束手缚脚的,严重不爽。安装和更新的速度也许是其唯一优点了。
常见Linux命令:
◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;
◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;
◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;
◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;
◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。
命令: uname -a 作用: 查看系统内核版本号及系统名称
转一篇文章,里面所述我认为并非必须,供参考:(原文作者:徐安大)
Fedora 8安装后配置
安装flash插件
安装rar
安装eva
添加软件源livna
rpm -ivh http://rpm.livna.org/livna-release-8.rpm
加速yum
yum install yum-fastestmirror yum-presto
yum配置文件
yum的设置文件为/etc/yum.conf,如果网络不通畅,可以在/etc/yum.conf文件中修改timeout参数,将timeout时间设置得稍微长一点。
yum中可以通过修改文件来屏蔽软件源:
修改/etc/yum.repos.d/XXX.repo,把其中的enable=1改为enable=0
指定或去掉软件源的mirror:
可以在baseurl中将比较慢的mirror去掉
你的yum镜像的速度测试记录文件:
/var/cache/yum/timedhosts.txt
yum Existing 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在自动更新只要关掉它就可以了
安装apt
apt的安装需要以下软件包:
apt-devel-0.5.15lorg3.93-2.fc8
apt-0.5.15lorg3.93-2.fc8
Fedora-package-config-apt-8-1
但是在实际安装的时候,如果已经设置好了yum的源,可以直接输入:
yum install apt
这样就可以了,很简单。
apt的使用
很喜欢使用apt-get时候系统的那句提示:This APT has Super Cow Powers(本apt具有超级牛力!),很有意思。
主要命令如下:
update – Retrieve new lists of packages
upgrade – Perform. an upgrade
install – Install new packages (pkg is libc6 not libc6.rpm)
remove – Remove packages
source – Download source archives
build-dep – Configure build-dependencies for source packages
dist-upgrade – Distribution upgrade, see apt-get(8)
clean – Erase downloaded archive files
autoclean – Erase old downloaded archive files
check – Verify that there are no broken dependencies
安装R软件
yum install R
安装maxima计算软件
yum install maxima
安装googleearth
下载完的文件是bin文件,安装非常简单:
#chmod +x GoogleEarthLinux.bin
#./GoogleEarthLinux.bin
安装过程轻松自如,在执行中会弹出安装框,简单几步安装完毕,启动后我们就可以在Linux下遨游地球了。
要卸载的话,可以找到安装目录(opt,local等)下的可执行文件uninstall或者用命令卸载
安装chm,我用的是xchm
yum install xchm
可用firefox插件进行阅读,只需安装一个firefox插件chm_reader-0.2.1.1-fx-mod.xpi即可。这个是根据前版本的改正过来支持火狐2.0.*的。在Linuxsir上面有,chm_reader-0.2.1.1-fx-mod.zip。
还有:chmsee,kchmviewer(kde),gnochm(gnome)自己选择
安装stardict
yum install stardict 自动安装,解决依赖问题--只是安装字典主程序,由于版权的缘故软件源多不愿收录
安装词典到:http://stardict.sourceforge.net 自己去下载,tarbal格式的,就是压缩的格式
To install these tarball dictionaries, do this:
tar -xjvf a.tar.bz2
mv dictionary /usr/share/stardict/dic
还可以下载安装tts引擎
安装totem-xine
(1)首先将系统已有的totem移去 # yum remove totem
(2)安装totem-xine # yum install -y totem-xine
(3)安装extras #yum install -y xine-extras(这个可能没有反应,不过没关系,把剩下的装好)
(4)安装DVD播放 # yum install -y libdvdcss libdvdnav
(5)安装lame # yum install -y lame
(6)安装mpeg支持 # yum install -y ffmpeg
(7)安装RM播放支持 # yum install -y compat-libstdc++-33 (如果没安装这个realplayer是用不了,totem播放出现没图象与没声音)
(8)安装声音支持 # yum install -y xine-lib-extras-nonfree (如果没安装这个totem播放rm有图象没声音)
(9)安装vlc # yum install -y vlc
(10)下载mplayer的all-20061022.tar.bz2,支持所有:
wget http://www1.mplayerhq.hu/MPlayer … ll-20061022.tar.bz2
我的速度很快,几秒就ok了。
(11)把all-20061022.tar.bz2解压的得到的那么多文件全部copy到/usr/lib/codecs.
OK,一切搞定,速度,文字,声音。拖拽都没问题,音频,视频通吃。
最好把
gstreamer-tools-0.10.13-0.1.fc7
gstreamer-plugins-schroedinger-0.6.1-2.fc7
gstreamer-plugins-bad-0.10.4-2.lvn7.1
gstreamer-plugins-farsight-0.12.1-1.fc7
gstreamer-0.10.13-0.1.fc7
gstreamer-plugins-ugly-0.10.5-2.lvn7
gstreamer-plugins-good-0.10.5-6.fc7
gstreamer-plugins-base-0.10.13-1.fc7
gstreamer-ffmpeg-0.10.2-2.lvn7
gstreamer-plugins-pulse-0.9.4-4.fc7
都装上
有时候,你都ok了但是还是不能播放,这是因为seLinux的原因。
seLinux模式切换
1)getenforce
得到当前的SELinux值
# getenforce
Permissive
2)setenforce
更改当前的SELinux值,后面可以跟 enforcing,permissive 或者 1, 0。
# setenforce permissive
3)sestatus
显示当前的 SELinux的信息
# sestatus -v
SELinux status: enabled
SELinuxfs mount: /seLinux
Current mode: permissive
Mode from config file: permissive
Policy version: 20
Policy from config file: refpolicy
Process contexts:
Current context: user_u:user_r:user_t
Init context: system_u:system_r:init_t
/sbin/mingetty system_u:system_r:getty_t
/usr/sbin/sshd system_u:system_r:sshd_t
File contexts:
Controlling term: user_u:object_r:user_devpts_t
/etc/passwd system_u:object_r:etc_t
/etc/shadow system_u:object_r:shadow_t
/bin/bash system_u:object_r:shell_exec_t
/bin/login system_u:object_r:login_exec_t
/bin/sh system_u:object_r:bin_t -> system_u:object_r:shell_exec_t
/sbin/agetty system_u:object_r:getty_exec_t
/sbin/init system_u:object_r:init_exec_t
/sbin/mingetty system_u:object_r:getty_exec_t
安装audacious
yum install audacious
然后安装audacious的插件,用yun install audacious*,可能会由于冲突安装不了,手动安装
(audacious-plugins-extras-1.3.3-1.fc7.i386与nonfree-mp3、wma、aac插件冲突,选其一即可)
audacious本身支持读取cue了,但要让audacious支持ape,还要下载下面的插件:http://www.magicLinux.org/people … 0.2.0-2mgc.i686.rpm
显卡安装(ATI)
yum -y install kmod-fglrx glx-utils
检查是否装好glxinfo | grep rendering
应该显示:direct rendering: Yes
安装mplayer
yum install mplayer*
上面在安装totem-xine的时候已经把解码器方好了。所以这一步省去
自己选择要不要这一步**添加软件源(支持yum和apt)
rpm -ivh http://ftp.freshrpms.net/pub/fre … 1.1-1.fc.noarch.rpm
另外还有:Aptrpms源(支持apt)、ulyssis源,安装方法见上面的地址。源不用太多,太多会影响yum启动速度,而且可能会有冲突,一般安装 livna+freshrpms(如果仍有冲突,建议只安装livna,或在yumex自己选择软件仓库,也可以在其中屏蔽freshrpm)即可。
全面更新系统
yum update
启用自动登陆系统
个人用户,懒得在启动的时候输入密码,可以设置自动登陆:系统->管理->登录屏幕->安全下可以设置自动登陆
系统优化,关掉你不需要的Fedora services
启动Fedora 8时,系统会自动启动一些后台服务,但是这些后台服务并不是全都有用,因人而异。关掉一些你不需要的,给Fedora 8提提速。
打开Service Configration (需要root密码)
$ serviceconf
一堆后台服务展现在你的面前,我们来一个一个的看;如果不想下次开机启动某个服务,把服务前面的 √ 选掉就可以了。
ConsoleKit
Fedota 7的新功能Fedora – Fast User Switchin,如果你想要使用这个新功能就开着,反之关掉吧。
NetworkManager, NetworkManagerDispatcher
自动在多种网络连接中进行转换,如果你的电脑有Wireless WiFi 和 Ethernet,开着它吧,Fedora能自动为你选择最好的可用连接。像我这样只用一个网络连接设置的,还是关掉吧。
anacron, atd, crond
这是一些调试程序的后台服务,一般的桌面用户可以把anacron, atd关了,如果你打算常时间开机,那就把crond打开。建议始终把crond开着。
auditd
用于存放内核生成的系统审查记录,这些记录会被一些程序使用。特别是对于SELinux用户来说,还是开着吧。
autofs
自动挂在移动硬盘,没什么说的,开着。
avahi-daemon, avahi-dnsconfd
主要用于Zero Configuration Networking ,关吧,一般无用。
bluetooth, hcid, hidd, sdpd, dund, pand
蓝牙相关,无蓝牙者,关关关。
btseed, bttrack
BT相关,无法用BT的,可以关了
capi
ISDN硬件支持,大部分用户可以关了
cpuspeed
CPU速度调整,如果你用的是Pentium-M, Centrino, AMD PowerNow, Transmetta, Intel SpeedStep, Athlon-64, Athlon-X2, Intel Core 2
开着吧;如果不是还是关了吧,开着也无用。
cupsd
CUPS打印机支持,没有打印机或者是其他类型打印机的,可以关了
dhcdbd
D-BUS系统网络接口,主要为你提供网络连接设置,强烈建议开着,除非你用固定IP上网。
firstboot
Fedora安装完之后的那个用户向导,一般可以关了
gpm
Text console(CTRL-ALT-F1,F2..)鼠标支持,如果你不经常用Text console,可以关了
haldaemon
HAL(Hardware Abstraction Layer)服务,开着吧
hplip, hpiod, hpssd
HPLIP打印机支持,如果你有开着吧。
httpd
Apache HTTP网页服务器,如果你不开发网页,关吧
ip6tables
如果你不用 IPv6,关了
iptables
防火墙,没什么说的,开着
irda
红外线设备支持,无者关
irqbalance
多核CPU支持,无着关
isdn
ISDN modem支持,无者关
jexec
如果你安装java 1.6 就会有这个,让你可以双击运行 *.jar 文件。不想要就关
kudzu
Fedora硬盘侦测服务,当你更换或添加硬盘的时候可以使用,平时可以关了
lirc
红外线遥控器支持,无者关
mcstrans
主要用于SELinux,如果你不用SELinux,可以关了
mdmonitor
RAID支持,无者关
messagebus
Linux ICP 服务,强列建议开着。
netfs
如果你需要网络共享文件,那就开着
netplugd
对大部分用户基本无用,关
network
没什么说的。开着;除非你不上网
nfs, nfslock
文件共享支持,不需要的可以关了
nscd
NIS, NIS+, LDAP, or hesiod服务密码控制,没有这些服务的可以关了
ntpd
网络时间同步,和windows的那个差不多,不需要的可以关了
nvidia-96XX 或者 nvidia-97XX
livna的nvidia显卡驱动,开
pcscd
智能卡支持,无者关
readahead_early, readahead_later
开机内存载入优化,开着吧
restorecond
SELinux用于监控文件,不用SELinux的可以关了
rpcbind
RPC服务,一般可以关闭
rpcgssd, rpcidmapd, rpcsvcgssd
NFS支持,不用NFS的可以关闭
sendmail
邮件传送代理,如果你用Webmail 或者 Thunderbird, Kmail之类的来收发邮件。可以关了
setroubleshoot
SELinux Troubleshooting,不用SELinux的可以关了
smartd
SMART Disk Monitoring,监视拥有自我监视,分析和汇报技术的硬盘,开着吧
smolt
无用,关吧
sshd
OpenSSH服务器,通常可以关了,这是服务器端,关闭不影响ssh的使用
syslog
系统日志,开着吧
vncserver
一般桌面用户可以关了
winbind
不用Samba服务器的话,可以关了
wpa_supplicant
无线设备支持,无者关
ypbind
不用NIS/YP,可以关了
yum-update
自动定期升级检测,如果你经常手动升级。可以关了
红燚:感谢凤凰,感谢同学们。啊,重新装过系统还是比较费功夫的。而我之所以选择Fedora 8,是因为他的安装判就提供了足够的软件源,足够配置出一个开发环境和网络服务器。Ubuntu网络功能更强大,然而也恰恰是对网络的有恃无恐让它选择另一条道路。可是操作的方便、网络源的多样化并不能规避个人用户的网络局限,而要配置出同样的系统,显然更费时费力。强项不能充分发挥,也许就是软肋。就作为桌面操作系统而言,ubuntu显然更胜一筹,然而ubuntu还是不如windows作为个人桌面系统的方便。我正是看中了Fedora和 windows的不同。狼人的名号绝对不是浪得虚名的。(徐安大)