rpm

centos7 RPM方式安装MySQL5.6

こ雲淡風輕ζ 提交于 2019-12-18 13:51:23
a) 查看centos版本   cat /etc/redhat-release b) 卸载MariaDB (centos7默认自带)   查看当前安装的mariadb包: rpm -qa | grep mariadb   强制卸载: rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 c) 查看是否已经安装了MySQL   rpm -qa | grep -i mysql find / -name mysql 删除分散mysql文件 find / -name mysql / # whereis mysql 删除配置文档 rm -rf /etc/my.cnf 再次查找机器是否安装mysql rpm -qa|grep -i mysql d) 安装MySQL cd /data/soft/MySQL-5.6.36-1.el7.x86_64.rpm-bundle ls MySQL-client-5.6.36-1.el7.x86_64.rpm MySQL-server-5.6.36-1.el7.x86_64.rpm MySQL-devel-5.6.36-1.el7.x86_64.rpm rpm -ivh MySQL-server-5.6.36-1.el7.x86_64.rpm rpm -ivh MySQL-devel-5.6.36-1

Creating Python RPM

别等时光非礼了梦想. 提交于 2019-12-18 13:39:32
问题 I have been reading about creating an RPM for Python 2.6.4. In this page: http://docs.python.org/distutils/builtdist.html it says you can create an RPM of the current Python using python setup.py bdist_rpm . The question's I have are: Do you have to type this command in your Python installation directory? Does this command, package all the modules you have installed into the RPM? Is this the correct command to do this? Are there any other suggestion's that would make this easier? Okay I

CentOS6安装Docker

浪尽此生 提交于 2019-12-18 12:55:19
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 查看内核版本 uname -r 如果内核版本小于3.1.0,先升级内核 yum update rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -ivh http://www.elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm yum --enablerepo=elrepo-kernel install kernel-lt -y vim /etc/grub.conf (一般情况default=1改成default=0,改的数值为新的内核在文件中的位置) shutdown -r now uname -r 查看内核,应该已经更新了 curl -sSL https://get.docker.com/ | sh 安装docker完毕 国内下载docker镜像比较慢,参考 Ubuntu下安装Docker 文章的下方设置国内镜像 来源: oschina 链接: https://my.oschina.net/u/565871/blog/526688

Create RPM package from ANT script under Windows

若如初见. 提交于 2019-12-18 12:27:07
问题 I need to create an RPM package from an ANT script that runs on a Windows computer. This package must contain the result classes from the build plus some other, additional resources. I guess there should be some program somewhere that can be invoked from the command line to create this package. The reason why I want to do this under windows is that we have a script that builds installers for several different platforms, and everything is already configured for windows so I want to avoid the

在CentOs6.5安装jdk

 ̄綄美尐妖づ 提交于 2019-12-18 11:20:03
Linux CentOS 6.5 中安装与配置JDK-7:http://jingyan.baidu.com/article/fc07f9891d186512ffe51935.html jdk7的下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmlji 系统环境: CentOS -6.5 安装方式:rpm安装 软件:jdk-7-linux-i586.rpm 下载地址:http://www. Oracle .com/technetwork/java/javase/downloads/index.html 检验系统原版本 [root@localhost ~]# java -version java version "1.7.0_24" OpenJDK Runtime Environment (build 1.7.0_24-b18) OpenJDK HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing) 进一步查看JDK信息: [root@localhost ~]# rpm -qa | grep java tzdata-java-2012c-1.el6.noarch java-1.7.0-openjdk-1

yum 安装rabbitMQ

