建立yum仓库
1.Linux系统基础2.Linux系统三种安装方式3.vim基础4.查询文件命令5.编辑网络配置文件6.vimtutor总结
7.建立yum仓库
8.Linux系统用户创建及权限9.Linux磁盘分盘10.自动挂载11.Linux系统安装程序---编译安装并加入systemd中12.计算机网络的参考模型13.IP地址14.交换机15.路由器16.VLAN17.不同vlan通信连接18.VRRP协议19.ACL与NAT20.网络部份考题21.Linux基础22.Linux命令注解23.目录命令24.操作命令25.压缩解压26.显示命令27.查询命令28.RIAD配置摘要29.系统启动引导30.进程以及其有关命令31.问题解析32.系统安全33.日志34.脚本大纲35.文本编辑器36.常用脚本37.LAMP38.LNMP39.nginx使用40.LVS集群41.Keepalived应用42.Tomcat43.自动化部署ansible44.Haproxy反向代理45.安装MySQLyum仓库
软件仓库的提供方式
FTP服务:ftp://ip地址/站点里路径
HTTP服务:http://域名或者ip地址/站点里的路径
本地目录:file://绝对路径 (file:///mnt 此处第三个/为根目录)
利用HTTP服务建立yum服务器
服务端设置
#安装httpd服务
[root@rule ~]# yum install httpd -y ----安装httpd服务
#设置yum库
[root@rule ~]# cd /var/www/html ----切换到配置文件夹下
[root@rule html]# mkdir yum ----建立配置文件夹
[root@rule html]# mount /dev/sr0 yum ----挂载光驱到yum文件夹提供安装包资源
mount: /dev/sr0 写保护,将以只读方式挂载
[root@rule html]# systemctl start httpd ----启动服务
客户端设置
[root@acher ~]# cd /etc/yum.repos.d
[root@acher yum.repos.d]# mkdir bak
[root@acher yum.repos.d]# mv *.repo bak/
[root@acher yum.repos.d]# vim rule.repo
[rule]
name=rule
baseurl=http://172.16.87.40/yum ----等同于172.16.87.40主机中 /var/www/html/yum
gpgcheck=0
[root@acher yum.repos.d]# yum clean all
已加载插件:fastestmirror, langpacks
正在清理软件源: rule
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
Cleaning up list of fastest mirrors
[root@acher yum.repos.d]# yum makecache
已加载插件:fastestmirror, langpacks
rule | 3.6 kB 00:00:00
(1/4): rule/group_gz | 156 kB 00:00:00
(2/4): rule/primary_db | 3.1 MB 00:00:00
(3/4): rule/other_db | 1.2 MB 00:00:00
(4/4): rule/filelists_db | 3.1 MB 00:00:00
Determining fastest mirrors
元数据缓存已建立
创建本地yum源仓库(无网络情况下使用)
挂载
mount /dev/sr0 /mnt
切换到固定的目录
cd /etc/yum.repos.d
建立一个文件夹
mkdir bak
将原先的配置文件放置于文件夹中
mv *.repo bak
新建配置文件(.repo结尾)
vim local.repo
[local]------------------------------yum库的简述
name=local----------------------------仓库的名字
baseurl=file:///mnt-------------------仓库的具体地址(file本机本地file://固定格式,/mnt挂载了光驱,存放了很多软件包)
gpgcheck=0----------------------------不检查包的安全性
清除缓存
yum clean all
新建缓存
yum makecache
安装(tree)
yum install tree -y
分类:
云计算 / Linux
标签:
云计算
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南