定制化rpm包及本地yum仓库搭建】的更多相关文章

为方便本地yum的管理,一般都是在公司局域网内搭建本地yum仓库,实现公司内部快速安装常用软件. 步骤如下: 1.搭建要实现本地yum管理的软件,测试该软件搭建成功与否: 2.定制rpm包及其相关依赖: 3.搭建本地yum源 4.配置客户端yum,实现局域网取包安装.   首先声明:该本地yum仓库中的包要尽量全,不然有些定制包可能安装不上.原因很简单,该包原本就需要一些其他的依赖包,而你的本地仓库没有.   安装nginx,测试安装是否成功 1. #先保留平常下载下来的rpm包 sed -i…
fpm定制化RPM包之nginx rpm包的制作 1.安装ruby模块 # yum -y install ruby rubygems ruby-devel 2.添加阿里云的Rubygems仓库,国外资源会影响下载速度 gem sources -a http://mirrors.aliyun.com/rubygems/ http://mirrors.aliyun.com/rubygems/ added to sources 移除原生的ruby仓库 gem sources --remove http…
定制化RPM包 1.Linux安装软件方法 1- rpm/yum安装 简单.速度快,但是不能定制安装 RPM RedHat Package Manager(RPM软件包管理器) 2- 二进制安装 解压软件,简单配置后就可以使用,不用安装,速度较快 3- 源码编译安装 可以定制安装,但是安装时间长 4- 源码软件结合yum/rpm安装 把源码软件制作成符合要求的rpm,放到yum仓库里,然后通过yum来安装 特点:安装快速,可以任意制定参数,但是有些难度 2.FPM工具介绍 fpm作者:jorda…
回顾下安装软件的三种方式: 1.编译安装软件,优点是可以定制化安装目录.按需开启功能等,缺点是需要查找并实验出适合的编译参数,诸如MySQL之类的软件编译耗时过长. 2.yum安装软件,优点是全自动化安装,不需要为依赖问题发愁了,缺点是自主性太差,软件的功能.存放位置都已经固定好了,不易变更. ===>如果你现在还为是使用编译安装软件还是使用yum安装软件发愁,那你就out了. 3.编译源码,根据自己的需求做成定制RPM包–>搭建内网yum仓库–yum安装.结合前两者的优点,暂未发现什么缺点.…
回顾下安装软件的三种方式: 1.编译安装软件,优点是可以定制化安装目录.按需开启功能等,缺点是需要查找并实验出适合的编译参数,诸如MySQL之类的软件编译耗时过长. 2.yum安装软件,优点是全自动化安装,不需要为依赖问题发愁了,缺点是自主性太差,软件的功能.存放位置都已经固定好了,不易变更. ===>如果你现在还为是使用编译安装软件还是使用yum安装软件发愁,那你就out了. 3.编译源码,根据自己的需求做成定制RPM包–>搭建内网yum仓库–yum安装.结合前两者的优点,暂未发现什么缺点.…
一.定制rpm包 1.环境 [root@m01 ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@m01 ~]# uname -r -.el6.x86_64 [root@m01 ~]# /etc/init.d/iptables status iptables: Firewall is not running. [root@m01 ~]# getenforce Disabled [root@m01 ~]# hostname -…
如何下载rpm包到本地 设置yum安装时,保留rpm包. 1.编辑 /etc/yum.conf 将keepcache的值设置为1; 这样就可以将yum安装时的rpm包保存在 /var/cache/yum下面 2.或者使用yum-plugin-downloadonly插件, sudo yum install yum-plugin-downloadonly 用法:sudo yum install ceph-0.87.1-0.el7.centos.x86_64.rpm --downloadonly -…
1.firewalld共享上网 1.服务端操作(有外网的服务器) 1.开启防火墙并加入开机自启动 [root@zeq ~]# systemctl start firewalld [root@zeq ~]# systemctl enable firewalld 2.移除默认所有人能访问ssh的规则 [root@zeq ~]# firewall-cmd --remove-service=ssh --permanent 3.添加只允许10.0.0.1这台主机访问 [root@zeq ~]# firew…
##################################################### ##如有转载,请务必保留本文链接及版权信息 ##欢迎广大运维同仁一起交流linux/unix网站运维技术! ##QQ:335623998 ##E-mail:335623998@qq.com ##博客: http://dreamway.blog.51cto.com/ ##weibo:http://weibo.com/zhaixiangpan #########################…
环境内核信息: [root@zabbix-01 ~]# uname -a Linux lodboyedu-01 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 搭建YUM仓库 创建yum仓库目录 mkdir -p /application/yum/centos6./x86_64/ cd /application/yum/centos6./x86_64/ rz # 可以…