📜  小尺寸 centos7 gui - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:53:56.267000             🧑  作者: Mango

小尺寸 CentOS7 GUI - Shell-Bash

CentOS是一款自由开源的Linux操作系统,以稳定性和安全性而闻名。CentOS7 GUI相比命令行操作更加直观和易用,但是安装过程往往会占用较多的磁盘空间和内存。如果你需要一款小尺寸的CentOS7 GUI系统,那么可以选择使用Shell-Bash脚本进行安装。

安装过程
步骤一:下载Shell-Bash脚本

在Github上下载Shell-Bash脚本:

$ wget https://raw.githubusercontent.com/fancl20/centos7-gui-shell-bash/master/centos7-gui.sh
步骤二:添加执行权限

给脚本文件添加执行权限:

$ chmod u+x centos7-gui.sh
步骤三:运行脚本

运行脚本进行安装:

$ sudo ./centos7-gui.sh

安装过程可能需要下载一些文件,所以需要联网。安装完成后,系统会自动重启,重启后即可看到CentOS7 GUI界面。

安装后配置

安装过程可能会出现网络连接失败或者软件包下载失败的情况,此时需要手动配置网络和软件源。

网络配置

编辑网络配置文件:

$ sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

把以下几行注释掉:

# BOOTPROTO=dhcp
# ONBOOT=yes

添加以下几行:

BOOTPROTO=static
IPADDR=192.168.0.100
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
DNS2=8.8.4.4
ONBOOT=yes

其中IPADDR、NETMASK和GATEWAY需要根据自己的网络配置进行修改。

软件源配置

编辑软件源配置文件:

$ sudo vi /etc/yum.repos.d/CentOS-Base.repo

注释掉base、updates和extras这三个软件源,添加以下几行:

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
防火墙设置

安装完成后,CentOS7的防火墙默认是开启的,如果需要使用SSH等服务,需要根据需要进行设置。

查看防火墙状态:

$ sudo systemctl status firewalld

开启SSH服务:

$ sudo firewall-cmd --permanent --zone=public --add-service=ssh
$ sudo firewall-cmd --reload
总结

Shell-Bash脚本可以帮助你快速安装小尺寸的CentOS7 GUI系统,但是安装过程中可能会出现一些问题,需要进行网络配置和软件源配置等操作。希望这篇文章能够帮助你顺利地安装和配置CentOS7 GUI系统。