• linux系统,安装DVD中所有RPMs包的方法


        在此之前曾介绍过,yum安装/升级rpms的方法,也介绍过up2date升级系统的方法,但遇到这两种方法都不可用的时候,可以考虑下面介绍的这种方法。

       1、挂在DVD

        # mkdir /cdrom
        # mount /dev/sr0 /cdrom
         或

         # mount -o loop xxxx-dvd.iso  /cdrom

       2、设置DVD的容器

        # cd  /etc/yum.repos.d/

        # vi dvd.repo       写入如下内容:

         [dvd]

         baseurl=file:///cdrom/Server/

         [send ctl-D]

       3、制作RPMs.list文件

         # cd /cdrom/Package       (rpm包所在路径)

         # ls > /root/RPMs.list       (将所有的rpm包名读入RPMs.list文件)

         # vi RPMs.list         

       (利用正则表达式,只保留单纯的rpm包名,将其后的版本号以及架构类型都删除,例如yum-3.4.3-45.el6.noarch.rpm,只保留为yum。所需用到的正则表达式如下:)

         :%s /-\d.*//g

        (修改完后,保存退出)

        4、进入rpm包所在目录,执行以下命令,开始安装rpm包

         #gawk '{print " yum -y --nogpgcheck --enablerepo=dvd install "$1}' /root/RPMs.list |sh

        

  • 相关阅读:
    Django 的 CSRF 保护机制
    操作系统下spinlock锁解析、模拟及损耗分析
    .Net中的并行编程-1.路线图(转)
    [leetcode] 小心成环
    [leetcode] 题型整理之图论
    [leetcode] 提醒整理之进制
    [leetcode] 题型整理之二叉树
    [leetcode] 题型整理之查找
    [leetcode] 一些会的
    [leetcode] 题型整理之排序
  • 原文地址:https://www.cnblogs.com/poiqwe/p/2961622.html
Copyright © 2020-2023  润新知