【设置】Centos离线安装依赖包
2021年04月15日 09:32:38 作者:Jiaozn 分类:Linux 评论(0)1.下载依赖包
1.1 使用yum install --downloadonly下载安装包及其依赖
# 离线下载并下载到指定的目录下
yum install --downloadonly --downloaddir=/home/java java
# 然后安装
rpm -ivh *.rpm
参考自:
Yum Install --Downloadonly 下载依赖包研究
rpm -uvh和-ivh有什么区别呢?
1.2使用yumdownloader下载安装包及其依赖
1.安装yumdownloader
yum install yum-utils -y
2.下载安装包及其依赖
# createrepo是用于制作yum本地仓库
mkdir /tmp/example
yumdownloader --resolve --destdir /tmp/example example
yumdownloader --resolve --destdir /tmp/example libxml2-python
yumdownloader --resolve --destdir /tmp/example createrepo
tar -zcf example.tar.gz /tmp/example
2.安装下载好的依赖包
1.解压缩
tar -zxf example.tar.gz
2.安装createrepo
cd /tmp/example
rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm
rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm
rpm -ivh libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm
rpm -ivh createrepo-0.9.9-28.el7.noarch.rpm
cd /tmp
createrepo example
3.编辑yum文件
vi /etc/yum.repos.d/example.repo
添加如下内容:
[example]
name=example
baseurl=file:///tmp/example
gpgcheck=0
enabled=1
# 然后清理缓存重新加载
yum clean all
yum makecache
4.安装相关架包
yum install example -y
评论
发表评论