zoukankan      html  css  js  c++  java
  • Linux 使用光盘搭建 本地 YUM 服务器

    今天在弄一个测试环境的时候,少了一些包,安装rpm 包的时候,依赖性又很麻烦,所以想到用光盘搭建本地的yum 服务器了。这里说下具体的搭建步骤,使用yum 可以帮助解决依赖性问题。

    之前也整理过一篇,这篇里是采用ftp的形式

    Linux 搭建 YUM 服务器

    http://blog.csdn.net/tianlesoftware/article/details/6113902

    步骤也很简单,如下:

    1.     创建介质装载目录

    mkdir /media/disk

    2.     插入系统光盘

    一般在系统光盘里有我们所有需要的RPM 包,所以,可以直接从系统盘里获取RPM 包,而不用从网上在下载。

    3.     挂载介质到我们之前创建的目录

    mount /dev/cdrom1 /media/disk

    4.     创建yum 配置文件

    [root@rac2 /]#touch /etc/yum.repos.d/anqing.repo

           --这里的文件名可以自己指定,不影响使用。

    5.     在yum 配置文件里添加如下内容:

    [dave]  --这里可以自己指定

    name = Dave YUM Server  --这里也可以自己指定

    baseurl=file:///media/disk/Server/

    gpgcheck=0

    enabled=1

    6.     验证YUM:

    [root@rac2 yum.repos.d]# yum update

    Loaded plugins: refresh-packagekit

    dave                                                                        | 3.7 kB     00:00 ...

    dave/primary_db                                                             | 3.1 MB     00:00 ...

    Setting up Update Process

    No Packages marked for Update

    --查找libXp包

    [root@rac2 /]# rpm-qa|grep libXp

    libXpm-3.5.8-2.el6.x86_64

    libXp-1.0.0-15.1.el6.x86_64

    --卸载libXp 包

    [root@rac2 /]# rpm -e libXp-1.0.0-15.1.el6.x86_64

    --安装libXp 包:

    [root@rac2 /]# yum -y install libXp  

    Loaded plugins: refresh-packagekit

    Setting up Install Process

    Resolving Dependencies

    --> Running transaction check

    ---> Package libXp.x86_640:1.0.0-15.1.el6 will be installed

    --> Finished Dependency Resolution

    Dependencies Resolved

    ====================================================================================================

     Package              Arch                  Version                       Repository           Size

    ====================================================================================================

    Installing:

     libXp                x86_64                1.0.0-15.1.el6                dave                 22 k

    Transaction Summary

    ====================================================================================================

    Install       1 Package(s)

    --这里可以看到使用的yum 的配置文件。

    Total download size: 22 k

    Installed size: 39 k

    Downloading Packages:

    Running rpm_check_debug

    Running Transaction Test

    Transaction Test Succeeded

    Running Transaction

    Warning: RPMDB altered outside of yum.

     Installing : libXp-1.0.0-15.1.el6.x86_64                                                     1/1

    Installed:

     libXp.x86_64 0:1.0.0-15.1.el6                                                                    

    Complete!

    [root@rac2 /]#

    -------------------------------------------------------------------------------------------------------

    版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

    Skype: tianlesoftware

    Email:   tianlesoftware@gmail.com

    Blog:     http://www.tianlesoftware.com

    Weibo: http://weibo.com/tianlesoftware

    Twitter: http://twitter.com/tianlesoftware

    Facebook: http://www.facebook.com/tianlesoftware

    Linkedin: http://cn.linkedin.com/in/tianlesoftware

    -------加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请----

    DBA1 群:62697716(满);   DBA2 群:62697977(满)  DBA3 群:62697850(满)  

    DBA 超级群:63306533(满);  DBA4 群:83829929   DBA5群: 142216823

    DBA6 群:158654907    DBA7 群:172855474   DBA总群:104207940

  • 相关阅读:
    SpringBoot入门
    VUE 监听局部滚动 设置ICON的位置跟随
    手机端页面调试工具-vconsole使用
    js获取字符串字节的位数
    判断数据为[] {} /空数组或空对象
    Vue axios 上传图片
    Vue触发input选取文件点击事件
    腾讯地图添加多个Marker
    VUE-CLI 设置页面title
    小程序wxml文件引用方式
  • 原文地址:https://www.cnblogs.com/tianlesoftware/p/3609347.html
Copyright © 2011-2022 走看看