首页 > 系统相关 >centos7 离线安装插件-利用下载好的文件安装便利方法利用下载好的文件安装便利方法

centos7 离线安装插件-利用下载好的文件安装便利方法利用下载好的文件安装便利方法

时间:2023-02-28 09:12:25浏览次数:89  
标签:repodata CentOS etc yum updates 便利 安装 下载

  1. 移除/etc/yum.repos.d中所有repo文件
mkdir /etc/yum.repos.d/old
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/old/
  1. 修改CentOS-Media.repo 如下,没有自己建一个
vim /etc/yum.repos.d/CentOS-Media.repo
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///CentOS/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-$releasever - Updates
baseurl=file:///CentOS/updates/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
  1. 创建目录
mkdir -p /CentOS/{repodata,Packages,updates}
mkdir -p /CentOS/updates/repodata
ln -s /CentOS/Packages /CentOS/updates/Packages
最终目录结构
CentOS
	|-repodata
	|-Packages
	|-updates
		|-repodata
		|-Packages #这个是软连接指向/CentOS/Packages
  1. 文件下载地址,后缀路径在原来的repo文件里找
    http://mirror.centos.org/centos
    以系统为 7.9.2009为例,路径http://mirror.centos.org/centos/7.9.2009/os/x86_64

  2. 将网站上的对应的系统版本的repodata里的所有文件下载下来放到本地的repodata下

以系统为 7.9.2009为例,
http://mirror.centos.org/centos/7.9.2009/os/x86_64/repodata/ 下的所有文件下载到 /CentOS/repodata
http://mirror.centos.org/centos/7.9.2009/updates/x86_64/repodata/ 下的所有文件下载到 /CentOS/updates/repodata
注释:网上其它目录下的repodata可以参考/CentOS/updates 再新建一个进行下载
  1. 查看系统版本
cat /etc/redhat-release
  1. 找一台联网的相同的系统(可以自己建立虚拟机)下载文件,如果系统版本与服务器的版本不一致则将服务器上
    的/etc/yum.repos.d/*.repo 拷贝的本地联网的机器上路径相同。
    下载完了在还原回去,千万不要执行yum install 或者 yum update

  2. 需要更新的插件下载方法
    如更新 perl-Module-Install.noarch

repotrack perl-Module-Install.noarch

下载好的文件拷贝到/openEuler/Packages

  1. 这样那台无法上网的机器就可以用yum install 进行安装了。如果还提示缺少文件继续用repotrack继续下载。

标签:repodata,CentOS,etc,yum,updates,便利,安装,下载
From: https://www.cnblogs.com/leadfar/p/17162683.html

相关文章

  • windows下安装redis7
    一、下载地址:https://github.com/zkteco-home/redis-windows 二、解压到电脑指定目录并注册为服务管理员方式打开cmd,进入到解压到的目录,执行redis-server--service-......
  • Microsoft Office 2016 专业增强版 for Windows 官网下载地址
    MicrosoftOffice2016专业增强版是Microsoft公司推出的一款高级的办公软件套件,包括Word、Excel、PowerPoint、Outlook、OneNote、Access、Publisher、SkypeforBusiness......
  • Anaconda安装
    前言因为一些原因,需要重装Anaconda,因此很简单记录一下。安装下载https://www.anaconda.com/products/distribution官网安装比较慢可能https://repo.anaconda.com/a......
  • Node.js安装及环境配置
    node.js官网下载node.js历史版本下载连接1.在历史版本中选择一个你要安装的node.js版本(我这里下载的是windows64位14.14.0版本的安装包)2.下载好安装包之后,安装安装......
  • PyQt6,QTDesigner安装
    安装PyQt6和pyqt6-toolspipinstallPyQt6pipinstallpyqt6-tools在pycharm中添加外部工具QTDesigner和PYUIC设置路径: 点+,创建新的工具  program填pyqt6......
  • mmcv (mmdetection)安装教程
    mmcv的安装会有很多cuda、pytorch版本适配的问题,如果版本不适配,会报各种错误,比如ModuleNotFoundError:Nomodulenamed'mmcv._ext'。mmdetection官方建议用mim进行安装......
  • docker安装mysql
    前言:docker安装mysql前需要在系统安装docker环境,安装docker环境这里就不演示了,​​https://www.runoob.com/docker/centos-docker-install.html​​这里有centos安装docker......
  • Sublime Test的安装与汉化
    sublimetest的安装与汉化http://www.sublimetext.com/下载地址在tool中安装packagecontrol插件在preferences中运行插件运行后点击installpackage搜索ChieseLoca......
  • KCL v0.4.5 发布 - 更好的编写便利性改进,稳定性,体验提升与多平台支持
    简介KCL团队很高兴地宣布KCLv0.4.5版本现在已经可用!本次发布主要为KCL语言编写便利性和稳定性提升,错误信息改进以及更多平台包括windows版本支持以及更多下载方式......
  • Linxu--软件安装
        我的yum连不了网,fuck ......