VBOX 上 配置 CentOS Minimal
Posted wbyixx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VBOX 上 配置 CentOS Minimal相关的知识,希望对你有一定的参考价值。
下载VirtualBox
https://www.virtualbox.org/wiki/Downloads
安装,一路默认即可
下载CentOS
https://www.centos.org/download/
创建虚拟机
选择合适的位置,点击创建
加载镜像
选择创建的虚拟机,点击启动
加载镜像,然后重新启动
系统安装
选择最小安装
英文+英文键盘
时区选择上海
接着配置主机名,root密码,用户及密码等等
点击安装。
开启互联网
登陆root用户后,在控制台输入:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
7版本的文件好像叫ifcfg-enp0s3,可以自己找找
修改配置文件:
:wq保存并退出(或shift+ZZ)
reboot,重启系统
重新启动之后,输入ping + xxx网址,测试是否配置成功(ctrl+C中止)
安装GCC编译器
yum -y install gcc gcc-c++ kernel-devel
然后可以试着写一个c语言文件编译一下试试
vi test.c
编译的命令是:
gcc test.c -o test && ./test
安装图形界面
常用的有GNOME 和 KDE
GNOME:
1.安装X Window System
X 窗口系统是运行在 Linux 上的一个图形界面程序,而 GNOME 和 KDE 都是以 X 窗口系统为基础建构成的
yum -y groupinstall "X Window System"
2.安装GNOME
yum -y groupinstall "Desktop"
KDE安装要输入:yum -y groupinstall "KDE Desktop"
centos7则要使用:
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
3.设置GNOME为默认启动
vi /etc/inittab
将光标移动到最下方“id:3:initdefault:”的位置(3 表示命令行启动)
将3改为5,保存退出
如果是centos7版本:
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
使用的这两个参数:
# multi-user.target: analogous to runlevel 3 #命令行模式
# graphical.target: analogous to runlevel 5 #图形模式
修改模式,使用命令:
systemctl get-default #查看当前默认启动模式
systemctl set-default multi-user.target #更改启动模式为多用户命令行模式
实这个命令只是更改了一个软链接而已,
/etc/systemd/system/default.target
是一个软链接文件,所链接的文件就是各启动模式的配置文件,多用户命令行模式的文件是/usr/lib/systemd/system/multi-user.target
,图形模式则是/usr/lib/systemd/system/graphical.target
GNOME 不允许 root 用户直接登录,所以要创建一个普通用户
创建账号我们使用 useradd 命令:useradd -d 用户主目录 -m(创建主目录) 用户名
然后用 passwd 命令初始化该用户的密码:passwd 用户名
su + 用户名 用来切换用户
reboot重启电脑,点击Forward
安装增强工具
安装中文支持
安装输入法:
yum -y groupinstall "Input Methods"
安装中文支持:
yum -y groupinstall "Chinese support"
依次点击左上角的“System”->“Preferences”->“Input Method”
勾选“Enable input method feature”,选中“User IBus(recommended)”点击“Input Method Preferences...”按钮
依次点击“Input Method”->“Chinese”->“拼Pinyin”
点击“Add”将拼音输入法添加进输入法列表
回到“Terminal”命令行,Ctrl + 空格键切换到拼音输入法
如果是centos7安装中文输入法:
yum install ibus-libpinyin
centos7,将系统改变为中文支持:
1、首先使用locale命令看看当前系统所使用的字符集,如图可以看到是en英文
2、再看看系统是否有安装中文字符集的支持
locale -a |
grep
CN
3、如果没有的话使用yum安装中文字符集
yum
install
kde-l10n-Chinese
4、按如下方法修改配置文件并重启系统测试(在CentOS 6里面该文件是/etc/sysconfig/i18n)
cat
/etc/locale.conf
LANG=
"zh_CN.UTF-8"
5、重新查看字符集,修改成功,也可以用echo命令输出中文,能正常显示了
CentOS7开机出现多个选项
在CentOS更新后,并不会自动删除旧内核。所以在启动选项中会有多个内核选项,可以手动使用以下命令删除多余的内核:
1.查看系统当前内核版本:
# uname -a
Linux localhost.localdomain 3.10.0-229.20.1.el7.x86_64 #1 SMP Tue Nov 3 19:10:07 UTC 201
GNU/Linux
2.查看系统中全部的内核RPM包:
# rpm -qa | grep kernel
kernel-3.10.0-229.14.1.el7.x86_64
kernel-3.10.0-229.el7.x86_64
abrt-addon-kerneloops-2.1.11-22.el7.centos.0.1.x86_64
kernel-tools-libs-3.10.0-229.20.1.el7.x86_64
kernel-3.10.0-229.20.1.el7.x86_64
kernel-tools-3.10.0-229.20.1.el7.x86_64
3.删除旧内核的RPM包
yum remove kernel-3.10.0-229.14.1.el7
yum remove kernel-3.10.0-229.el7
4.重启系统
# reboot
注意:不需要手动修改/boot/grub/menu.lst
这个时急救模式启动(系统出项问题不能正常启动时使用并修复系统)
以上是关于VBOX 上 配置 CentOS Minimal的主要内容,如果未能解决你的问题,请参考以下文章