Rhel6断网时开发环境配置

RHEL6断网开发环境搭建
本文介绍如何在断网环境下配置RHEL6开发环境,包括使用yum替代apt进行本地源配置的方法,以及如何安装所需的python、opencv、tensorflow等软件。
部署运行你感兴趣的模型镜像

Rhel6 断网时的开发环境配置

和银行合作,对方环境要求是,断网rhel6 系统,OCR环境需要python,opencv,tensorflow,tesseract。

解决方案:yum 代替 ubuntu 下的 apt,配置本地源

1. rhel最基本的包管理工具rpm

  • redhat6 可用的 rpm 资源列表:http://mirrors.163.com/centos/6/os/x86_64/Packages/

  • rpm 查询:

    rpm -q package

    rpm-qa | package

    rpm -qal package 查看包安装位置

    rpm -qa | less 列出所有安装过的包

    rpm -qp xxx.rpm 查看安装包相关信息

  • rpm 安装

    rpm -ivh ***.rpm

    rpm -uvh ***.rpm 升级

  • 删除

    rpm -e

2. Rhel6 中yum国内源设置

参考教程:https://jingyan.baidu.com/article/b24f6c8239c6aa86bee5da60.html http://blog.youkuaiyun.com/lockey23/article/details/76796087

  • 设置yum源的文件在 /etc/yum.repos.d/,其中所有.repo的文件,先备份原有源文件。
  • 获取阿里源:wget -O /etc/yum.repos.d/rhel-source.repo http://mirrors.aliyun.com/repo/Centos-6.repo
  • 获取163源:wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
  • 将两个文件中所有的‘$release’替换成redhat系统版本号,如rehel6.7就替换为6,保存
  • sed -i ‘s/$releasever/7/g’ /etc/yum.repos.d/CentOS-Base.repo
    修改版本号为redhat7
  • 更新:yum clean all , yum makecache ,yum list

3. Yum 本地源制作

参考教程:https://www.cnblogs.com/wangmo/p/7205528.html

  • Yum 常用命令:

    • 查看查询:

    yum list

    yum list installed

    yum info software ##查看软的信息

    yum search keywords ##根据关键字查找到相关安装包软件的信息

    • 安装卸载:

      yum install softwarename ##安装指定的软件

      yum reinstall softarename ##重新安装指定的软件
      yum localinstall softwarename ##安装第三方文件并且会解决软件的依赖关系
      yum remove softwarename ##卸装指定的软件

  • 步骤1: 准备安装包

    • sudo yum install --downloadonly <package-name>
    • 默认保存路径为/var/cache/yum/x86_64/[centos/fedora-version]/[repository]/packages
  • 步骤2: 挂载.iso系统镜像制作本地源

    参考:>https://www.cnblogs.com/kerrycode/p/4723637.html>http://www.jb51.net/article/95648.htm

    • 把安装文件rhel-6.7-dvd.iso挂载:

    mkdir /mnt/cdrom
    mount -o loop /root/rhel-server-6.7-X86_64-dvd.iso /mnt/cdrom

    • 改写yum源文件:

    cd /ect/yum.repo.d 备份所有.repo文件

    创建新的reel-source.repo文件:

    name=offline 
    baseurl=file:///mnt/cdrom
    enabled=1
    gpgcheck=1
    gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
    • 更新yum

    yum clean all
    yum makecache
    yum list
    yum grouplist | grep Server
    yum list | grep cmake

您可能感兴趣的与本文相关的镜像

TensorFlow-v2.15

TensorFlow-v2.15

TensorFlow

TensorFlow 是由Google Brain 团队开发的开源机器学习框架,广泛应用于深度学习研究和生产环境。 它提供了一个灵活的平台,用于构建和训练各种机器学习模型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值