Articles of 百胜

YUM RHEL更新服务器

我需要创build一个本地RHEL5更新服务器来帮助消除暴露给networking的服务器数量。 所有本地rhel5服务器都需要能够使用这个服务器作为补丁的存储库。 我有一个服务器与红帽注册,并希望使用百胜完成这一点。 有可能的?

如何创build一个yum存储库

想知道如何创build我们自己的基于CentOS 5的yum仓库? 基本上,我们要制作rpm包,然后能够做到这样的事情: yum install our-custom-package yum remove our-custom-package yum update our-custom-package 谢谢。

我怎么知道通过yum更新会做什么更新?

我试图找出如何在运行之前查看yum update将应用的所有更新。 有一个简单的命令吗? 我的理解是yum list updates只列出以前更新的内容。 谢谢!

在CentOS 6.3上安装PHP 5.4.11

我在我的CentOs 6.3服务器上安装了PHP 5.3.3 ,由于这个版本的PHP现在很容易升级到PHP 5.4.11但是默认的CentOs版本库没有PHP > 5.3.3所以yum无法检测到新版本。 然后,我在我的服务器上安装了remi存储库 rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 这些命令成功安装了存储库 现在升级PHP的命令 yum –enablerepo=remi,remi-test update httpd mysql mysql-server php php-common 但它会失败,并显示下面的错误消息 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again 如果我尝试yum info php相同的错误信息 基本上安装这些存储库后yum不工作,但yum工作更早。 如果我删除这些存储库,并尝试yum没有任何错误的作品。 我怎样才能把PHP升级到PHP 5.4.11版本? […]

微笑百胜使用不同的镜子?

我有两个CentOS服务器:dev和prod。 位于不同的地点,因此,每一个都倾向于使用不同的镜子。 今天早上开发机器提醒我有一些更新。 我忠实地运行“sudo yum update”来获取它们,注意到内核升级,重新启动和testing。 一切都很好。 在生产服务器上做了同样的事情,但它确保我不需要任何stinkin的更新。 (还)显然select最快的镜子还没有收到更新。 巧合的是,我将在几个小时内在该prod服务器上进行硬件维护。 由于我倾向于在几个月内测量自己的正常运行时间,所以我真的希望在closures之前获取内核更新,而不必在一天内安排另一次重新启动。 我如何告诉百胜餐饮尝试不同的镜子? 这是yum还是“最快镜像”插件的function? 35分钟后更新 : 讽刺的是,prod服务器刚刚通知我,它现在有更新准备。 任何build议将被尝试“下次”这种情况出现:-)

木偶:如何提交命令“百胜更新”所有代理?

我是新来的木偶,并试图创build清单,将要求所有代理更新所有当前安装的yum软件包。 在清单中描述这个最好的方法是什么?

CentOS – PHP – 百胜安装与自定义./configure参数

我已经成功地在我的开发服务器上configuration并编译了php,并且工作得很好,但是在与一个系统pipe理员伙伴交谈之后,他通知不build议在生产(甚至是开发)系统中使用最新版本的自定义编译。 他注意到他们自定义configuration和编译PHP 5.3.6的情况,只是发现低级Postgres驱动程序出现了一些问题,所以他们不得不恢复到5.3.3。 所以我正在考虑回到yum来安装PHP,但是我有几个自定义的configuration设置,并想知道是否有可能通过或configurationPHP将通过YUM编译? 我目前的configuration线: Configure Command => './configure' '–with-libdir=lib64' '–prefix=/usr/local/_custom/app/php' '–with-config-file-path=/usr/local/_custom/app/php/etc' '–with-config-file-scan-dir=/usr/local/_custom/app/php/etc/modules' '–disable-all' '–with-apxs2=/usr/sbin/apxs' '–with-curl=/usr/sbin/curl' '–with-gd' '–with-iconv' '–with-jpeg-dir=/usr/lib' '–with-mcrypt=/usr/bin' '–with-pcre-regex' '–with-pdo-mysql=mysqlnd' '–with-png-dir=/usr/lib' '–with-zlib' '–enable-ctype' '–enable-dom' '–enable-hash' '–enable-json' '–enable-libxml' '–enable-mbstring' '–enable-mbregex' '–enable-pdo' '–enable-session' '–enable-simplexml' '–enable-xml' '–enable-xmlreader' '–enable-xmlwriter'

CentOS 6.x – 如何find需要安装的软件包?

我不是Linux的经验,但我想在64位的CentOS 6.3上安装一些软件,它需要下列软件包(完全按照文档中的说明复制它们,说明它们需要Red Hat,SUSE的外部依赖) ,Fedora和CentOS): HAL packages: libhal1 libhal-storage1 QT library: libqt4-core libqt4-gui 该软件明确支持64位CentOS 6.3以及其他Linux版本。 我在哪里可以find这些包? 我在这里没有看到他们: http://centos.mirror.nexicom.net/6/os/x86_64/Packages/ http://rpm.pbone.net/ 我也尝试了yum info pkgname和yum search pkgname作为root用户,并在pkgname使用各种通配符来扩展search,但什么都没find。 人们在这些情况下做什么? 任何想法? 提前致谢。

两个Centos机器。 大不相同的更新

我有两个CentOS Linux服务器。 一个是dev,另一个是prod。 开发只是内部的,产品暴露在80端口上。 两者都是在同一时间构build的,两者的configuration都非常接近,也许在开发框中有一些偏差。 在通知我更新时,他们总是在一天之内。 不过,这周改变了。 上个周末,开箱通知我3个更新。 内核,kernel-headers和kernel-devel。 我申请了他们。 产品盒子还没有需要这些。 昨天,开箱通知我178更新 。 我只是手动在产品上运行sudo yum update 。 仍然不需要。 我应该担心吗? 任何具体的,我应该检查? 我可以根据要求添加178个包裹的清单… Prod uname -a Linux EFhermes 2.6.18-164.el5#1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 i686 i386 GNU / Linux Dev uname -a Linux EFhermesDev 2.6.18-164.2.1.el5.plus#1 SMP周五10月9日12:34:43 EDT 2009 i686 i686 i386 GNU / Linux […]

Errno 14 HTTP错误401:需要授权Yum

所以我有一个问题,我自己的百胜回购。 这是设置: 我对EC2上RHEL 6.2机器上运行的Apache有基本authentication。 它保存了RHEL 6机器和RHEL 5机器的yum repo,在这个机器中我有RPM在一个单独的文件夹中。 当我在任何RHEL 6机器上进行yum更新时,没关系,一切正常。 当我在RHEL 5.5机器上运行它时,我得到[Errno 14] HTTP错误401:需要授权。 我知道一个事实,我可以访问该机器和用户名和密码是正确的,因为我可以复制和粘贴什么是在回购文件,它在Web浏览器中工作没有问题。 我怀疑RHEL6x机器为5.x机器提供回购存在问题,但无法find解决scheme。 任何帮助将非常感激!