centos服务器上缺少字体或工作流图片中文字无法显示
2018-01-31 15:43
239 查看
centos系统的默认字体没有他名字中的那个字,于是就直接被忽略了。其实那个字并不生僻,于是不得不安装中文字体,安装过程也很简单,记录一下。
安装的思路是将windows中的字体拷贝到centos中,然后执行几个命令即可。
windows xp中字体位于C:/WINDOWS/Fonts目录中,每中字体一个文件,比如simsun.ttc
centos中的字体文件位于/usr/share/fonts/,每种字体一个目录,比如wqy-zenhei
安装过程是,首先在centos的/usr/share/fonts/目录下新建simsun目录
然后将windows中的simsun.ttc拷贝到/usr/share/fonts/simsun目录
#mkdir /usr/share/fonts/simsun
##拷贝windows中的simsun.ttc到/usr/share/fonts/simsun/
然后执行以下命令
#cd /usr/share/fonts/simsun
#mkfontscale
#mkfontdir
#fc-cache -fv
执行以下命令让字体生效
#source /etc/profile
为了让应用程序重新使用新的字体,你可能需要重启你的应用。必要的情况下修改代码。补充,如果上面安装失败我们可参考下面方法
1、修改字体文件的权限,使root用户以外的用户也可以使用
# cd /usr/share/fonts/chinese/TrueType
# chmod 755 *.ttf
2、建立字体缓存
# mkfontscale (如果提示 mkfontscale: command not found,需自行安装 # yum install mkfontscale )
# mkfontdir
# fc-cache -fv (如果提示 fc-cache: command not found,则需要安装# yum install fontconfig )
3、重启计算机
//////////////////////////////////////////工作流字体设置/////////////////////////////////
2.流程追踪在linux服务器部署不展示中文字体
(1)将windows上的simsun.ttc字体拷贝一份
(2)进入linux系统的jre目录下的lib/fonts
(3)创建fallback目录:mkdir fallback
(4)将simsun.ttc字体拷贝到fallback目录下:cp simsun.ttc fallback/
(5)进入到fallback目录:cd fallback
(6)执行命令:mkfontscale
(7)执行命令:mkfontdir
(8)重启你的应用
安装的思路是将windows中的字体拷贝到centos中,然后执行几个命令即可。
windows xp中字体位于C:/WINDOWS/Fonts目录中,每中字体一个文件,比如simsun.ttc
centos中的字体文件位于/usr/share/fonts/,每种字体一个目录,比如wqy-zenhei
安装过程是,首先在centos的/usr/share/fonts/目录下新建simsun目录
然后将windows中的simsun.ttc拷贝到/usr/share/fonts/simsun目录
#mkdir /usr/share/fonts/simsun
##拷贝windows中的simsun.ttc到/usr/share/fonts/simsun/
然后执行以下命令
#cd /usr/share/fonts/simsun
#mkfontscale
#mkfontdir
#fc-cache -fv
执行以下命令让字体生效
#source /etc/profile
为了让应用程序重新使用新的字体,你可能需要重启你的应用。必要的情况下修改代码。补充,如果上面安装失败我们可参考下面方法
1、修改字体文件的权限,使root用户以外的用户也可以使用
# cd /usr/share/fonts/chinese/TrueType
# chmod 755 *.ttf
2、建立字体缓存
# mkfontscale (如果提示 mkfontscale: command not found,需自行安装 # yum install mkfontscale )
# mkfontdir
# fc-cache -fv (如果提示 fc-cache: command not found,则需要安装# yum install fontconfig )
3、重启计算机
//////////////////////////////////////////工作流字体设置/////////////////////////////////
2.流程追踪在linux服务器部署不展示中文字体
(1)将windows上的simsun.ttc字体拷贝一份
(2)进入linux系统的jre目录下的lib/fonts
(3)创建fallback目录:mkdir fallback
(4)将simsun.ttc字体拷贝到fallback目录下:cp simsun.ttc fallback/
(5)进入到fallback目录:cd fallback
(6)执行命令:mkfontscale
(7)执行命令:mkfontdir
(8)重启你的应用
相关文章推荐
- flex 访问服务器图片无法显示
- HTML 显示网页图片 若无法显示图片则显示文字
- height、line-height造成图片、文字等无法正常显示
- 常见字体显示不全、图片上文字覆盖等问题
- Flex TextArea组件简单应用:文字链接,图片显示,字体设置
- 项目部署到服务器,图片和内容无法显示
- TabBar 的selecedImage无法显示设置图片问题 和item文字颜色选中设置
- 【JAVA】使用jacob生成的html,关于文字乱码处理,图片无法显示等问题。
- 解决微信图片无法显示问题。服务器下载图片,返回Image流
- apache 服务器在ubuntu上图片无法显示解决
- phpcms上传图片时,点击【上传到服务器上】按钮,显示:缺少图像源地址的解决方法
- thttpd web服务器 html上的图片无法显示
- java代码上传图片到FTP服务器——图像“ftp://****/images/**.jpg"因存在错误而无法显示
- ubuntu9.04下GoogleEarth字体异常与图片无法显示修正方法
- 解决CentOS无法显示中文字体 | 系统运维 | Web2.0
- Excel打印图片时,图片上加的文字无法显示
- Ubuntu16.04中安装wineQQ 解决无法显示文字和字体发虚
- 开启cdn后无法显示字体图标——CDN服务器跨域问题
- jsp上传图片到tomcat服务器,图片无法显示的问题
- [Android实例] Android ListView从网络获取图片及文字显示 + 自己搭建的服务器的xml文件