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

这个时急救模式启动(系统出项问题不能正常启动时使用并修复系统)

原文地址:https://www.cnblogs.com/wbyixx/p/9514343.html

时间: 2024-11-10 07:10:53

VBOX 上 配置 CentOS Minimal的相关文章

阿里云上配置CentOS安装Git(小沐git安装命令全集整理版)

步骤比较简单 主要是记录下 实现的过程 备忘! 比较详细的教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000 CentOS的yum源中没有git,只能自己编译安装 确保已安装了依赖的包 yum install curl yum install curl-devel yum in

vagrant vbox上配置好开发环境缓存问题

vagrant配置完成 设置好共享目录 搭建好nginx环境 访问 127.0.0.1:8080 一切正常  然后进入本的的开发目录修改测试文件保存后刷新页面 问题来了..........没变化  然后再ssh vagrant看看 共享目录中的文件 跟刚刚修改的文件一样啊....怎么回事  nginx缓存吧  sudo vi /etc/nginx/nginx.conf     sendfile off; 重启 nginx服务 刷新页面 ok了  

CentOS上配置Cacti监控MySQL

防伪码:即使没有辉煌的未来.如果能有无悔的往昔.   第九章 CentOS上配置Cacti监控MySQL 前言:在企业网络运维过程中,管理员必须随时关注服务器和网络的运行状况.以便及时发现问题,尽可能减少故障的发生.当网络中的设备.服务器等数量较多时,为了更加方便.快捷的获得各种监控信息,通常会借助于一些集中检测软件.本章将以著名的Cacti套件为例,介绍服务器集中监控体系的构建和使用. 一.Cacti官方简介: 1.Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且

windows 8.0上eclipse 4.4.0 配置centos 6.5 上的hadoop2.2.0开发环境

eclipse的hadoop插件下载地址:https://github.com/winghc/hadoop2x-eclipse-plugin 将下载的压缩包解压,将hadoop-eclipse-kepler-plugin-2.2.0这个jar包扔到eclipse下面的dropins目录下,重启eclipse即可 进入windows->Preference配置根目录,这里面的hadoop installation directory并不是你windows上装的hadoop目录,而仅仅是你在cent

Laravel学习笔记(三)--在CentOS上配置Laravel

在Laravel框架上开发了几天,不得不说,确实比较优雅,处理问题逻辑比较清楚. 今天打算在CentOS 7上配置一个Laravel,之前都是在本机上开发,打算实际配置一下. 1)系统上已经安装了Apache.PHP.mysql,安装命令为yum install httpd php mysql 因为CentOS 7自带的php模块很少,如果需要增加模块,需要编译才行,所以需要php-devel模块,用yum install php-devel命令就可以了. 2)安装laravel a)安装com

CentOS 7 上配置LVS + keepalived + ipvsadm

一.部署环境keepalived:10.10.10.30(CentOS 7)lvs1:10.10.10.140(CentOS 6.4)lvs2:10.10.10.150(CentOS 6.4) 二.在lvs1:10.10.10.140上配置[[email protected] ~]# yum install -y httpd [[email protected] ~]# /etc/init.d/httpd start[[email protected] ~]# cd /var/www/html/

CentOS系统上配置https服务

在CentOS6.9(http2.2)配置https 在CentOS6.9和CentOS7分别实现配置 在CentOS6.9(http2.2)配置https 创建前准备: 安装opensssl包  和 http2.2 1.在主机(192.168.109.100)创建私有CA (1)获取私钥  注意:1.私钥保存路径是按/etc/pki/tls/openssl.cnf配置文件规定的即/etc/pki/CA/private/ 2.做成的私钥的权限必须是600             3.文件名必须以

配置CENTOS YUM更新源(国内)

众所周知,Centos 有个很方便的软件安装工具  yum,但是默认安装完centos,系统里使用的是国外的centos更新源,这就造成了我们使用默认更新源安装或者更新软件时速度很慢的问题. 为了使用yum工具能快速的安装更新软件,我们需要将默认的yum更新源配置为国内的更新源.yum更新源配置文件位于centos目录  /etc/yum.repos.d/  下. 首先提供几个国内快速的更新源: 教育网资源: 1 上海交大: http://ftp.sjtu.edu.cn/centos/ 服务器位

Linux上配置HTTP代理及代理例外

在Ubuntu , Debian或者Mint: $ sudo vi /etc/environment http_proxy="http://proxy.com:8000" no_proxy="127.0.0.1, localhost, *.cnn.com, 192.168.1.10, domain.com:8080" 在CentOS的,Fedora或RHEL : $ sudo vi /etc/profile.d/proxy.sh export http_proxy=