远程连接的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. python 引入本地 module

    数据校验时,需要引入本地的一个告警python代码,引入的方式如下: import sys import os # 引入本地文件目录,或和需要引入的python文件放在同一个文件夹下 sys.path ...

  2. 聚簇索引(clustered index )和非聚簇索引(secondary index)的区别

    这两个名字虽然都叫做索引,但这并不是一种单独的索引类型,而是一种数据存储方式.对于聚簇索引存储来说,行数据和主键B+树存储在一起,辅助键B+树只存储辅助键和主键,主键和非主键B+树几乎是两种类型的树. ...

  3. liunx----配置搜狗输入法

    话不多说直接看步骤 * 系统版本: ubuntu 18.04.1 // 查看命令为: # cat /etc/issue 1. 先查看当前系统是否存在 fcitx 框架: # dpkg -l | gre ...

  4. 读入挂(IO)

    快如闪电,清华杜瑜皓的读入挂,一模一样代码,加了这个之后... 细思极恐,and 整整行!!! namespace IO{ #define BUF_SIZE 100000 #define OUT_SI ...

  5. 《你不知道的javascript》读书笔记1

    概述 放假读完了<你不知道的javascript>上篇,学到了很多东西,记录下来,供以后开发时参考,相信对其他人也有用. js的工作原理 引擎:从头到尾负责整个js的编译和运行.(很大一部 ...

  6. Java学习笔记52(网络编程:UDP协议案例)

    InetAddress类: 表示互联网中的IP地址,示例: package demo; import java.net.InetAddress; import java.net.UnknownHost ...

  7. springboot源码解读

    springboot源码从main函数开始 public static void main(String[] args) { ApplicationContext app = SpringApplic ...

  8. Qt之使用CQU库快速开发统一风格界面

    在使用Qt开发时,肯定是想让开发的项目界面统一风格:不希望每个界面都要程序员用代码去修饰美化以及进行事件处理等等,这样非常繁琐,容易出错而且没有格调:所以我就开发一个动态链接库,封装统一的风格界面.事 ...

  9. Python函数学习——匿名函数

    匿名函数 匿名函数就是不需要显式的指定函数名. 关键字lambda表示匿名函数,冒号前面的n表示函数参数,可以有多个参数. 匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达 ...

  10. NetMQ 发布订阅模式 Publisher-Subscriber

    第一部分引用于:点击打开 1:简单介绍 PUB-SUB模式一般处理的都不是系统的关键数据.发布者不关注订阅者是否收到发布的消息,订阅者也不知道自己是否收到了发布者发出的所有消息.你也不知道订阅者何时开 ...