预控服务器如何给下面用户统一安装字体

预控服务器如何给下面用户统一安装字体,第1张

第一步:将windows下喜欢的字体文件copy到一个文件夹中,例如将XP里WINDOWS/FONTS中的字体文件,然后上传到linux服务器上,在linux中命名为xpfonts。

第二步:将copy到的字体文件夹copy到系统字体文件夹中并且修改权限

sudo cp {存放xpfonts的路径}/xpfonts /usr/share/fonts/

sudo chmod u+rwx /usr/share/fonts/xpfonts/*

第三步:建立字体缓存

cd /usr/share/fonts/xpfonts

sudo mkfontscale

sudo mkfontdir

sudo fc-cache -fv

这样就OK了,系统里面已经有了你想要的字体,这样用openoffice的时候再也不会遇到字体太少的尴尬了……如果看不到的话,sudo shutdown -r now试一下。

常见的Xserver会运行在本地的图形控制台,Xstation或者是安装了Xwindows仿真程序的PC上。如果X应用程序运行在远程服务器上,而它所需要的字体Xserver不能提供,您就可能会遇到字体问题。 有时,一种默认的字体会被用来显示应用程序所要表达的信息,但有的应用程序也可能会因为必须的字体无法使用而异常终止。fontserver的设计初衷就是解决这一类的问题。通过fontserver的客户机/服务器机制,Xserver可以从字体服务器上获取所有需要支持的字体数据,无论Xserver是运行在Unix服务器,Xstation还是PC上。这可以减轻系统管理员的负担,并且,这种访问方式可以为所有的Xserver提供字体支持而不必受Xserver软件字体支持能力的限制。如何设置AIX成为fontserver1. 安装fontserver fontserver的安装分为两部分:安装AIXfontserver软件和安装所需要支持的字体。在AIX上必须安装以下文件集: X11.fnt.fontserver X11.msg.en_US.fnt.fontserver 使用命令: lslpp -l [filesetname] 来判断以上文件集是否安装(apply 与commit状态均可)。2. 检查fontserver是否已经运行 如果fontserver已经处于运行状态,您就不需要进行进一步的设置了。要检查fontserver的运行状态,请使用以下命令: ps -ef | grep xfs 如果fontserver已经在运行,进程 /usr/bin/X11/xfs或 xfs应该会被列出来。3. 配置fontserver 要配置fontserver,请运行命令: /usr/lpp/X11/bin/xfsconf 此命令会配置fontserver在系统启动时自动启动。您只须运行此命令一次。此命令会修改/etc/rc.tcpip 和 /etc/services这两个启动文件。4. 启动fontserver 要启动fontserver,请使用命令: startsrc -s xfs 如果系统有问题,fontserver将不会启动。一个"fatal"错误会被显示在控制台上。

环境:Ubuntu 12.04.5 LTS \n \l

1.安装基本的软件包(第2步安装 zh_CN 中文字符集时要用到)

sudo apt-get update //ubuntu系统更新软件包列表

sudo apt-get install -y language-pack-zh-hans

sudo apt-get install -y language-pack-zh-hant

2.

cd /usr/share/locales

sudo ./install-language-pack zh_CN //开始安装zh_CN中文字符集

3. 编辑 sudo vim /etc/environment //环境变量配置文件

添加下面zh_CN.UTF-8有关的环境变量,添加完就变成默认的了哦:

LANG=zh_CN.UTF-8

LANGUAGE=en_US:en

LC_CTYPE="zh_CN.UTF-8"

LC_NUMERIC="zh_CN.UTF-8"

LC_TIME="zh_CN.UTF-8"

LC_COLLATE="zh_CN.UTF-8"

LC_MONETARY="zh_CN.UTF-8"

LC_MESSAGES="zh_CN.UTF-8"

LC_PAPER="zh_CN.UTF-8"

LC_NAME="zh_CN.UTF-8"

LC_ADDRESS="zh_CN.UTF-8"

LC_TELEPHONE="zh_CN.UTF-8"

LC_MEASUREMENT="zh_CN.UTF-8"

LC_IDENTIFICATION="zh_CN.UTF-8"

LC_ALL=zh_CN.UTF-8

4.重新登录一次shell

source /etc/environment //使刚才添加的环境变量生效。如果不重新登录shell的话,执行此命令可能会报错哦,我试过了!

四.简单看下成果

1.locale 命令看下输出结果吧!

2.也可以进入 /var/lib/locales/supported.d

cat local

显示:

en_US.UTF-8 UTF-8

zh_CN.UTF-8 UTF-8

而没有安装中文之前只显示:

en_US.UTF-8 UTF-8


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/586885.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-07
下一篇2023-07-07

发表评论

登录后才能评论

评论列表(0条)

    保存