制作本地repo仓库
把需要的rpm包下载下来,制作一个本地yum仓库,然后就可以使用yum命令安装软件包。
- 把rpm包放在制定目录(/download_rpm)下
- 在rpm包的目录下创建仓库文件,执行下面命令后,会增加repodata仓库数据文件夹
createrepo /download_rpm/
- 备份当前yum.repos.d/并创建新的repo文件
mkdir /etc/yum.repos.bak
cp /etc/yum.repos.d/* /etc/yum.repos.bak/
rm /etc/yum.repos.d/*
vim /etc/yum.repos.d/libreoffice.repo
4. 更新执行
sudo yum clean all && yum check-update
注意:
软件仓库的软件包添加和删除rpm包后,需要更新升级
createrepo --update ./
下载源代码包
dnf download --downloadonly --source 软件包名
补充:
创建远程仓库,使用http协议时,需要创建软连接;并且启动httpd服务
ln -s /var/www/html rpm包目录
service httpd status