我在rMBP上用VMware Fushion 15.1安装了CentOS 7.7的虚拟机,带有gnome界面,打算用于日常的开发工作。但是发现界面实在是太丑陋了,决定趁周末折腾一下,网上研究了一些资料,下面是我有价值的记录,以作备忘。

效果图如下

安装系统字体

安装字体
需要将我们收集的喜欢的字体先复制到下面的指定目录,比如可以从Windows 10中的C:\Windows\Fonts找到一些
yum -y install fontconfig mkfontscale
mkdir -pv /usr/share/fonts/chinese
cp -rf *.ttf *.ttc /usr/share/fonts/chinese

建立字体缓存库,刷新内存中的字体缓存
cd /usr/share/fonts/chinese
mkfontscale
mkfontdir
fc-cache -fv

查看字体
fc-list |grep simhei


重启系统即可使用

特别地,安装文泉驿微米黑字体的rpm包,网上找到针对CentOS 7.7.1908 for x86_64的wqy-microhei-fonts文泉驿微米黑字体的rpm包
rpm -Uvh 'http://rpmfind.net/linux/centos/7.7.1908/os/x86_64/Packages/wqy-microhei-fonts-0.2.0-0.12.beta.el7.noarch.rpm'

安装gnome桌面美化工具gnome-tweak-tool

yum -y install gnome-tweak-tool

下面是利用gnome-tweak-tool来修改系统对应字体,对应于开头的效果

可以看到,为了取得更好视觉效果,大量使用了文泉驿微米黑,比系统默认字体设置好很多了。

下面是终端的字体和颜色设置,同时将原来的亮色主题更改为暗色主题,效果更赞了。

注意这里可以设置多个配色方案,用不同名称区分,使用时将最爱的配色方案设为默认(末尾打勾)就可以了,很方便。

参考文献

[1].https://blog.csdn.net/panda_52panda/article/details/73770146

[2].https://blog.csdn.net/qin_weilong/article/details/81211407

CentOS 7.7 x86-64安装系统字体及美化实录相关推荐

  1. centos php5.2安装教程,CentOS 5.2 x86 64(AMD)编译安装PHP小记

    在Linux编译安装PHP遇到的几个问题: 首先使用yum命令从CentOS源安装所有依赖的库,这里libiconv库需要单独下载并编译安装. 其次下载php-5.2.8.tar.bz2和php-5. ...

  2. centos 5 手动分区来安装系统的方法

    对于centos.fedora和redhat的关系这里无需赘述.redhat我用不起,它的防盗版工作做的又相当好,所以我从来没有用过redhat.fedora是我刚接触linux就用的一个系统,我觉得 ...

  3. linux安装中文字体 yum,CentOS 7.6环境下安装中文字体库

    这样的对象依赖于本地的字段.新装的linux没有安装字段库,和相应的字体. 1.fc-list查看字体库 2.yum -y install fontconfig安装 3.安装好后/usr/share目 ...

  4. 在CentOS 6.8 x86_64上安装ATS 6.2.1实录

    我的博客上已经有很多这样的ats安装实录了,这次的笔记有些不一样,因为它是ATS目前最新的LTS版本6.2.1的安装,写出来更多的是整理自己的思路,因为很多东西搞过不整理,过一段时间就完全忘记掉了. ...

  5. 在CentOS 7.7 x86_64上安装InfluxDB 1.8.0实录

    在InfluxDB官网获取最新稳定版的下载和安装指导 wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.0.x86_64.rp ...

  6. 在CentOS 6.3 64bit上安装ActiveMQ 5.15.9实录

    1.下载安装ActiveMQ ActiveMQ 5的官网下载地址为 http://activemq.apache.org/components/classic/download/ 我这里选择Unix版 ...

  7. linux编译器6,Linux安装gcc编译器详解(CentOS 6.5 64位系统)

    本次安装针对CentOS 6.5 64位系统,由于在安装系统的时候并没有勾选安装gcc编译器,因此需要自行安装gcc编译器. 使用yum安装gcc 对于配备了yum的Linux发行版而言,安装gcc编 ...

  8. CentOS 6.7 64位系统镜像下载及安装

    1.Centos 6.7镜像下载地址:https://pan.baidu.com/s/1CtYbpAaTUVa2hWn-8JGzHg  提取码:8888 2.CentOS 6.7安装参考链接: ①链接 ...

  9. 华为服务器centos安装系统版本,华为服务器安装centos7.4

    华为服务器安装centos7.4 内容精选 换一换 由于操作系统已知的内核问题,导致无法ping通裸金属服务器扩展网卡网关.CentOS 7.4及以下版本的7系列操作系统均有此问题.该内核问题已在Ce ...

最新文章

  1. 产品经验谈:B端产品需求的3个层次,你都了解吗?
  2. 软件自动更新解决方案及QT实现
  3. SLAM Cartographer(3)定位和子图构建节点
  4. cacti yum快速部署
  5. 在线JSON转sarcastic工具
  6. Spring的事务管理
  7. http请求接口开发的几种方式
  8. ubnt虚拟服务器端口转发,ubnt详细设置教程
  9. 【牛客网】养兔子(斐波那契数列)
  10. 自费出书多少钱?如何出书
  11. 数商云在线供应链系统服务方案:构建企业供应链平台业务、功能、技术管理架构
  12. 3. Git与TortoiseGit基本操作
  13. 《中国通史》学习记录
  14. 计算机组成原理实验五:CPU组成与机器指令执行实验
  15. 教你如何编辑修改PDF文件内容
  16. 十岁左右的孩子都可以用这样的线条画画
  17. 计算机奇数页打印怎么设置,EXCEL怎么设置奇数页打印和偶数页打印
  18. 从零开始搭建Node.js, Express, Ejs, Mongodb服务器
  19. Carsim所能实现的功能
  20. linux上erlang编译安装手记

热门文章

  1. 使程序在后台执行,并将日志输出至文件
  2. 百度地图JavaScript API自定义覆盖物、自定义信息窗口增删时的显示问题
  3. 阅读10、11、12章
  4. C++实现stack【栈】
  5. LINQ : IEnumerableT and IQueryableT区别
  6. ((ios开发学习笔记九)) Simple TableView 实现(附 实例源码)
  7. 牛腩44 整合登陆页 RequiredFieldValidator 和 ValidationSummary 以及 asp.net 自带的MD5 加密...
  8. ORB_SLAM2帧Frame
  9. ORB_SLAM2单目初始化策略
  10. vc2010解决方案项目编译顺序_科学网—VS2012 (2008,2010) 编译问题解决合集 - 冯博远的博文...