本人是前端开发,后端这块懂得不多。我要使用中文的起因是在云服务器上使用docker部署网站,云服务器上的CentOS7是最小化安装的,是不带图形化界面的,只能使用命令行,而我要拉取前后端代码镜像,需要使用docker login登录镜像仓库,然而镜像仓库的账号是中文的(某人设的,坑死人),于是在网上查找资料。
首先,安装中文包。使用 yum install "@Chinese Support" ,安装失败。查找原因发现这个命令是centos6的,centos7的命令是 yum install kde-l10n-Chinese 。
也可以输入 yum list kde*chinese 会显示可以安装的包,我的显示如下
kde-l10n-Chinese.noarch 4.10.5-2.el7 base
输入命令 yum install kde-l10n-Chinese.noarch ,安装成功后,重启,但是切换不出中文输入法(哪位大神知道的话可以告诉我,感激不尽)。
又安装了ibus-libpinyin,也是切换不出中文。
方法有两种,一种是直接输入 yum install ibus-libpinyin ,另一种是用 yum list *pinyin* 查看可安装的软件包,再 yum install ibus-libpinyin.x86_64 安装。
尝试修改配置,也有两种方法:
locale 查看当前配置
locale-a 查看支持简体中文
ls /etc | grep locale 查看locale.conf 配置文件
vim /etc/locale.conf 编辑locale.conf 配置文件
修改LANG=en_US.UTF-8和LC_CTYPE=en_US.UTF-8为LANG=zh_CN.UTF-8和LC_CTYPE="zh_CN.UTF-8",保存退出,然后重启。
或者
localectl status 检查当前的环境
localectl list-locales | grep zh 获得可配置的中文列表
localectl set-locale LANG=zh_CN.utf8 设置locale
localectl status 再检查locale状态,重启
然并卵。
期间,在用vim时出现-bash:vim:command not found. 只能使用vi。 那么如何安裝vim呢?
输入 rpm -qa|grep vim 命令, 如果vim已经正确安装,会返回下面的三行代码:
vim-minimal-7.0.109-6.el5
vim-common-7.0.109-7.2.el5
vim-enhanced-7.0.109-7.2.el5
如果少了其中的某一条,比如vim-enhanced的,就用命令 yum -y install vim-enhanced 来安装。
如果上面的三条都沒有返回, 可以直接用 yum -y install vim* 命令。
一系列操做下来都没什么用,写下来只会为了做个记录,供以后再研究。
重点来了,后来想到能不能改成有界面的,然后就发现了方法。
第一步:列出可安装的桌面环境
yum grouplist
第二步:安装GNOME及相应桌面管理工具
yum -y groups install "GNOME DESKTOP" "Graphical Administration Tools"
选择y开始下载需要安装的package。
第三步:设置开机启动为GNOME
systemctl set-default graphical.target
第四步:重启
reboot
最后设置用户、时区等进入界面,再切换语言,就可以使用中文了。
配置默认启动方式:
//查看系统的2种启动模式:
vi /etc/inittab
//查询当前的默认设置:
systemctl get-default
//启动切换图形化界面:
startx
//设置默认启动为图形化界面:
systemctl set-default graphical.target
//设置默认启动为命令行界面:
systemctl set-default multi-user.target
//命令行界面热切换到图形界面:
init 5
//图形界面热切换到命令行界面:
init 3