Linux学习 day04

今天,继续学习了Linux。先是复习了昨天学过的内容,然后学习了配置网络yum源、配置本地自己访问的yum源、配置局域网内的yum源、配置本地yum源方式三、scp-rsync、xsync、cd命令补充、ssh免密登陆操作、Centos6单用户模式、Centos7安装MySql5.7.21、数据恢复、数据恢复原理、shell、运算符、if-case、for、while、read、函数、ubuntu-引入。
总结一下:
1.Yum概述
YUM(全称为Yellow dog Updater,Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
2.为什么要制作本地YUM源
YUM源虽然可以简化我们在Linux上安装软件的过程,但是生产环境通常无法上网,不能连接外网的YUM源,所以就无法使用yum命令安装软件了。为了在内网中也可以使用yum安装相关的软件,就要配置yum源。
YUM源其实就是一个保存了多个RPM包的服务器,可以通过http的方式来检索、下载并安装相关的RPM包。
3.Yum的常用命令
基本语法
yum install -y rpm软件包(功能描述:安装httpd并确认安装)
yum list(功能描述:列出所有可用的package和package组)
yum clean all (功能描述:清除所有缓冲数据)
yum deplist rpm软件包(功能描述:列出一个包所有依赖的包)
yum remove rpm软件包(功能描述:删除httpd)
4.关联网络yum源
1、linux系统必须可以联网
2、访问网络地址
http://mirrors.163.com/.help/centos.html
3、查看文件保存的位置
4、替换本地yum文件,把下载的文件移动到/etc/yum.repos.d/目录
5、进入到/etc/yum.repos.d/目录
6、用CentOS7-Base-163.repo替换CentOS-Base.rep,先备份
7、安装命令
5.制作只有本机能访问的本地YUM源
1、将CentOS-7-x86_64-DVD-1611.iso镜像挂载到/mnt/cdrom目录
2、安装相应的软件
3、启动httpd服务
4、使用浏览器访问http://node1:80
(如果访问不通,检查防火墙是否开启了80端口或关闭防火墙),测试网络是否畅通
5、将YUM源配置到httpd(Apache Server)中
6、执行创建仓库命令:createrepo 路径
7、修改本机上的YUM源配置文件,将源指向自己
8、清除YUM缓存
9、列出可用的YUM仓库
10、安装相应的软件
6.制作其他主机通过网络能访问的本地YUM源
1、让其它需要安装RPM包的服务器指向这个YUM源
2、在这台新的服务器上执行YUM的命令
3、安装软件

猜你喜欢

转载自blog.csdn.net/m0_49528461/article/details/108394162