最小安装linux配置
新建的linux虚拟机链接不上网络
解决办法:
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
把ONBOOT=no修改成ONBOOT=yes就可以了
安装ifconfig
yum install net-tools.x86_64
更新软件
yum -y update
更新系统内核
升级系统内核:
1、启用 ELRepo 仓库:
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
如果报错:
解决:安装curl
# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
2、查看可用的系统内核包:
# yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
3、安装最新内核:
# yum --enablerepo=elrepo-kernel install kernel-ml
--enablerepo 选项开启 CentOS 系统上的指定仓库。默认开启的是 elrepo,这里用 elrepo-kernel 替换
4、设置 grub2
1. 通过 grub2-set-default 0 命令设置:
其中 0 来自上一步的 awk 命令:
sudo grub2-set-default 0
2. 编辑 /etc/default/grub 文件
设置 GRUB_DEFAULT=0,表示使用上一步的 awk 命令显示的编号为 0 的内核作为默认内核:
# vi /etc/default/grub
> GRUB_TIMEOUT=5
> GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
> GRUB_DEFAULT=0
> GRUB_DISABLE_SUBMENU=true
> GRUB_TERMINAL_OUTPUT="console"
> GRUB_CMDLINE_LINUX="crashkernel=auto console=ttyS0 console=tty0 panic=5"
> GRUB_DISABLE_RECOVERY="true"
> GRUB_TERMINAL="serial console"
> GRUB_TERMINAL_OUTPUT="serial console"
> GRUB_SERIAL_COMMAND="serial --speed=9600 --unit=0 --word=8 --parity=no --stop=1"
生成 grub 配置文件并重启
下一步,通过 gurb2-mkconfig 命令创建 grub2 的配置文件,然后重启:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
sudo reboot
验证
uname -a
安装wget
yum install wget
更换yum源
修改yum源为ali的
先备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
切到yum配置所在的文件夹
cd /etc/yum.repos.d/
下载阿里的yum源配置
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
生成缓存
yum makecache
安装vim
yum install -y vim