您的位置:首页 > 运维架构 > Linux

CentOS6.4安装后配置

2013-08-16 10:55 288 查看
原载chinaunix,但是chinaunix的排版太夸张了,所以把博客挪到博客园。

笔记本是宏基v3-471,做工让人捉急,BIOS的usb启动经常无法识别,多硬盘启动不能调整顺序,连大小写指示灯都没有。没办法,看中的性价比,i5的u才3k+,主要是为了折腾的方便。尽管本身烂,为了速度,还是换了两块ssd,内存换成16G。在这方面的投资我总是毫不犹豫...
这个本的acpi,新版本的linux支持的不好。先后尝试了ubuntu1204,ubuntu1304和fedora18。ubuntu12.04支持的最好,但是对多硬盘的支持差。升级内核或者再新的版本就不行了,启动后黑屏,需要摸索着输入密码进系统后才能调节亮度,只好写了个脚本。13.04也是一样。受够了,决定换Fedora,不想fedora18也一样,尤其是升级到3.0内核后问题更多了。。fedora19更是直接黑屏,启不到安装界面,索性算了,就算用noacpi以后的问题也很多,决定换成CentOS。(背景太长了。。。)
目前最新版的是CentOS6.4 ,下载安装,当然是64位的啦。有人说CentOS不适合做桌面,这一点我觉得荒谬。因为每个人对“桌面”的诉求不一样,有人喜欢追求绚烂效果,有人喜欢稳定实用。在我看来,ubuntu做桌面简单易用,软件丰富,新潮且效果绚烂。但是我见到的ubuntu图形崩溃次数也不少,(也许是硬件原因吧,我的电脑除了六核大台式配置显卡外,其余均是集成显卡。)还有发热问题,让人头疼。而CentOS呢,古板,保守,却稳定,资源占用少。配置好了实用性高。其他的发行版就不说了,已经跑题了。

1.安装完毕后的第一件事,当然是调整终端的显示啦 调整字体为Monospace, 字号14,系统-首选项-键盘快捷键-打开终端(CTRL-ALT-T),背景透明(经过测试,只有开启系统-桌面效果-Compiz后,背景透明才生效,也许是集成显卡的原因,那就顺手开启3d桌面吧) 2. 安装Continuous Release ( CR ) 软件库,第三方库 RPMForge Repository, EPEL
#i686

yum install centos-release-cr yum localinstall -y http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm \
http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
#x86_64

yum install centos-release-cr yum localinstall -y http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm \ http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum clean all

yum update

3.安装Firefox flash got扩展:工具-附加组件 flashgot 4.影音 yum install mplayer* smplayer* rhythmbox gstreamer-plugins-ugly gstreamer-plugins-bad *ffmpeg* gecko-mediaplayer mencoder flash-plugin
5.安装Email客户端

yum install thunderbird thunderbird-lightning

6.安装7zip和Adobe Reader等,请从各自官网下载安装



7.安装 Chromium

google嫌弃RHEL6太老,Chrome是不能安装了,只能用Chromium了。 首先新建源文件 /etc/yum.repos.d/chromium-el6.repo,内容如下(删除行号和空格)

[chromium-el6]
name=CentOS-$releasever - Chromium EL6  baseurl=http://people.centos.org/hughesjr/chromium/6/$basearch/  gpgcheck=1  enabled=1  gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-Testing-6

然后安装 yum install chromium
安装后启动提示不能用root使用chromiun,需要编辑配置文件:
首先需要安装十六进制编辑器: yum install hexedit

然后使用编辑器编辑配置文件: hexedit /opt/chromium/chrome
进入到编辑器后,光标在左侧,按Tab键切换到右侧的ASCII码模式,按Ctrl+s打开搜索功能,查找geteuid,光标定位到首字母后,直接输入getppid修改,按Ctrl+x保存退出再打开就可以了。

8.安装FlieZilla      
yum install filezilla

