搭建yum仓库
1、挂载光盘rpm包
#mount /dev/cdrom /mnt
#将光盘临时挂载到/mnt/目录下
2、备份并删除/etc/yum.repos.d/目录下的文件
#cd /etc/yum.repos.d/
#切换到yum.repos.d目录下查看源文件是否完整
#cd ..
#切换到上级目录
#cp -r yum.repos.d/ yum.repos.d.bak
#备份完整的yum.repos.d目录
#cd yum.repos.d
#切换到yum.repos.d目录
#ls
#查看目录下文件夹。CentOS-Base.repo
#rm -rf CentOS-Base.repo
#删除CentOS-Base.repo文件,这样我们使用yum list就使用网络yum源
3、创建新文件本地源dvd.repo或者修改本地CentOS-Media.repo文件
创建dvd.repo
#vim /etc/yum.repos.d/dvd.repo //加入以下内容:
[dvd] 模块名可以此定义是在包的右侧显示的
name=install dvd 名字我们可以此定义的如:local_CD
baseurl=file:///mnt 本地文件的路径
file:///media/cdrom/
enabled=1 是否生效(0否,1是)
gpgcheck=0 是否检查(0否,1是)
#gpgkey=file:/// 这个我们不需要用#将其注释掉。
4、刷新repos生成缓存:
如果是我们自己编写的就需要更新生产链接
#yum makecache
当我们不想使用本地yum源了,需要删除这个文件然后恢复原来的配置文件。
yum下载rpm包到本地
1、安装yum-downloadonly插件
#yum install -y yum-plugin-downloadonly.noarch
如果你的CentOS是5.X版本,则需要安装 yum-plugin-downloadonly.noarch包。
2、下载一个rpm包而不安装:
语法:yum install 包名 -y --downloadonly
注意:
如果我们已经安装过的包不能使用这个命令,
所以我们最好使用 语法:yum reinstall 包名 -y --downloadonlyyum
3、下载到指定目录:
语法:yum install 包名 -y --downloadonly --downloaddir=/usr/local/src
--downloaddir=要保存的路径
1、挂载光盘rpm包
#mount /dev/cdrom /mnt
#将光盘临时挂载到/mnt/目录下
2、备份并删除/etc/yum.repos.d/目录下的文件
#cd /etc/yum.repos.d/
#切换到yum.repos.d目录下查看源文件是否完整
#cd ..
#切换到上级目录
#cp -r yum.repos.d/ yum.repos.d.bak
#备份完整的yum.repos.d目录
#cd yum.repos.d
#切换到yum.repos.d目录
#ls
#查看目录下文件夹。CentOS-Base.repo
#rm -rf CentOS-Base.repo
#删除CentOS-Base.repo文件,这样我们使用yum list就使用网络yum源
3、创建新文件本地源dvd.repo或者修改本地CentOS-Media.repo文件
创建dvd.repo
#vim /etc/yum.repos.d/dvd.repo //加入以下内容:
[dvd] 模块名可以此定义是在包的右侧显示的
name=install dvd 名字我们可以此定义的如:local_CD
baseurl=file:///mnt 本地文件的路径
file:///media/cdrom/
enabled=1 是否生效(0否,1是)
gpgcheck=0 是否检查(0否,1是)
#gpgkey=file:/// 这个我们不需要用#将其注释掉。
4、刷新repos生成缓存:
如果是我们自己编写的就需要更新生产链接
#yum makecache
当我们不想使用本地yum源了,需要删除这个文件然后恢复原来的配置文件。
yum下载rpm包到本地
1、安装yum-downloadonly插件
#yum install -y yum-plugin-downloadonly.noarch
如果你的CentOS是5.X版本,则需要安装 yum-plugin-downloadonly.noarch包。
2、下载一个rpm包而不安装:
语法:yum install 包名 -y --downloadonly
注意:
如果我们已经安装过的包不能使用这个命令,
所以我们最好使用 语法:yum reinstall 包名 -y --downloadonlyyum
3、下载到指定目录:
语法:yum install 包名 -y --downloadonly --downloaddir=/usr/local/src
--downloaddir=要保存的路径
编辑回复