admin 管理员组文章数量: 1184232
在一些内网或局域网环境中,无法通过 yum install xxx 进行程序包的下载安装。
需要从具有外网环境的电脑上下载离线程序包,拷贝至内网环境中手动安装。
1. 下载程序包
方法一:使用 yum 下载
yum --downloadonly --downloaddir=/home/packages install polkit
通过 --downloaddir 参数指定程序包下载保存路径,修改 polkit 为自己需要下载的程序包名
方法二:在 pkgs 中下载
https://pkgs/ 打开该网站,根据操作系统及架构选择对应的软件源目录中
进入软件目录后,右上角输入软件包名进行搜索
如下图,找到所需要的软件包,点击进入详情页
找到 Download 标签,复制二进制文件 URL 到迅雷等下载工具中下载即可
2. 安装程序包
首先将程序包放在指定路径下,例如 /home/packages/ 下
2.1 全新安装(原系统中无该软件任何版本)
rpm -ivh /home/packages/polkit-0.112-26.el7_9.1.x86_64.rpm
如果有多个程序包,可以使用如下命令批量安装
rpm -ivh /home/packages/*.rpm
2.2 升级安装(新安装版本高于系统原有版本)
如果系统已有该软件较老版本,直接安装会提示版本冲突,安装失败,需要使用 -U 进行升级安装
rpm -Uvh /home/packages/polkit-0.112-26.el7_9.1.x86_64.rpm
2.3 降级安装(新安装版本低于系统原有版本)
需要使用 --oldpackage 参数
rpm -Uvh /home/packages/polkit-0.112-26.el7_9.1.x86_64.rpm --oldpackage
版权声明:本文标题:CentOS 下载安装离线程序包 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1765406102a3377652.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论