9.NTFS支持  
下载ntfs:http://www.tuxera.com/community/ntfs-3g-download/  tar zxvf  ntfs-3g_ntfsprogs-2013.1.13.tgz 进入解压目录(需要root身份)
./configure
make
make  install
挂载 : mount-t ntfs-3g /dev/sda2 /mnt 开机挂载: 如果想开机系统启动时自动挂载NTFS分区,编辑vim /etc/fstab文件,加入类似如下内容: 只读式挂载:/dev/sda1 /WIN ntfs-3g ro,umask=0222,defaults 0 0 读写式挂载:/dev/sda1 /WIN ntfs-3g rw,umask=0000,defaults 0 0 或者: /dev/sda1 /WIN ntfs-3g defaults 0 0 挂载移动硬盘等设备 用root权限建立/sbin/mount.ntfs文件,内容如下: #!/bin/sh exec /sbin/mount.ntfs-3g "$@"
给/sbin/mount.ntfs文件可执行权限 chmod a+x /sbin/mount.ntfs
保存后重新插入移动硬盘即可。
10.安装KVM
yum groupinstall Virtualization 'Virtualization Client'     安装api支持     yum install libvirt     service libvirtd start     验证是否已经载入KVM模块     lsmod | grep kvm

11.因本机没有大小写指示键,需要安装辅助软件,最好是在gnome面板上显示的。gnome3有扩展Lock Keys,找gnome2适用的可费劲了,好在找到了:
http://centos.karan.org/el4/extras/stable/x86_64/RPMS/repodata/repoview/lock-keys-applet-0-1.0-8.html   下载后安装

12.SSD优化
1.修改trim模式      在 mount 的时候,加参数 discard,noatime,nodiratime(该选项保证了文件与目录的访问时间不会因为每次读取而更新,不需要这些功能)
vim /etc/fstab         /dev/sda1 /WIN	 ntfs-3g 	discard,noatime,nodiratime,defaults 0 0

2.将tmp目录挂到内存中
vim /etc/fstab         #tmpfs /var/log tmpfs defaults 0 0 我觉得这个目录比较重要还是保留在ssd上,ssd没有那么脆弱         tmpfs /tmp tmpfs defaults 0 0         tmpfs /var/tmp tmpfs defaults 0 0

3.更改默认调度算法
Linux有4种I/O调度策略,一般默认使用 CFQ I/O scheduler,在机械硬盘用CFQ较好。但在 SSD 上, deadline 和noop较好。对于SSD来说noop和deadline调度器都是不错的选择。前者优势是简单,后者主要用于数据库等有高性能磁盘的场景,对于读更有优化。修改/etc/rc.local文件    (例子中,/dev/sda 和 /dev/sdb 都是 SSD):
for dev in sda sdb     do     echo noop > "/sys/block/$dev/queue/scheduler"     echo 1 > "/sys/block/$dev/queue/iosched/fifo_batch"     done

查看调度算法:  cat /sys/block/sda/queue/scheduler

4.swap空间处理

对于大内存来说swap基本上都是空闲的,除非电脑进入休眠状态,系统会将内存内容转到swap中。SSD开关机都在数秒内,所以可以不分配swap空间或分配极少swap(例如2G)。
如果分配了,可通过设置/proc/sys/vm/swappiness里面的值,来减少swap换出量。再次修改修改/etc/rc.local文件,加入:


echo 1 > /proc/sys/vm/swappiness

优化完成 。

13.安装stardict
星际译王作者是胡正,Linux与佛法爱好者,曾发表《自由**,自由软件,以及GNU结婚协议 》 ,据说有轻度妄想症。天才向左疯子向右,约翰纳什告诉我们这并不矛盾。
http://www.huzheng.org/
wget http://downloads.naulinux.ru/pub/NauLinux/6.2/x86_64/sites/School/RPMS/stardict-3.0.2-1.el6.x86_64.rpm     yum localinstall stardict-3.0.2-1.el6.x86_64.rpm
安装语音包
http://code.google.com/p/stardict-3/downloads/list
下载 WyabdcRealPeopleTTS-1.0-1.noarch.rpm  并安装
安装词典
http://abloz.com/huzheng/stardict-dic/zh_CN/
选择需要的词典,下载并解压到/usr/share/stardict/dic/即可。
另外还有vmware,SecureCRT,因为是付费软件,在这里就不说了。Gnome的面板上可以添加很多组件,例如录屏、录音、健康监测等等。
桌面的调整相信大家都调整的比我好看,不再赘述。附上截屏:












现在使用起来,稳定流畅,发热低,还有3D效果。祝大家使用顺心!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: