linux之使用rpmbuild打rpm包】的更多相关文章

linux之使用rpmbuild打rpm包 前言: 已从事linux运维工作数年,感觉自己还是个小菜鸟,没有大神那么的钻研的精神.只是单纯热爱,喜欢对着黑色的屏幕敲击命令,喜欢这种感觉.为什么要做RPM包呢?因为之前公司使用的是开源软件环境,nginx,tomcat,java,等等等等,安装时流程:编译->标准化目录->标准化参数->部署代码.这样纯手操作的话需要一套部署文档,当然根据个人理解和个人功力的不同,部署出来效果都千奇百怪. 所以通过一个星期的学习,大概掌握了写spec,并且总…
Linux课程---9.安装RPM包(RPM的全称是什么) 一.总结 一句话总结: redhat package management 1.在Packages中查找和php相关的文件如何查找? ls Packages | grep 'php' 2.Linux下破解密码这么简单,那为什么还有这么多人用? 破解密码方法:在grub启动引导界面 按两下a键,输入一下1,进入单用户模式,并重设密码 难点:你没办法让电脑重启,也没办法按两个a键(你在别人系统没起来前,远程连接连接不上),难道闯到别人的机房…
1.linux下的shell<linux命令.编辑器和shell编程> (1)shell种类有很多,常用的有三种,在linux可以通过ls -l /bin/*sh 来显示所有已安装的shell种类  1)bourne  /bin/sh    2)C     /bin/csh  3)Kom     /bin/ksh (2)查看目前使用的是哪种shell的命令来看请里面的内容可以知道  env      意思是可以显示当前操作系统的环境变量 (3)修改使用shell的版本所使用的指令是:  chs…
rpmbuild时不要以root用户执行! 方法一: 1.首先安装rpmbuild #yum install rpm-build gcc gcc-c++ cmake bison ncurses-devel zlib glibc  libaio-devel  gperf  -y 2.下载官方源码包(tar.gz格式),并解压 #wget  http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.15.tar.gz #tar -xvf mysql…
软件管理 rpm包  和yum 1.软件形式 Linux系统的第三方软件,无论是应用软件还是工具软件,大多以以下两种形式之一发行: 源代码形式       预编译形式 获取的源代码形式的软件,需要对其进行编译,因此费时耗力,但可以自行调整编译项,便于针对性地精简和优化. 获取的预编译形式的软件,安装过程相对简单.该形式通常具有以下特点:已经编译过,只需将其复制到系统中即可将软件按功能分类,相关且相似的封装成一个软件包包名包含了功能描述.版本.发行号.硬件架构,以及包类别. 预编译包是开源系统的服…
RPM包命名规则 例如包名:httpd-2.2.15-15.el6.centsos.1.i686.rpm 软件包名-httpd 软件版本-2.2.15 发布的次数-15 el6.centos适合的Linux平台 i686适应的硬件平台 rpm包扩展名 RPM包的来源 例如RPM包在系统光盘的Packages目录中 mkdir /mnt/cdrom:创建挂载点目录 mount /dev/sr0 /mnt/cdrom/:挂载光盘文件 cd /mnt/cdrom/:光盘中文件 RPM包依赖性 树形依赖…
目录 1.基于xinetd服务的启动管理 (1)telnet服务安装 (2)telnet服务启动 2.基于xientd服务的自启动管理 现在Linux系统中基于xinetd的服务越来越少了,但Linux系统中还是有基于xinetd的服务的,所以我们还是需要了解一下基于xinetd的服务的管理. 1.基于xinetd服务的启动管理 我们使用telnet服务来举例,telnet服务是用来进程系统远程管理的,端口是23.不过需要注意的是telnet的远程管理数据在网络当中是明文传输,非常不安全,所以我…
1.下载安装包 mssql-server:https://packages.microsoft.com/rhel/7/mssql-server/ mssql-tools:https://packages.microsoft.com/rhel/7/prod/ [root@FSZABBIX home]# ll 总用量 150072 -rw-r--r--   1 root        root            4036892 1月  23 14:59 msodbcsql-13.1.3.0-1.…
安装rabbitmq的文章和帖子多如牛毛,不管是官网还是各个博客,这里附个Rabbitmq官网安装Rpm包的链接, http://www.rabbitmq.com/install-rpm.html 不多说,直接上步骤. 首先下载rpm包,  $ wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1-1.noarch.rpm 安装RabbitMQ rpm -ivh rabbitmq-se…
1. 下载chrome的rpm包,假设叫cho. 2.执行命令 rpm -ivh cho 3.报错提示需要lsb>=4.0,执行命令 yum install lsb 等待安装完毕. 4. 重新执行第二步. 5. 安装完毕后,此时无法确定安装到哪里去了,在图形化界面下用archive manager打开下载的rpm包,发现路径是opt之类的,进入opt果然是安装在那里. 6. 找到可执行文件,使用命令 ./chrome 就可运行chrome 7. 记得将命令加到 /usr/local/bin,以后…