zoukankan      html  css  js  c++  java
  • 定制rpm包-Yum环境搭建

    1.1 在yum服务器上创建yum仓库命令

    1 mkdir -p /application/nginx/html/yum
    2 cd /application/nginx/html/yum

    rz #上传rpm包到此目录

    1.2 安装createrepo软件

    1 yum install createrepo -y

    1.3 初始化repodata索引文件

    1 createrepo -pdo /application/nginx/html/yum/  /application/nginx/html/yum/

    1.4 提供yum服务

    1 # 可以用Apache或nginx提供web服务,但用Python的http模块更简单,适用于内网环境(这里我使用的是nginx提供服务)
    2 cd /application/nginx/html/yum/
    3 python -m SimpleHTTPServer 80 &>/dev/null &

    1.5 添加新的rpm包

    1 # 只下载软件不安装
    2 yumdownloader pcre-devel openssl-devel
    3 createrepo --update /application/nginx/html/yum/
    4 # 每加入一个rpm包就要更新一下。

    1.6 客户端配置

     1 cd /etc/yum.repos.d
     2 [root@test yum.repos.d]# cat znix.repo
     3 [znix]
     4 name=Server
     5 baseurl=http://10.0.0.250/yum/
     6 enable=1
     7 gpgcheck=0
     8 yum --enablerepo=znix --disablerepo=base,extras,updates,epel list
     9 
    10 # 指定使用znix库

       添加yum源的时候只需要添加一个新的repo文件即可。

    1.7 然后可以使用yum安装软件包了

    Windows 上使用VMware workstation  中的 vmtools 进行文件共享

    1.1.1 vmware-tools工具使用

    第一个里程碑:按照vmware-tools工具

     

       第二个里程碑:在虚拟机中进行挂载安装

    mount /dev/cdrom   /mnt
    cd  /mnt
    cp VMwareTools-10.1.15-6627299.tar.gz  /server/tools
    tar xf VMwareTools-10.1.15-6627299.tar.gz
    cd vmware-tools-distrib
    ./vmware-install.pl

       安装完成之后重启虚拟机。

    第三个里程碑:进行挂载

    mount.vmhgfs .host:/yum /yum

       挂载成功

    [root@backup ~]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda3        19G  2.3G   16G  13% /
    tmpfs           238M     0  238M   0% /dev/shm
    /dev/sda1       190M   40M  141M  22% /boot
    .host:/         100G   71G   30G  71% /mnt/hgfs
    .host:/yum      100G   71G   30G  71% /yum

    注意:

       如果无法挂载,或挂载没有任何反应。

    ①尝试命令:vmhgfs-fuse .host:/workspace /mnt/hgfs
    
    ②尝试命令:/usr/bin/vmware-config-tools.pl,一路回车按默认配置就行,然后重新打开终端,OK。

    重新打开终端后挂载成功。 

  • 相关阅读:
    【LeetCode OJ】Remove Element
    【LeetCode OJ】Remove Duplicates from Sorted Array
    【LeetCode OJ】Swap Nodes in Pairs
    【LeetCode OJ】Merge Two Sorted Lists
    【LeetCode OJ】Remove Nth Node From End of List
    【LeetCode OJ】Two Sum
    【LeetCode OJ】Majority Element
    最长公共子序列问题
    php fopen与file_get_contents的区别
    PHP 技巧集合
  • 原文地址:https://www.cnblogs.com/clsn/p/7757868.html
Copyright © 2011-2022 走看看