Articles of 百胜

我如何保持RHEL版本是静态的(例如RHEL 5.1)?

为了与程序兼容: 我需要保留一个特定版本的服务器,例如rhel 5.1 我想保持它尽可能更新,但不能更改版本。 我该怎么办: configurationyum? configuration卫星资料库?

只更新红帽企业Linux的软件包到特定的版本

假设我有一台RHEL6.2 64位服务器在运行。 目前最新的版本是6.4。 运行“yum update”会将我的服务器直接更新到6.4。 如果我只想更新到某个版本,该怎么办? 例如,我想将RHEL6.2服务器只更新到RHEL6.3,而不是6.4。 任何想法? 提前致谢,

如何在CentOS上使用yum将PHP 5.1升级到PHP 5.3

使用百胜/ CentOS。 问题是php 5.1已经安装并运行了 百胜更新的PHP 不工作! 我环顾networking的解决scheme,但他们说要做到上述= /

CentOS在下载目录/ var / cache / yum / base / packages中的空间不足

我试图在我得到的时候安装libpcap Error Downloading Packages: 14:libpcap-0.9.4-15.el5.i386: Insufficient space in download directory /var/cache/yum/base/packages * free 0 * needed 108 k 这是df -h的输出: Filesystem Size Used Avail Use% Mounted on /dev/sda1 20G 19G 0 100% / /dev/sda3 202G 38G 154G 20% /home tmpfs 1.5G 0 1.5G 0% /dev/shm 和fdisk -l : Disk /dev/sda: 250.0 GB, 250000000000 bytes 255 […]

yum安装过时的openoffice而不是libreoffice

不幸的是我使用的软件(Alfresco)需要安装openoffice,而不是libreoffice。 如果我尝试configuration它使用libreoffice我在启动过程中收到错误。 如果我尝试安装任何openoffice软件包: yum install openoffice* 我收到类似于以下所有软件包的错误: Package openoffice.org-langpack-bg_BG is obsoleted by libreoffice-langpack-bg, trying to install 1:libreoffice-langpack-bg-3.4.5.2-16.el6.x86_64 instead 然后继续尝试下载libreoffice。 关于安装过时的软件包,我没有看到任何东西。 有没有办法通过yum安装过时的软件包而不是新的软件包?

红帽yum安装 – GPG密钥检索失败

我试图在Linux上安装etckeeper。 详情如下。 在密钥检索时安装失败。 我想知道为什么密钥文件被寻址为文件:/ / etc / pki /。 是不是应该通过http检索关键文件? [me@linux ~]$ sudo yum install etckeeper [sudo] password for me: Loaded plugins: refresh-packagekit, security Setting up Install Process Resolving Dependencies –> Running transaction check —> Package etckeeper.noarch 0:1.4-1.el6 will be installed –> Finished Dependency Resolution Dependencies Resolved ===================================================================================================== Package Arch Version Repository Size ===================================================================================================== Installing: […]

包名在yum.log中的含义是什么?

如果有人能解释1:在包名表示之前,我会很高兴。

yum客户端不会看到新的包,虽然服务器更新

我们有一个内部的yum服务器,包含几个回购(RHEL回购的副本,在内部创build的程序等)。 我们的内部系统被互联网挡住了防火墙,所以他们只能使用我们的内部服务器。 为了在将它们全部投入生产之前对补丁进行testing,我们有一个默认启用的stable补丁。 任何更新都将放入-latest回购。 当我们修补服务器时,我们将使用-latest -repo来构build一个新的基线并在几台服务器上进行testing。 一旦经过testing,我们就会使这个基准成为新的stable 。 -latest回购是默认禁用的。 其中一个回收用于从epel,rpmforge等获取的一些包。 我们有一个脚本,只需要我们想要的任何依赖关系的软件包就可以同步。 软件包同步后,每晚使用createrepo重build仓库。 由于这些软件包没有经过testing,所以它们通常都是禁用的int-optional-latest repo。 如果服务器需要该回购软件包,我们将使用enable-repo=int-optional-latest 。 今天,一位同事试图在服务器上安装perl-Excel-Writer-XLSX。 服务器没有find该软件包。 我尝试使用createrepo重build存储库,并grepped repodata文件,以确保文件在那里。 它是。 我也validation了这个文件存在于版本库中 repoquery -q –repoid=int-optional-latest -l perl-Excel-Writer-XLSX 我也清除了客户端的元数据caching,使用 sudo yum clean expire-cache 尽pipe如此,客户仍然声称这个软件包在服务器上不存在。 我不认为这个问题是在服务器端,因为当我尝试从另一台机器search时,发现这个软件包。 我validation了回购文件是正确的,并且名称yum.example.com在两个服务器上parsing为相同的IP地址 – 但其中一个可以find该包,而另一个不能。

如何清理centos上的mysql安装

MySQL不存在了,但当我运行yum remove mysql它说包是可用的但没有标记为安装,我不能安装新的MySQL,因为这一点,我需要完全删除有关它之前安装新的一个,我做没有创build的表,所以不需要备份任何东西,我试图使用百胜插件百胜 – 删除与叶没有工作,没有find任何指导,正确地安装,无论如何,我在论坛上看到,它的越野车并不应该安装,所以我正在寻找其他方式来完全删除mysql 我可以使用sftp吗? @quanta rpm -qa | grep mysql的输出 rpm -qa | grep mysql是 mysql55-libs-5.5.10-1.w5 libmysqlclientl5-5.0.77-1.1.w5 php-mysql-5.3.8-1.1.w5 编辑 我试过了 yum remove mysql yum remove mysql-server yum clean all 而且似乎没有解决它。 当我运行yum install mysql mysql-server或yum install mysql或yum install install mysql-server我会得到这个

自动化“yum更新”,以保持服务器的安全 – 利弊?

我正在考虑添加一个定期运行yum -qy update的cronjob在一些没有定期维护的机器上。 目标是保持机器最新的安全补丁,否则将适用于太晚。 我只使用CentOS基础知识库。 问题: 根据你的经验 – 这种方法将会如何“安全”? 我应该期待一次偶尔的更新吗? 大概多久这种方法需要重新启动? 利用这种方法的优点/缺点或其他陷阱? 你如何保持你的机器使用自动化的最新?