虚拟机中安装CentOS

虚拟机为Vmware,Windws 10环境。虚拟机-设置-网络适配器-桥接模式(复制物理……勾选),重启。

CentOS-7-x86_64-Minimal-1810.iso

下载,安装SSH,

cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33
ONBOOT=yes
service network restart

yum install openssh-server net-tools -y

有时ifconfig会失效,我们可以yum remove openssh-server net-tools -y,然后重新安装,重启虚拟机,即可解决问题。

清华源

安装组件,

yum install gcc gcc-c++ gcc-gfortran -y
yum install wget make gdb cmake git zip unzip java-1.8.0-openjdk -y

设置时间,

timedatectl set-timezone Asia/Shanghai # 设置系统时区为上海

关闭防火墙,

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

关闭selinux,

gedit /etc/sysconfig/selinux
SELINUX=disabled

注意,下面这行是错误的,

SELINUXTYPE=disabled #错误
setenforce 0 #临时关闭SELinux
getenforce #查看SELinux状态

升级所有包,改变软件设置和系统设置,系统版本内核都升级,已经上线的用以下命令,

yum -y update

升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变,全新的用以下命令,

yum -y upgrade

上述升级命令参考Centos7更新系统

参考

用Centos7打造合适的科研环境

Centos7配置指南

Centos7关闭防火墙和selinux

CentOS-7-x86_64-LiveGNOME-1810.iso

下载,可能在/etc/sysconfig/network-scripts内找不到ifcfg-ens33。解决方法,

cp ifcfg-lo ifcfg-ens33
gedit ifcfg-ens33

根据ifconfig命令修改ifcfg-ens33,

DEVICE=ens33
NETMASK=255.255.255.0
BROADCAST=172.16.218.255
ONBOOT=yes
BOOTPROTO=static

重启服务,

service network restart