Articles of rpm

在CentOS 6.3上安装MySQL 5.6不见了

我正在尝试使用MySQL提供的.rpms在CentOS 6.3 64位上安装MySQL 5.6。 我将所有的64位linux rpms下载到/usr/local/src/mysql然后执行rpm -Uvh * 。 安装给了一个错误,我无法find错误消息了。 所以我试着再次做rpm -Uvh *并且它说 Preparing… ########################################### [100%] package MySQL-devel-5.6.6_m9-1.linux2.6.x86_64 is already installed package MySQL-embedded-5.6.6_m9-1.linux2.6.x86_64 is already installed package MySQL-shared-compat-5.6.6_m9-1.linux2.6.x86_64 is already installed package MySQL-shared-5.6.6_m9-1.linux2.6.x86_64 is already installed package MySQL-client-5.6.6_m9-1.linux2.6.x86_64 is already installed 做rpm -e MySQL*表示它们都没有安装: error: package MySQL-client-5.6.6_m9-1.linux2.6.x86_64.rpm is not installed error: package MySQL-devel-5.6.6_m9-1.linux2.6.x86_64.rpm is not […]

从一个回购中删除已安装的软件包并从CentOS重新安装?

我有来自RPMfusion的62个软件包已经覆盖了CentOS上游软件包,现在我想回到最初的CentOS软件包。 我能想到的唯一的想法是 BAD_PACKAGES="name1 name2 …" echo $BAD_PACKAGES |xargs rpm -e –nodeps echo $BAD_PACKAGES |xargs yum install 但是这会在整个过程中使系统处于故障状态。 题 什么是最安全的方式去除这些包,然后从CentOS的回购重新安装?

Yum相当于rpm –nopreun

我有一个错误的RPM,它会升级时删除安装文件。 我想要运行yum update pkg-name但是我不想运行%preun部分。 这可能与百胜? 如果是这样,那么国旗是什么?

访问RPM数据库

我想find哪些信息存储在哪个RPM包安装? 我知道有一个这样的内部数据库。 我可以用Java以某种方式访问​​这个数据库吗?

RPM安装令人难以忍受的慢

在我使用2.6.32内核的CentOS发行版6.7系统中,我观察到安装rpm非常慢。 通常情况并非如此。 有什么问题? 系统空闲。 没有CPU密集型应用程序在运行。 top , vmstat输出看起来不错。 root@blr# rpm -ivh SystemSupport-10.5.1.i386_centos_el6.rpm Preparing… ########################################### [100%] 1:SystemSupport ####### (17%) 它现在停留了一个多小时的17%。 任何在调查这个问题的指针是真诚的赞赏。 lsof -p $(pgrep -o rpm)列出了许多条目。 与我想要安装的rpm的一个是: rpm 2533 root 6r REG 8,2 18375865 17481 /root/software/1.12.6.002_GA/SystemSupport-10.5.1.i386_centos_el6.rpm rpm 2533 root 7u REG 8,6 12288 853 /var/lib/rpm/Triggername rpm 2533 root 8uW REG 8,6 0 610 /var/lib/rpm/.rpm.lock rpm 2533 […]

在Ubuntu上安装rpm包

在Ubuntu的我已经下载闪存rpm,如何安装它。我是新的Ubuntu的,我已经尝试了以下 alien -k flash-plugin-10.0.45.2-release.i386.rpm alien -i flash-plugin-10.0.45.2-release.i386.rpm rpm -i flash-plugin-10.0.45.2-release.i386.rpm //this works in rhel versions 以上似乎并没有工作.. 谢谢..

快速rpm安装

我正在尝试安装percona服务器。 这是一个testing机器和安装的软件包并不重要。 我所需要做的就是安装percona mysql服务器。 http://www.percona.com/downloads/Percona-Server-5.0/Percona-Server-5.0.90-21/RPM/rhel5/i386/ 我下载并尝试安装。 我有几个依赖性问题。 # rpm -ivh Percona-SQL-server-50-5.0.90-b21.10.rhel5.i386.rpm file /usr/share/mysql/ukrainian/errmsg.sys from install of Percona-SQL-server-50-5.0.90-b21.10.rhel5.i386 conflicts with file from package mysql-libs-5.1.61-4.el6.i686 # rpm -e mysql-libs-5.1.61-4.el6.i686 error: Failed dependencies: libmysqlclient.so.16 is needed by (installed) postfix-2:2.6.6-2.2.el6_1.i686 libmysqlclient.so.16(libmysqlclient_16) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.i686 mysql-libs is needed by (installed) postfix-2:2.6.6-2.2.el6_1.i686 # rpm -e postfix-2:2.6.6-2.2.el6_1.i686 error: package postfix-2:2.6.6-2.2.el6_1.i686 […]

RPM或YUM相当于apt-get install libgraphicsmagick1-dev

我正在使用Ubuntu的开发和依赖需求之一 apt-get libgraphicsmagick1-dev 现在我需要部署到运行AMI并仅支持YUM或RPM的AWS EC2,那么上面的等效命令是什么? 请注意,我无法更改服务器操作系统的select。 谢谢。

没有RHEL 6的Tomcat7软件包

我们目前正在Rackspace上build立一个新的应用程序托pipe环境,并且正在努力为Tomcat 7find一个软件包。 我们以前的供应商是亚马逊,我们在亚马逊Linux上运行,他们通过他们的amzn-updates-Base repo提供了我们正在使用的Tomcat 7软件包。 我们新的提供商Rackspace已经在RHEL 6.4上进行了安装。 显然,我们使用的RedHat EUS服务器回收站只有Tomcat 6可用。 我们还检查了Rackspace IUS repo和Fedora的EPEL(Extra Packages for Linux)repo,但是似乎都没有Tomcat 7的软件包。 我们非常清楚Tomcat是Java,因此不依赖于特定的架构,并且在线上有很多“如何在Linux上安装Tomcat 7”的教程,但是他们只是一些随机工程师采取的步骤,到他们的博客。 走这条路线似乎是从利用一个维护的软件包退一大步:1)我们知道安装正确,安全,2)我们可以通过yum收到更新。 Tomcat 7已经出现3年了,事实上Tomcat 8现在处于testing阶段。 我很惊讶像RedHat这样的大型组织没有select第7版。所以,对你们所有人的问题:你们如何推荐我们(和其他处于类似情况的人)进行? 我们看到的选项是: 做一个手动下载,设置启动脚本,用户帐户等,并以不同的时间间隔检查是否有任何更新(安全或其他)。 这里关心的是我们是否得到这个权利。 使用Tomcat 6软件包 – 在版本7中似乎没有很大的变化,但是我们还没有用这个版本testing我们的产品,并且宁愿不必在两个应用服务器版本环境中testing我们的应用。 继续寻找一个适当的tomcat 7包 – 似乎我们不太可能find任何可信的东西。 更新 : 指出的另一个潜在的select是build立我们自己的tomcat7包。 我发现一个GitHub项目可能是一个很好的起点: https : //github.com/bdwyertech/rpm-tomcat7

rpm -U和rpm -F之间的差异是什么?

有点困惑。 rpm -U和rpm -F之间的差异是什么? 手册页说-U升级包 -F,–freshen = +如果已经安装了升级包