1. 首先,假定我们应用的名字叫helloworld(可以参考简单 RPM 包制作来创建两个版本helloworld安装RPM包,helloworld-1.0.0-1.el6.x86_64.rpm和helloworld-1.0.0-2.el6.x86_64.rpm,其中第二个rpm包是第一个的升级包)

2. 创建YUM仓库

  1. sudo mkdir -p /var/www/html/yum_repo/my/Packages
  2. sudo cp helloworld-1.0.0-1.el6.x86_64.rpm /var/www/html/yum_repo/my/Packages/;
  3. cd /var/www/html/yum_repo/my/Packages; sudo createrepo .
  4. sudo /etc/init.d/httpd start

3. 在测试机器上创建新文件/etc/yum.repos.d/my.repo,内容如下

  1. [my]
  2. name=my
  3. baseurl=http://<repos_host>/yum_repos/my/Packages
  4. enabled=1
  5. gpgcheck=0
  6. priority=1

其中 <repos_host> 是 YUM 源的机器名或IP地址。

4. 更新本地 YUM 缓存

  1. sudo yum clean all
  2. sudo yum makecache

5. 查询helloworld应用

  1. sudo yum list helloworld
  2. sudo yum search helloworld

6. 安装应用

  1. sudo yum install helloworld

然后运行 helloworld 来测试

7. 更新应用

7.1 首先更新 YUM 仓库中的 RPM 包,将 helloworld-1.0.0-2.el6.x86_64.rpm 复制到 /var/www/html/yum_repo/my/Packages 目录下,然后将旧版本的rpm包删除。最后运行下面的命令来更新仓库

  1. cd /var/www/html/yum_repo/my/Packages
  2. sudo createrepo .

7.2 在客户端更新 helloworld

    1. sudo yum clean all
    2. sudo yum makecache
    3. sudo yum update helloworld

最新文章

  1. ios获取远程json数据
  2. Linux 下安装服务器安全狗
  3. SQL语句备忘
  4. heritrix
  5. linux和MAC下静态库.a文件合并
  6. 第 17 章 责任链模式【Chain of Responsibility Pattern】
  7. shell中的eval
  8. [JQuery] Ajax使用过程中的问题总结
  9. 【Alpha】第七次Daily Scrum Meeting
  10. 定位bug的姿势对吗?
  11. 转载: ssh连接上华为云Linux服务器,一会就自动断开
  12. mysql恢复备份数据时,部分表数据丢失的问题
  13. 在Design界面直接拖放控件的时候,提示AS- This view is not constrained vertically. At runtime it will jump to the left/(0,0) unless you
  14. Java中 接口是如何实现多态的特性的
  15. jquery-- json字符串没有自动包装为 json对象
  16. 比较实用的前端 js框架 ,组件 汇总
  17. SQL优化|Java面试题
  18. bzoj 3144
  19. sql-(Cross||Outer)Apply
  20. 一款基于的jQuery仿苹果样式焦点图插件

热门文章

  1. Chrome自带恐龙小游戏的源码研究(四)
  2. CentOS6下基于Nginx搭建mp4/flv流媒体服务器
  3. window下Opengl与vs2012环境配置
  4. 【PHP开发】ThinkPHP3.1.3问题集及解决方法
  5. ant 可自动替换友盟渠道、版本号、包名
  6. FPGA学习笔记之Altera FPGA使用JIC文件配置固化教程(转)
  7. Python 深入剖析SocketServer模块(一)(V2.7.11)
  8. C#操作XML方法:新增、修改和删除节点与属性
  9. 查看远程分支的log
  10. 【题解】P3796【模板】AC自动机(加强版)