yum工具可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
本地源:系统安装光盘
1.备份移除官方YUM库
[root@localhost ~]#mv /etc/yum.repos.d/* /tmp
建议移除而不是删除
2.编写本地YUM库配置文件
[root@localhost ~]# vim /etc/yum.repos.d/dvd.repo
[dvd]
name=dvd
baseurl=file:///mnt/cdrom
gpgcheck=0
/etc/yum.repos.d/是YUM下载地址库目录,dvd是自定义名字
[dvd]某一个库的名称,中括号[]是必须的,没有[]计算机会不认得,中括号中是名字,vim命令中起的什么名字这里就是什么
name=dvd是库的说明,name是必须的。等号前后无空格
baseurl=file:///mnt/cdrom下载库的具体地址.这里是基本地址,如果想用网络地址就用http:。///意思://是本机的意思,第三个/是根的意思。
gpgcheck=0是关闭校验。gpg:包,gpgcheck:包校验,0:关闭,1:打开。
还有一个参数是enabled,这个是开关
以上内容多检查检查,很容易打错字
3.挂载安装光盘
注意:千万记得要把光盘放到服务器上,通电!不通电下面的操作会报错!
下面光盘两绿点就可以,字符界面可以开机后在设置里看网络通配器右上有已连接即可。
[root@localhost ~]# mkdir /mnt/cdrom
[root@localhost ~]# vim /root/.bashrc
mount /dev/cdrom /mnt/cdrom
/root/.bashrc里的命令在开机时会自动执行一遍,这是临时挂载和永久挂载比较中和的方法。
注意这次挂载是下次开机时才能挂载上,不想再重启就直接再敲一遍mount /dev/cdrom /mnt/cdrom
4.使用YUM 安装和卸载程序
[root@localhost ~]#yum install -y httpd //安装
[root@localhost ~]#systemctl start httpd //启动
[root@localhost ~]#systemctl stop firewalld //关闭防火墙
[root@localhost ~]#systemctl disable firewalld //禁用防火墙开机自启动
[root@localhost ~]#systemctl status httpd //查询状态,出现绿色的running即在运行
[root@localhost ~]# yum -y remove httpd //卸载