2024年3月4日云计算学习总结{rpm,yum,本地源,远程源}
[*]rpm 原生包的管理工具
[*]rpm -ivh 包名 #安装包 但是不能解决依靠关系 需要一个一个安装 后面可跟多个包或者url链接
[*]rpm -e 包名 #卸载
[*] rpm -q 查询 # a 全部安装的包 c 配置文件 l 全部安装的内容 f 查询某个文件是那个包提供的
[*]yum 方便下载安装和解决依靠的工具{类似于代替我们操作rpm工具}
[*]/etc/yum.conf yum的配置文件
[*]/etc/yum.repos.d 源文件的仓库地址.repo
[*]/var/cache/yum 缓存路径
[*]/var/ftp ftp路径
[*]yum install 安装 可跟 -y 不扣问条件
[*]yum remove #卸载
[*]yum erase #卸载
[*]yum provides下令 #查询下令泉源包
[*]yum list #查询源中的包
[*]yum repolist #查询仓库的信息
[*]yum search#查询关键字
[*]yum clean all #清空缓存
[*]yum mackcache#创建缓存
[*]yum history#查看历史操作记载
[*]yum history undo id# 复兴 回滚 id用 yum history list 包名
[*] 制作本地源
1、找到源内的包
1.1 可以网络上下载、从别的源克隆、配置缓存,然后通过缓存获取包
1.2 通过挂载镜像获取镜像中的包
2、如果包所在的目录不是一个yum源,需要做成yum源
yum install -y createrepo
createrepo 目录
3、写源文件
/etc/yum.repos.d/hello.repo
[源标识]
name=源名字
baseurl=file://包目录的绝对路径
enabled=1 # 开启
gpgcheck=0 # 关闭密钥查抄
远程源
1、关闭防火墙、selinux
2、安装ftp服务,提供21号端供词客户端访问
yum install -y vsftpd
3、在/var/ftp/创建源目录,准备包拷贝到目录中
4、制作源并授权
createrepo /var/ftp/源目录
chown ftp.ftp -R /var/ftp/源目录
5、启动ftp
systemctl start vsftpd
6、测试并编写源文件(客户端)
/etc/yum.repos.d/hello.repo
[源标识]
name=源名字
baseurl=ftp://IP地址/包目录的基于/var/ftp的相对路径
enabled=1 # 开启
gpgcheck=0 # 关闭密钥查抄
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]