本地YUM源制作
1、wget批量下载rpm包
https://www.cnblogs.com/xing-29391/p/16755039.html
wget -b -nd -r -l1 --no-parent https://update.cs2c.com.cn/NS/V10/V10SP1.1/os/adv/lic/base/x86_64/Packages/
下载 packages 目录下所有文件:-nd 不创建目录;-r 递归下载;-l1只下载当前目录下的文件;–no-parent 不下载父目录中的文件。
#wget -c -r -np -nH --cut-dirs=2 -R "index.html*" http://192.168.80.140/kylin/base/ -P /yums/kylin/base
相同文件名,服务器上比本地大的下载,服务器上比本地小的不下载,建议本地删除后再用wget同步!!!
-r
: 递归下载。-np
: 不追溯到父目录,即只下载指定目录及其子目录的文件。-nH
: 不创建主机目录,即不在本地创建1.1.1.1
这样的目录。--cut-dirs=1
: 忽略下载路径中的前 1 层目录。这个选项会去掉yum
目录,直接在当前目录下载yum
下的内容。-R "index.html*"
: 排除index.html
文件。
2、yum本地源制作
https://blog.csdn.net/qq_35332549/article/details/122987675
3、把目录制作成ISO
mkisofs -r -o /opt/mycd.iso /home