远程连接的lfs系统需要具备以下环境便可在xshell或其他远程终端上面显示中文:

1.lfs主机设置中文编码(需要配置)

2.lfs主机配置中文字体(需要配置)

3.xhsell或其他远程终端设备设置中文编码(需要配置),并有中文字体(一般不需要配置)

一..lfs安装字体管理包

字体管理包项目地址:http://www.linuxfromscratch.org/blfs/view/stable-systemd/general/fontconfig.html

根据书中内容可得此软件包依赖关系图按照依赖顺序参照书中内容安装相应包即可

贴出下载有问题的包的正确地址

which:https://mirror-hk.koddos.net/blfs/8.3/w/which-2.21.tar.gz

freetype:https://mirror-hk.koddos.net/blfs/8.3/f/freetype-2.9.1.tar.bz2

python2:https://mirror-hk.koddos.net/blfs/8.3/p/Python-2.7.15.tar.xz

harfbuzz:https://mirror-hk.koddos.net/blfs/8.3/h/harfbuzz-1.8.8.tar.bz2

这里的python2包根据书籍提示不安装文档,仅作为依赖

二.安装中文字体

1.在/usr/share/目录下创建fonts目录

cd /usr/share

mkdir fonts

2.将下载的字体文件放入/usr/share/fonts目录下。

3.fontsconfig相关命令翻译

fc-cache    用于创建字体信息缓存。

fc-cat       用于读取字体信息缓存。

fc-conflist    显示系统上的规则集文件信息。

fc-list          用于创建字体列表。

fc-match      用于匹配可用字体,或查找与给定模式匹配的字体。

fc-pattern       用于解析模式(默认情况下为空模式)并显示解析结果。

fc-query      用于查询字体文件和打印结果模式。

fc-scan       用于扫描字体文件和目录,并打印生成的模式。

fc-validate        用于验证字体文件

libfontconfig.so  包含Fontconfig程序以及其他程序用于配置或自定义字体访问的函数。

三.给单个用户配置变量使用中文编码

vim ~/.bashrc
文件中加入export LANG=zh_CN.utf8
重新登录即可

四.xhell字体倒置问题

选择没有@符号的字体即可

blfs(systemd版本)学习笔记-配置远程连接显示中文的更多相关文章

  1. blfs(systemv版本)学习笔记-配置远程连接显示中文

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 远程连接的lfs系统需要具备以下环境便可在xshell或其他远程终端上面显示中文: 1.lfs主机设置中文编码(需要配置) 2. ...

  2. 运维笔记--SqlServer相关版本&下载&安装&配置远程连接

    下载地址:SqlServer2008为例 SqlServer2008:https://www.microsoft.com/en-us/download/details.aspx?id=1695 Sql ...

  3. ubuntu 14.04 安装mysql,并配置远程连接和中文乱码

    1. 安装MySQL的jar root@computer-PowerEdge-T30:~# sudo apt-get install mysql-server mysql-client在本次安装中,根 ...

  4. blfs(systemd版本)学习笔记-配置远程访问和管理lfs系统

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 要实现远程管理和配置lfs系统需要配置以下软件包: 前几页章节脚本的配置:https://www.cnblogs.com/ren ...

  5. blfs(systemv版本)学习笔记-配置远程访问和管理lfs系统

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 要实现远程管理和配置lfs系统需要配置以下软件包: 前几页章节脚本的配置:https://www.cnblogs.com/ren ...

  6. Docker学习笔记 — 配置国内免费registry mirror

    Docker学习笔记 — 配置国内免费registry mirror Docker学习笔记 — 配置国内免费registry mirror

  7. CNN学习笔记:全连接层

    CNN学习笔记:全连接层 全连接层 全连接层在整个网络卷积神经网络中起到“分类器”的作用.如果说卷积层.池化层和激活函数等操作是将原始数据映射到隐层特征空间的话,全连接层则起到将学到的特征表示映射到样 ...

  8. centos7安装mysql5.7.19及配置远程连接

    centos7安装mysql5.7.19及配置远程连接------https://blog.csdn.net/Lh19931122/article/details/77996213

  9. PostgreSQL10配置远程连接

    PostgreSQL10配置远程连接 psql --version centos7.3中 1.开启相应的防火墙端口,允许端口5432 2.访问权限配置/etc/postgresql/10/main/下 ...

随机推荐

  1. (转载)RHEL7(RedHat 7)本地源的配置

    配置yum源 1.首先连接RedHat7的DVD再把挂载DVD光盘到/mnt   因为配置时候路径名里面不能有空格,否则不能识别  [root@ mnt]# mount /dev/cdrom /mnt ...

  2. linux、centos下安装配置vim

    ---恢复内容开始--- 1.一般情况下安装上centos后,会有vi,没有vim(以后可能会有吧) 如果不确定自己有没有vim,使用命令 rpm -qa|grep vim 查看,如果有的话,会显示三 ...

  3. 171. Excel表列序号

    题目:给定一个Excel表格中的列名称,返回其相应的列序号. 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> ...

  4. Dynamic Programming | Set 1 (Overlapping Subproblems Property)

    动态规划是这样一种算法范式:将复杂问题划分为子问题来求解,并且将子问题的结果保存下来以避免重复计算.如果一个问题拥有以下两种性质,则建议使用动态规划来求解. 1 重叠子问题(Overlapping S ...

  5. 对 UDP 的一些思考

    先放两个链接 快速可靠协议-KCP 可靠 UDP 传输 最近在玩王者荣耀,发觉两件事: 1. 可以 4G 和 wifi 无痛切换 2. 当网络不好的时候,发出去的消息并不保证到达服务器.比如你在很卡的 ...

  6. XXE(XML External Entity attack)XML外部实体注入攻击

    导语 XXE:XML External Entity 即外部实体,从安全角度理解成XML External Entity attack 外部实体注入攻击.由于程序在解析输入的XML数据时,解析了攻击者 ...

  7. Javascript多线程

    最近项目中要用一个倒计时,但是当弹窗的时候倒计时会被阻塞,所以我想到使用Javascript多线程解决该问题. 虽然JavaScript是单线程的,但是通过worker可以让Javascript另外开 ...

  8. AndroidStudio制作个人资料界面模块以及SQLite数据库的使用

    前言 大家好,给大家带来AndroidStudio制作个人资料界面模块以及SQLite数据库的使用的概述,希望你们喜欢 学习目标 掌握SQLite数据库的使用,能够实现用数据库来保存用户的信息: 学会 ...

  9. JS应用实例1:注册页面表单校验

    这里是简单的前端校验,后边还会介绍后台的校验. 多重校验保证获取安全数据 步骤: 1.确定事件onsubmit,并绑定函数 2.编写函数,作用是获取输入数据 3.判断数据是否合法,合法则提交,否则表单 ...

  10. Win10手记-为应用集成SQLite(一)

    SQLite是什么?熟悉移动端开发的朋友都会经常接触,无论是iOS的CoreData还是安卓的内置数据库,他们都是采用了SQLite这个轻量高效数据库,微信也是如此.可以说SQLite是目前移动端最为 ...