debian图形界面安装安装GNOME中文桌面环境_刀光剑影_新浪博客 - Google Chrome

debian图形界面安装安装GNOME中文桌面环境

 (2012-06-12 16:47:41)
标签: 

杂谈

 
分类: linux

安装GNOME中文桌面环境

安装基本的X系统

# apt-get install x-window-system-core
安装GNOME桌面环境

# apt-get install gnome
到现在为止,我们已成功安装完成gnome桌面环境了,但桌面的语言环境默认是英文的,为 了能显示中文,我们需安装中文字体和中文locales,开源的中文字体现在很少,且效果都不是很理想,所以Linux中文化还有很多工作要做。其中较好 的有文鼎科技贡献的arphic TrueType字体,在Debian中字体包的名字分别是:

ttf-arphic-bkai00mp:文鼎PL中楷(Big5码)

ttf-arphic-bsmi00lp:文鼎PL细上海宋(Big5码)

ttf-arphic-gbsn00lp:文鼎PL简报宋(GB码)

ttf-arphic-gkai00mp:文鼎PL简中楷(GB码)

使用apt-get工具就可方便地安装,并能自动设置好Xft字体系统和X11核心字体系统。如果只是安装文鼎的字体,桌面中文字体的表现不佳,尤 其是小字体,会出现模糊不清的情况。台湾的萤火飞(Firefly)在文鼎开源字体的基础上作了修改,形成文鼎PL新宋体(AR PL New Sung,fireflysung.ttf),令字体显示清晰很多,基本上可达到Windows上的效果。所以建议安装,安装方法如下:

把以下的deb源加到/etc/apt/source.list中:

deb http://apt.debian.org.tw unstable main
之后运行以下命令自动安装:

debian:~# apt-get update
debian:~# apt-get install ttf-arphic-newsung
安装完成后就可使用该AR PL New Sung字体了。除了用apt-get工具安装外,我们还可手动安装。详细的安装方法可参考本文“XFree86中的字体”一章的内容。字体文件fireflysung.ttf可到http://www.study-area.org/apt/firefly-font/这个网址,或http://cle.linux.org.tw/fonts/FireFly/这个网址下载。

有版权的中文字体有很多,下面我以最常用的simsun字体为例介绍一下使用defoma(Debian Font Manager)工具安装的过程。全手动的安装过程请参考本文中的“XFree86中的字体”一章中的内容。

把windows系统中Fonts目录下的simsun.ttc拷贝到X系统的字体目录下。字体目录可以是/usr/share/fonts/,也 可以是/usr/X11R6/lib/X11/fonts。我把simsun.ttc放到/usr/X11R6/lib/X11/fonts /truetype目录下。为方便管理字体,我需安装defoma字体管理程序。安装方法如下:


dfontmgr是defoma的GUI介面,可选安装,可简化配置过程,建议安装。

#apt-get install defoma     
#apt-get install x-ttcidfont-conf   这个是truetype字体配置工具可自动生成fonts.dir和fonts.scale文件。
#apt-get install libft-perl libttf2   这些是字体管理需用到的函数库
#defoma-hints truetype simsun.ttc > simsun.hints 
上面这个命令可生成simsum.hints文件,把该文件放到/etc/defoma/hints目录中。该文件的内容根据你的选择配置会有所不
同,下面内容与你实际生成的文件内容会有所区别:
category truetype
begin /usr/X11R6/lib/X11/fonts/truetype/simsun.ttc
Family = Sim-Sun
FontName = SimSun-Medium
Encoding = Unicode
Location = Chinese-China English
Charset = ISO10646-1 GB2312 BIG5 ISO8859-1
UniCharset = GB2312 BIG5 ISO8859-1
GeneralFamily = SimSun
Weight = Medium
Width = Fixed
Shape = Upright
Alias = Sim-SunGB SimSunGB
Foundry = Sim
Priority = 20
X-Family = SimSun
X-ElementAlias=foundry=default:family=simsun:resx=72:resy=72
TTCap = halfwidth-bw=0.5 italic-angle=0.167 no-roblique no-oblique no-ritalic
end

注册字体:
#defoma-font reregister-all simsun.hints
在/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType目录会自动生成fonts.dir和fonts.scale文件,并建立一个到字体文件的链接。
如果要删除字体,请用以下命令,现在当然不用删除了。
#defoma-font unreregister-all simsun.hints
最后修改XF86Config-4或xorg.conf,把以下两句加到字体文件搜索路径小节中。

    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
最的,重启X server使配置生效。

用apt-get install locales安装zh_CN.GB2312,zh_CN.GBK和zh_CN.UTF8三种中文编码环境。并设置UTF-8为系统默认编码

#apt-get install gdm安装Gnome的显示管理器,最后重启系统即可。显示管理器的作用是用来管理X会话,提供图形化的登录界面。

9.5. 配置“Debian菜单”
安装完GNOME后,在应用程序栏中有一个“Debian菜单”项,默认是空白的,什么菜单项也没有。 这个“Debian菜单”栏是Debian系统特有的,它参考了一些窗口管理器(FVWM2)的菜单管理方式,设计成一个通用的Debian菜单管理系 统,不论你使用什么桌面环境或窗口管理器,在“Debian菜单”栏中都能找到Debian系统所安装的软件。要使用该菜单,需安装menu软件包,并用 update-meuns命令生成Debian菜单项。


第一次运行update-menus后,需重启X会话才能生成Debian菜单。

基本上每一个Debian系统的应用程序都会有一个菜单配置文件,用以定义该程序的菜单项名称、位置和命令行选项等参数。该配置文件一般位于/usr/lib/menu、/etc/menu或~/.menu目录下。下面是Gnumeric程序菜单项的配置文件格式示例:

?package(gnumeric):\                定义软件包名,每条配置信息要在一行中写完,所以要用反斜杠续行
       needs="X11"\                 定义该菜单项需在X11环境中使用
       section="Apps/Math"\         定义菜单项的路径位置
       title="Gnumeric"\            定义菜单项的标题
       command="gnumeric" \         定义命令和选项
       hints="Gnome,Spreadsheets" \ 定义一些提示信息
       icon="/usr/share/pixmaps/gnumeric.xpm"  定义菜单项的图标
该 配置文件一般由Debian软件包管理者维护,在软件安装时通过软件配置脚本,把配置文件拷贝到相应的menu路径,并调用update-menus命令 更新“Debian菜单”栏。这样,每安装一个新软件包,在“Debian菜单”栏就可找到它的菜单项了,且不受桌面系统或窗口管理器的限制,实现了统一 的菜单界面接口。

有关Debian菜单系统的详细介绍可参考Debian的官方文档,位于http://www.nl.debian.org/doc/packaging-manuals/menu.html/index.html





posted @ 2017-12-15 11:13  夜.__.风  阅读(2831)  评论(0编辑  收藏  举报