我试图检查是否运行最新的OpenSSL版本,我主要关心的是心跳错误。 我试了2个命令: openssl version yum info openssl openssl version输出 OpenSSL 1.0.1e-fips 2013年2月11日 yum info openssl输出 已安装的软件包 名称:openssl Arch:x86_64 版本:1.0.1e 版本:16.el6_5.14 … 我有一些问题: 为什么我会从这两个命令中得到不同的版本? 如何在不打开443端口的情况下检查心脏病发作的漏洞?
当yum安装更新有时,它会给一些消息,如: warning: /etc/ssh/sshd_config created as /etc/ssh/sshd_config.rpmnew 我的想法是,这是明智的做法,因为也许偶尔会有一些configuration文件的调整是重要的是出于安全原因执行; 然而,我想知道我是否过于谨慎,这只是一个理论问题,在实践中并不是真正的问题。 我想我问的是任何人都知道在过去几年任何情况下,没有在.rpmnew文件中合并会有一些值得注意的不受欢迎的暗示 – 特别是安全明智,但其他angular度,如稳定性或configuration的愿望可能值得一提。
我发现自己负责在运行RHEL 5的旧服务器上安装一些软件。不幸的是,由于它现在只是一个开发服务器,因此不再评估许可证。 我想继续使用yum来进行依赖关系的parsing等。我的第一个想法是在某些CentOS版本中指向yum ,但是一些使用googling的却是: 从WBEL 3迁移到CentOS 3 。 这种方式是我最好的select吗? 如果是这样,那么与我在这些说明中的情况相比,迁移过程有多less不同?
运行yum后出现yum remove crontabs : -bash: /usr/bin/yum: No such file or directory 这是yum remove crontabs的输出: [root@vs270 opt]# yum remove crontabs Loaded plugins: fastestmirror Setting up Remove Process Resolving Dependencies –> Running transaction check —> Package crontabs.noarch 0:1.10-8 set to be erased –> Processing Dependency: crontabs for package: rpm –> Running transaction check —> Package rpm.x86_64 0:4.4.2.3-20.el5_5.1 […]
现在,我通过repo指令指定要用于安装kickstart文件的存储库。 然后,我重新指定这些存储库被添加到/etc/yum.repos.d后安装。 有避免重复信息的优雅方法吗? 它已经咬了我一次了。 澄清: 也许我不正确地理解这一点,但似乎repo指令只用于指定anaconda用于安装的存储库。 它实际上不在服务器上安装回购。 我将这个推定基于我的kickstart安装经验。 这就是为什么我在安装后再次安装存储库的原因。 我想知道是否有更好的方法,所以我不必在repo指令和我的安装后脚本中指定存储库。
我们的软件栈需要一些特定版本的RPM软件包。 不幸的是,其中一些软件包随着时间推移而被弃用,并且因为维护者不保留档案(EPEL,Percona,…)而被从回收站中删除。 这是configurationpipe理中的一个问题。 我们要确保我们提供一个新的机器与旧的(我们使用Puppet)相同的软件。 我想标准的解决scheme是将这些软件包托pipe在我们为自己设立的专用YUM仓库中。 这对于我们需要从源代码编译的软件包也是有益的。 我的问题是:你是否知道Yum repo服务器的任何“代理工具”,以便每个代理从那里下载软件包,并且repo服务器从外部,原始源下载软件包,然后将它们caching到本地? (如果他们从原始回购消失) Java世界的一个类比是Archiva,它是一个Maven repo服务器,也可以用来代理对公共仓库的请求并在本地caching它们。 操作系统:Centos 6.4 谢谢
我刚刚通过我的服务器,并安装yum-cron(然后使用chkconfig yum-cron on启用,因为这似乎不会自动发生)。 现在我意识到我正在运行一个MongoDB集群,自动升级mongo-server软件包可能会破坏和/或破坏数据。 我已经考虑在我的yum.conf文件中添加exclude=mongo*来跳过所有的mongo升级,但我仍然希望能够手动运行yum upgrade并获取所有软件包的更新。 有没有一个干净的方式来实现这一目标?
我需要将服务器从RHEL 5.0更新到5.1 当我使用RHN / Yum并进行yum更新时,5.0服务器会更新到5.6 有没有办法将RHN / yumconfiguration为仅将服务器更新到RHEL 5.1? 在RHN中,我只能看到一个通用的“Red Hat Enterprise Linux(v.3 for 32bit x86)”软件通道,而不是像5.1这样的更新版本的特定版本
一直在试图安装清除os插件,但没有任何工作,因为我在.repo文件中的每个镜像上面临此错误。 # yum install squid http://mirror2-dallas.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on http://mirror2-dallas.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, **'Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds'**) Trying other mirror. mirror2-dc.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on mirror2-dc.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: (28, '**Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds'**) Trying other mirror. mirror1.timburgess.net/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: [Errno 12] Timeout on mirror1.timburgess.net/clearos/core/6/x86_64/repodata/primary.sqlite.bz2: […]
假设我要安装一个软件包,这两个命令有什么区别: rpm -ivh <package>和yum install <package> 同样的问题,例如rpm -Uvh <package>和yum update <package> (用于更新问题)