入手新系统,在配置桌面环境、开发环境之前,应该先做的事情是进行一些必要的本土化配置:没有大陆境内的软件源安装软件包就会变得龟速;没有合适的中文输入法想要找教程都会变得不便;没有安装完整的字体也会让轻量级的办公变得困难重重……因此正确的本土化配置能大大提升后续系统使用的幸福感,本文以linux发行版ubuntu20.04.3为例
标题:ubuntu系统的本土化配置:软件源、输入法与字体
更改软件源
软件源,简而言之就是linux某个发行版自带的包管理系统下载软件包的地址,一般是镜像网站的列表。ubuntu默认的软件源虽然在URL中带了.cn
字样,但实际下载速度令人怀疑服务器来自境外,因此更改阿里云等本土软件源可以大大加速后面使用apt安装其他软件的速度。
根据apt的配置文件默认路径,备份默认的软件源,这里的备份名不重要,只是为了在必要时手动回滚
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
使用兼容
POSIX
的linux自带的vi
编辑器,修改软件源列表针对原有的软件源(
deb
开头没有注释的那些行),可以注释掉,理论上也可以直接删除,但某些机器删除后可能导致后续无法正常安装软件包下面是我的软件源列表,采用了中科大源和阿里源,长期使用稳定
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
apt指令来更新软件源
sudo apt-get update
可选:使用apt指令更新软件
sudo apt-get upgrade
这样一来,就解决了软件包下载缓慢的问题,关于apt和包管理等问题会在另一篇文章中详述
安装中文输入法
ubuntu在Settings->Region&Language
中可以添加自带的中文输入法,但在我的机器上会出现中文输入法间或死机的问题,因此选择使用更加古老但稳定的fcitx
输入法,据说引擎的贡献者是云帆社区时代的前辈
安装相应的包
sudo apt-get install fcitx-table-wbpy
这里如果提示缺少依赖,则系统没有自带fcitx,根据报错安装依赖即可
在
Settings->Region&Language->Manage Installed Languages
中,将Keyboard input method system
,也就是默认输入源改成fcitx在
Settings->Region&Language
中删除自带的其他输入法,只保留英文即可,避免右上角输入法图标打架重启设备
右上角的小键盘现在代表fcitx,也可以在win键开启的应用列表中找到fcitx的配置应用,点击打开进行配置
点击
+
号,并去掉勾选Only Show Current Language
,就可以检索并添加输入法了,我使用的是Pinyin
添加后,配置应用上方的Global Config菜单可以配置快捷键等,下方的齿轮可以配置当前的输入法
如此一来,输入与检索中文内容,以及找教程都会方便起来
安装字体
ubuntu自带的字体是不全的,在系统中这些字体统称为fonts
,如果使用WPS这样包含大量字体的文字编辑软件,则可能报错,需要根据报错信息安装字体
安装的过程比较简单,在提示缺少某种字体的时候,直接在搜索引擎中检索对应字体的font,有大量字体网站可以提供备选项,进入下载即可,一般会得到或在下载的包内得到.ttf
文件,属于微软与苹果共同开发的True Type
字体文件格式,具有悠久的历史,在桌面环境下双击.ttf
并选择安装即可