我知道你可以像这样使用<package name>-<version>来安装一个yum包的特定版本: yum install docker-engine-1.8.2 但我试图使用一个环境variables来定制这个,如果它被设置,我们使用该版本,否则我们使用最新的。 是否有某种像“最新”的伪版本号码可以工作? yum install docker-engine-${DOCKER_VERSION:-latest} 显然,使用“最新”将不起作用,但有什么相同的东西? 通常我会在这里使用一个if条件,但这实际上是Dockerfile中的一行而不是一个shell脚本,所以它的function相当有限。
build议将Gitlab安装为Omnibus软件包。 软件包可用于stream行的deb和rpm格式。 软件包在这里可用。 还有一个脚本可以自动安装。 CentOS用户可以使用以下最新的软件包: gitlab-EE-8.5.0-EE。 1.el6 .x86_64.rpm#Enterprise Linux 6.0(CentOS,RedHat,Amazon Linux) gitlab-EE-8.5.0-EE。 0.el6 .x86_64.rpm#见上面 gitlab-EE-8.5.0-EE。 1.el7 .x86_64.rpm#Enterprise Linux 7.0(CentOS,RedHat,Amazon Linux) gitlab-EE-8.5.0-EE。 0.el7 .x86_64.rpm#见上面 0 .el6和1 .el6有什么区别? 我正在使用内核版本Linux 2.6.32-573.7.1.el6.x86_64运行CentOS版本6.7(最终)。 我应该selectgitlab-ee-8.5.0-ee。 1.el6.x86_64 .rpm?
我试图在我的AWS账户上安装MariaDB在红帽企业Linux上。 当我做了一个sudo yum -y install mariadb-server时,下面的失败。 我怎样才能得到它需要的libsystemd库? $ sudo yum -y install mariadb-server Loaded plugins: priorities, update-motd, upgrade-helper 2 packages excluded due to repository priority protections Resolving Dependencies –> Running transaction check —> Package MariaDB-server.x86_64 0:10.1.13-1.el7.centos will be installed –> Processing Dependency: libsystemd-daemon.so.0(LIBSYSTEMD_DAEMON_31)(64bit) for package: MariaDB-server-10.1.13-1.el7.centos.x86_64 –> Processing Dependency: MariaDB-common for package: MariaDB-server-10.1.13-1.el7.centos.x86_64 –> Processing […]
我运行CentOS的低内存盒不能更新,因为yum由于高内存使用而被杀死。 有没有办法自动更新所有的软件包,而不是一次更新一次?
我已经被授予一个任务来安装一个MySQL 5.5的PHP 5.3.29,但他们都是旧的 – 是否有一些旧套餐回购? 或者我怎么得到它们? 我必须用yum来安装它。 非常感谢你
最近我需要安装yum mbstring但因为我安装了两个不同版本的PHP,所以我需要为php 5.5安装mbstring。 通过一些随机谷歌search我想出来运行: yum install php55-php-mbstring.x86_64 有一个更简单的方法找出特定的PHP版本的包名称?
我正在尝试为Spacewalk 2.6添加一个CentOS 6.8客户端,以便我推出更新。 为了添加客户端,我需要先安装一些软件包: rhn-client-tools rhn-check rhn-setup rhnsd m2crypto yum-rhn-plugin rhncfg-actions 。 当我尝试用yum安装它们时,出现以下错误: 错误:包:rhnlib-2.6.3-1.el7.noarch(spacewalk-client) 需要:python(abi)= 2.7 我读到CentOS 6需要python 2.6.6 ,升级它会打破yum。 我尝试安装Python 2.7,但如果我运行“python”它仍然指向2.6.6。 我尝试在/.bashrc中添加一个别名,并指向python2.7。 我试图再次安装,但它说2.6.6已安装,我需要2.7。 我觉得有必要为此做一个解决方法。 如果有一种方法来安装软件包的方式来添加客户端,而不需要包,我将不胜感激的帮助/援助。 谢谢
我正在尝试安装需要RRDtool 1.4.7的Zenoss核心4.2.3。 CentOS 6自带RRDtool 1.3.8 所以,我已经下载了RPM rrdtool-1.4.7-1.el6.rfx.x86_64.rpm并试图安装它,这给了我以下输出: [root@automation-zenoss tmp]# rpm -i rrdtool-1.4.7-1.el6.rfx.x86_64.rpm error: Failed dependencies: libdbi.so.0()(64bit) is needed by rrdtool-1.4.7-1.el6.rfx.x86_64 perl(RRDp) is needed by rrdtool-1.4.7-1.el6.rfx.x86_64 perl(RRDs) is needed by rrdtool-1.4.7-1.el6.rfx.x86_64 perl(Time::HiRes) is needed by rrdtool-1.4.7-1.el6.rfx.x86_64 所以我已经下载了perl-rrdtool-1.4.7-1.el6.rfx.x86_64.rpm并试图安装它给我以下输出: [root@automation-zenoss tmp]# rpm -i perl-rrdtool-1.4.7-1.el6.rfx.x86_64.rpm error: Failed dependencies: rrdtool = 1.4.7 is needed by perl-rrdtool-1.4.7-1.el6.rfx.x86_64 看起来像我被困在一个循环,我不能安装RRDtool,因为它需要的东西,需要RRDtool。 有没有办法在CentOS 6上安装RRDtool 1.4.7? […]
服务器正在运行: # cat /proc/version Linux version 2.6.32-431.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Sun Nov 10 22:19:54 EST 2013 而且似乎libpcap-devel不可用,并且我无法在任何存储库中find该软件包。 # yum search libpcap-devel Loaded plugins: product-id, rhnplugin, search-disabled-repos, security, subscription-manager This system is receiving updates from RHN Classic or RHN Satellite. Repository epel is listed more than once […]
我今天早上试图更新我的生产Web服务器(t2运行亚马逊Linux),但是因为我用完了内存(php-fpm)而失败了。 我停止了php-fpm释放一些RAM,但yum更新不会完成。 服务器运行正常,但我想清理这个问题。 # yum update Resolving Dependencies –> Running transaction check —> Package glibc-headers.x86_64 0:2.17-106.168.amzn1 will be updated –> Processing Dependency: glibc-headers = 2.17-106.168.amzn1 for package: glibc-devel-2.17-106.168.amzn1.x86_64 —> Package glibc-headers.x86_64 0:2.17-157.169.amzn1 will be an update –> Finished Dependency Resolution Error: Package: glibc-devel-2.17-106.168.amzn1.x86_64 (@amzn-main) Requires: glibc-headers = 2.17-106.168.amzn1 Removing: glibc-headers-2.17-106.168.amzn1.x86_64 (@amzn-main) glibc-headers = 2.17-106.168.amzn1 Updated […]