Articles of yum

如何脱机安装软件包?

我们的服务器离线运行,我们需要安装很多yum软件包,比如oracle-jdk,elasticsearch,nginx等。 有什么办法可以下载rpm的依赖关系,所以我们可以在服务器上离线安装它们?

使用yum在centos 7上安装最新的nodejs(4.2.1或5.0)

有什么方法可以使用yum在CentOS 7上安装最新的nodejs(版本4.2.1或5.0)? 当然,我可以安装它,否则,例如从源,但我想保持它可维护…目前在EPEL版本是0.10.36,请参阅https://dl.fedoraproject.org/pub/epel/7 /x86_64/repoview/nodejs.html

CentOS:启用networking后,如何处理从DVD安装的软件包

在联网设置之前,我必须从CentOS DVD手动安装几个软件包。 当然,yum将它们报告为“From repo:c7-media” 我想知道,如果通过在线回购提供这些软件包的任何更新,我会得到这些,或者如果原始安装源将阻止我看到/检索它们? 如果有问题,我通过暂时启用c7-media repo来安装这些软件包,而且它的configuration文件中没有启用它。 现在我有networking连接,我应该删除这些软件包,并从CentOS-Base重新添加它们,以确保我可以获得所有未来的更新?

www.softwarecollections.org已经closures – 是否有另外一个

我有一个基于centos的安装,从这个库安装php-56。 它看起来像这个网站已closures。 任何想法在哪里可以find镜子或更换? 它看起来像而不是寻找另一个镜子百胜只是不断打到同一个网站一遍又一遍: https://www.softwarecollections.org/repos/remi/php56more/epel-7-x86_64/repodata/repomd.xml:[Errno 12] https://www.softwarecollections.org/repos/remi/php56more/上的超时epel-7-x86_64 / repodata / repomd.xml :(28,'连接在30000毫秒后超时')尝试其他镜像。 https://www.softwarecollections.org/repos/remi/php56more/epel-7-x86_64/repodata/repomd.xml:[Errno 12] https://www.softwarecollections.org/repos/remi/php56more/上的超时epel-7-x86_64 / repodata / repomd.xml :(28,'30001毫秒后连接超时')尝试其他镜像。

yum更新到特定的内核版本

在rhel 5.3上,由于安全补丁,我想更新内核版本“2.6.18-128.8.1.el5”。 执行时: yum check-update | grep kernel kernel.x86_64 2.6.18-164.2.1.el5 rhel-x86_64-server-5 kernel-devel.x86_64 2.6.18-164.2.1.el5 rhel-x86_64-server-5 kernel-headers.x86_64 2.6.18-164.2.1.el5 rhel-x86_64-server-5 但是2.6.18-164.2.1.el5对应于rhel 5.4,我不想移动到这个版本,我想保留rhel 5.3。 我试过了 yum update kernel-2.6.18-128.8.1 但是这似乎是错误的。 我怎么能更新服务器到这个特定的内核版本?

如何解决在Centos 5上安装yum install无效的释放错误

当我尝试yum安装任何东西,我得到: -bash-3.2# yum install strace Loading "fastestmirror" plugin Determining fastest mirrors * dag: apt.sw.be * lxlabsupdate: download.lxlabs.com * rpmforge: fr2.rpmfind.net * lxlabslxupdate: download.lxlabs.com YumRepo Warning: not using ftp, http[s], or file for repos, skipping – 5.2 is not a valid release or hasnt been released yet removing mirrorlist with no valid mirrors: //var/cache/yum/base/mirrorlist.txt Error: Cannot […]

Python从2.4.x升级到2.7.2导致yum模块丢失

yum工作正常,直到我升级Python为了我的VPS Django的缘故。 它引发这个错误: 导入运行yum所需的某个Python模块时出现问题。 导致这个问题的错误是: 没有名为yum的模块 请安装提供此模块的软件包,或者确认模块安装正确。 上述模块可能与当前版本的Python不匹配,即:2.7.2(默认,2012年3月7日,08:41:42)[GCC 4.1.2 20080704(Red Hat 4.1.2-48) ] 如果你自己无法解决这个问题,请到yum faq: http : //wiki.linux.duke.edu/YumFaq 为什么发生这种情况? 这是否意味着我必须重新安装yum?

升级MySQL 5.5到5.6

我决定在CentOS服务器上将MySQL从5.5更新到5.6。 如何备份MySQL5.5以防我要降级,以及如何安装MySQL 5.6? 有没有办法使用yum呢? 请问升级到5.6破解cPanel? MySQL网站上的步骤非常模糊,我在安装东西方面的​​经验有限。

我的yum版本库能够search软件包,但无法将其安装在RHEL中?

我从DVD设立yum 。 以下是我的.repo文件.repo : [dvd] name=Red Hat Enterprise Linux Installation DVD baseurl=file:///media/dvd enabled=0. 我可以search软件包。 但是,安装时,我得到以下错误: [root@localhost dvd]# yum install libstdc++.x86_64 Loaded plugins: rhnplugin, security This system is not registered with RHN. RHN support will be disabled. Setting up Install Process Nothing to do 我的百胜search输出: [root@localhost dvd]# yum search gcc Loaded plugins: rhnplugin, security This system […]

Postgresql无意升级到9.2.3

好的,所以我对linux比较陌生。 几个月前,我设法build立了一个使用亚马逊构build的CentOS,PHP和Postgres 9.1的网站。 我在/ pgdata上完成了一个initdb,它安装在我为此创build的Amazon卷上。 这个网站自那以后一直在哼唱,而且我觉得这毕竟不是那么辛苦! 🙂 但现在,我的网站已经closures了。 这是发生了什么… 昨天我login开始一些网站的变化。 我看到的第一件事是有一些更新可用(自然),所以我跑了“百胜更新”。 它做了一堆事情,并报告成功。 凉! 一切都很顺利我的网站上的变化,直到我执行一个Postgres函数的变化。 我得到一个错误: 错误:无法加载库“/usr/lib64/pgsql/plpgsql.so”:“/usr/lib64/pgsql/plpgsql.so”:未定义符号:SPI_plan_get_cached_plan (我在我的函数中使用plpgsql) 谷歌带我到各地,似乎只是需要重新启动Postgresql。 我尝试了各种方法。 Postgres会停下来,但不会重新开始。 在这个过程中的某个时候,我得到了另一个(更有帮助的)错误信息: “数据目录是由PostgreSQL 9.1版本初始化的,它与9.2.3版本不兼容。” 什么? 如果我的yum更新安装了Postgres的一个新的,不兼容的版本? 这是我们如何在Linux世界中滚动? 主要升级没有警告什么是需要或要求我的许可? Foowee,下次我会更加小心。 顺便说一句,如果我再次有空,我该怎么办? 无论如何,这导致我这些 链接 ,当然还有postgres文档。 我现在坚持运行pg_upgrade。 这是我的命令到目前为止: pg_upgrade -d / pgdata_temp -D / pgdata -b /usr/lib64/pgsql/postgresql-9.1/bin/ -B / ?? / -v 如何找出新的Postgres bin目录(/ B参数)? 这似乎并没有在任何地方。 然而,当我跑了 su – […]