Linux工作环境:CentOS7最小安装+Xfce桌面环境

打造基于CentOS7的xfce最简工作环境1 引言

之前我写过一篇名为“打造字符界面的多媒体Linux系统”的博文,详细描述了基于framebuffer多媒体Linux工作站安装步骤。然而,毕竟今天要完全离开窗口环境工作不太现实,最起码也要使用firefox之类的完整浏览器吧。而且有了窗口管理器也能更加方便地进行程序开发。

硬件环境:ThinkPad T410S

2 操作系统与桌面环境的抉择2.1 操作系统

类Unix操作系统有很多,用户群较多的开放源代码而且免费的有:BSD系列(FreeBSD,NetBSD,OpenBSD),Linux系列(CentOS,Suse,Ubuntu,Debian)。BSD和Linux一直以来口水战不断,谁也看不上谁,但同时又相互学习。本文不想再次引发这种无聊的战争,仅从个人体验谈起。最开始我尝试了BSD中用户数量最多,支持硬件最多的FreeBSD,安装完成发现还是有很多硬件不被支持,而且pkg安装软件速度很慢(应该是服务器网络问题)。对于新硬件的支持,Linux还是远远超前于BSD,最终还是决定选择熟悉的CentOS。顺便列出我理解的BSD和Linux的差异:

2.2 桌面环境

桌面环境更是繁多,功能齐全华丽奢侈的有KDE,GNOME,简单快捷的有fvwm2,xfce等。对于工程师来说,KDE,GNOME过于笨重,fvwm则过于简单。这里选择xfce4,也是参考了linux基金会网站上做的30位Linux内核开发者桌面环境的调查。

3 安装步骤3.1 执行CentOS7 最小安装

去官网下载CentOS-7.0-1406-x86_64-Minimal.iso,然后刻录光盘,安装之。安装完成后执行yum update更新系统。然后,执行

# yum install epel-release

安装额外包yum源(extra package for Enterprise Linux)。

3.2 安装X Window system

执行yum groupinstall “X Window system”,安装X。安装完成后执行sudo systemctl isolate graphical.target检验安装成功。

3.3 安装Xfce4

执行 yum groupinstall xfce4安装Xfce4桌面环境。如果需要,可选安装xfce4的其他模块。 执行sudo systemctl isolate graphical.target,进入Xfce。

3.4 安装中文字体和中文输入法

在CentOS6可以使用yum groupinstall “Chinese support”一次性安装,但是CentOS7下,不能这么安装,没有这个安装组,所以需要单独安装每个包。我只安装了一个楷体字体:yum install cjkuni-ukai-fonts。 【增加字体】 把Windows系统下C:\Windows\Fonts目录下需要的字体文件复制到CentOS的/usr/share/fonts/chinese/目录下,然后执行如下命令即可安装这些字体:

cd /usr/share/fonts/chinese/ # 切换到新字体目录mkfontscale # 在当前目录下生成fonts.scale文件mkfontdir # 在当前目录下生成fonts.dir文件fc-cache -fv # 重新建立字体缓存

关于输入法,有两个概念也区分。“输入法平台”和“输入法”,输入法平台是为具体的输入法提供实现接口,并与X环境实现对接。目前广泛采用的输入法平台有:fictx,scim,ibus。最新的是ibus,也是gnome的默认设置。这里我们就选择ibus平台。 主要需要安装如下包:

执行im-chooser,选择输入法平台和输入法。然后重新登录系统。

3.5 安装firefox

执行yum install firefox,然后在Xfce中设置为默认浏览器。启动并浏览百度网站,看中文显示是否正常,,看输入法是否正常。

3.6 安装开发环境

这个不同的人有不同的需要,我本人是vim+gcc。

【附】效果图

只有一条路不能拒绝——那就是成长的路。

Linux工作环境:CentOS7最小安装+Xfce桌面环境

相关文章:

你感兴趣的文章:

标签云: