推荐安装时选择中文界面——即使你日常习惯使用英文系统。为何如此建议?因为默认英文安装会缺失大量中文字体与输入法,后续手动补充相当繁琐。我本人就踩过这个坑。最佳实践是:先用中文语言安装完整系统,登录后再将系统语言切换为英语。这样既能拥有纯净的英文界面,同时保留中文输入法,稍加配置即可在英文环境下流畅使用。
接下来重点是如何配置软件源并优化下载速度。首先,需要添加 livna 源。操作步骤如下:
su
Password:
# rpm -ivh https://rpm.livna.org/livna-release-8.rpm
安装 fastestmirror 插件
yum install yum-fastestmirror
源设置完毕后,就该对 yum 进行调优了。用编辑器打开配置文件:
gedit /etc/yum/yum-updatesd.conf
配置文件内容大致如下,请重点关注几个关键参数:
[main]
# how often to check for new updates (in seconds)
run_interval = 604800
# 更新检查间隔(秒):这里设为 7 天一次,既不会过于频繁,也不会遗漏重要安全更新。# how often to allow checking on request (in seconds)
updaterefresh = 600
# 请求更新刷新周期:主要用于减轻服务器负载,建议保持默认值或适当调大。# how to send notifications (valid: dbus, email, syslog)
emit_via = dbus# should we listen via dbus to give out update information/check for
# new updates
dbus_listener = yes# 以下三项至关重要:是否自动安装、自动下载、自动下载依赖。强烈建议全部设为 no,否则系统会在后台静默更新,导致前台所有安装与更新操作被锁定,带来极大不便。
# automatically install updates
do_update = no
# automatically download updates
do_download = no
# automatically download deps of updates
do_download_deps = no
接下来优化 fastestmirror 插件。默认配置未必总能自动选择最快的镜像,需要手动微调:
gedit /etc/yum/pluginconf.d/fastestmirror.conf
按如下内容修改配置文件:
[main]
enabled=1
verbose=0
socket_timeout=1
hostfilepath=/var/cache/yum/timedhosts.txt
maxhostfileage=1
# 设为 1,表示每天刷新一次镜像速度记录,避免缓存过期导致判断偏差。
maxthreads=15
#exclude=.gov, facebook
完成上述设置后,如果仍然无法连接到最快的镜像,可能需要手动刷新并依靠一点运气。可以清空缓存,让 yum 重新探测镜像延迟:
yum clean all
此操作会清除镜像速度记录,下次执行 yum 命令时会重新测试各个镜像的响应时间。借助系统监视器观察网卡速度,平均可达 100KB/s 左右,相比设置前的 3~4KB/s 有了数量级的提升。
尝试安装 MPlayer
yum install mplayer mplayer-skins mplayer-fonts mplayerplug-in mplayer-gui
安装后别忘了将解码文件复制到 /usr/lib/codecs 目录。如果你安装的路径并非默认位置,可以在终端中用 mplayer 播放一个文件,它会报错并给出正确的解码路径提示,按照提示放置即可。
