一、CentOS安装YUM源
1、YUM源是CentOS的扩展安装包管理工具,使用YUM进行软件包安装和更新非常方便,因此首先需要安装YUM源。
sudo wget http://mirrors.163.com/.help/CentOS7-Base-163.repo -P /etc/yum.repos.d/ sudo yum clean all sudo yum makecache
以上命令执行后,将会在/etc/yum.repos.d/目录下创建CentOS7-Base-163.repo文件,并将163的yum源设置为默认yum源。
2、更新软件包。
sudo yum update
二、CentOS7安装YUM
CentOS7默认安装时没有安装YUM,需要手动安装。
1、首先安装epel-release。EPEL (Extra Packages for Enterprise Linux) 是由 Fedora 项目社区打造,为企业级Linux提供高质量的附加软件包。
sudo yum install epel-release
2、再次更新软件包。
sudo yum update
3、安装YUM。
sudo yum install yum
三、CentOS安装YUM命令
YUM命令常用于软件包的安装、更新及卸载等操作。
1、查找软件包。
sudo yum search package_name
2、安装软件包。
sudo yum install package_name
3、删除软件包。
sudo yum remove package_name
四、CentOS安装YUM并配置镜像
1、为了提高软件安装的速度,可以使用国内的yum镜像代替默认的yum源。
在/etc/yum.repos.d/目录下创建CentOS-Base.repo文件,输入下面代码:
[base] name=CentOS-$releasever - Base #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 #released updates [updates] name=CentOS-$releasever - Updates #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever - Plus #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/ gpgcheck=1 enabled=0 gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
2、更新并清理缓存,使配置生效。
sudo yum clean all sudo yum makecache
五、CentOS7安装
CentOS7安装时没有安装GUI环境,可以通过以下方式安装GUI。
1、安装GNOME桌面环境。
sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
2、修改默认启动级别。
sudo systemctl set-default graphical.target
3、重启系统。
sudo reboot
六、CentOS安装软件
1、安装nginx。
sudo yum install nginx
2、安装Apache。
sudo yum install httpd
七、CentOS安装应用
1、安装Git。
sudo yum install git
2、安装Nodejs。
sudo yum install nodejs
八、CentOS安装Docker
1、首先需要卸载旧版Docker。
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
2、安装Docker依赖。
sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
3、设置Docker源并安装。
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo sudo yum install docker-ce
4、开启Docker服务。
sudo systemctl start docker
5、将当前用户添加到docker用户组。
sudo usermod -aG docker $USER
6、重启Docker服务。
sudo systemctl restart docker