做~自己de王妃 提交于 2019-12-18 10:07:32
环境:linux centos6.5 1.安装erlang 下载rpm仓库:wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 安装rpm仓库 rpm -Uvh erlang-solutions-1.0-1.noarch.rpm 安装erlang yum -y install erlang 安装完成后,运行: 安装成功。 2.安装RabbitMQ 下载RabbitMQ的rpm:wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el6.noarch.rpm yum -y install rabbitmq-server-3.6.6-1.el6.noarch.rpm 注: 如果报:Requires: socat 更新源wget –no-cache http://www.convirture.com/repos/definitions/rhel/6.x/convirt.repo -O /etc/yum.repos.d/convirt.repo yum install socat 启动rabbitmq服务: 前台运行:rabbitmq-server start

rpm打包要点

≡放荡痞女 提交于 2019-12-18 08:18:59
1. 查看变量: rpmbuild --showrc 2. spec文件 头部 多行的部分,如 %changelog 或 %description 由指令下一行开始,空行结束。 一些不需要的行 (如 BuildRequires 和 Requires) 可使用 ‘#’ 注释。 BuildRequires: <=== 在本机编译rpm包时需要的辅助工具,以逗号分隔。假如,要求编译myapp时,gcc的版本至少为4.4.2,则可以写成gcc >=4.2.2。还有其他依赖的话则以逗号分别继续写道后面。 Requires: <=== 编译好的rpm软件在其他机器上安装时,需要依赖的其他软件包,也以逗号分隔,有版本需求的可以 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %{_tmppath}代表的路径为 /var/tmp %install 阶段 rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT $RPM_BUILD_ROOT等于前面定义的BuildRoot变量,也可以写成%{buildroot},必须全部用小写,不然要报错。 %files 阶段 主要用来说明会将%{buildroot

rpmbuild: using script files contained in the package in %pre script

旧时模样 提交于 2019-12-18 07:23:48
问题 I have to perform multiple elaborate "sanity" checks on target system before an RPM package installs/upgrades. I want to contain the procedure in a script (bash/python/php or otherwise) alongside other accessory files (such as SQL scripts) which wouldn't be installed with other files but only used during pre(install|upgrade). Where do I put these files for rpmbuild and how do I call/reference them (paths, etc.) inside %pre section and inside main script? How do I reference then-to-be

RabbitMQ 安装步骤

蹲街弑〆低调 提交于 2019-12-18 05:42:50
RabbitMQ 安装步骤 一、安装erlang 1.下载erlang wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 2.安装许可 rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc 3.安装erlang环境 rpm -Uvh erlang-solutions-1.0-1.noarch.rpm yum install erlang 二、安装rabbitmq 1.下载rabbitmq wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-3.7.15-1.el7.noarch.rpm 2.安装许可 rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc 3.安装rabbitmq yum install rabbitmq-server-3.7.15-1.el7.noarch.rpm 4

centos安装和卸载软件

你。 提交于 2019-12-18 05:26:45
==如何卸载: 1、打开一个SHELL终端 2、因为Linux下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。 查找RPM包软件:rpm -qa ×××* 注意:×××指软件名称开头的几个字母,不要求写全,但别错,*就是通配符号“*”,即星号,如你想查找机子里安装的REALPLAYER软件,可以输入:rpm -qa realplay* 3、找到软件后,显示出来的是软件完整名称,如firefox-1.0.1-1.3.2 执行卸载命令:rpm -e firefox-1.0.1-1.3.2 ===安装目录,执行命令查找:rpm -ql firefox-1.0.1-1.3.2 ===参考文章:http://blog.chinaunix.net/article.p...178&blogId=1438 B:tar.gz(bz或bz2等)结尾的源代码包,这种软件包里面都是源程序,没有编译过,需要编译后才能安装,安装方法为: 1、打开一个SHELL,即终端 2、用CD 命令进入源代码压缩包所在的目录 3、根据压缩包类型解压缩文件(*代表压缩包名称) tar -zxvf ****.tar.gz tar -jxvf ****.tar.bz(或bz2) 4、用CD命令进入解压缩后的目录 5、输入编译文件命令:./configure(有的压缩包已经编译过,这一步可以省去) 6、然后是命令