在现有Red Hat Enterprise Linux
服务器上,我需要对Java
、Apache
和执行软件升级Samba
。
我需要为上述每个软件安装小更新。
我怎样才能知道它们是如何安装的?我该如何升级软件?
编辑我想维护current configuration
已经提到的软件。安装补丁时需要采取什么预防措施吗minor
?
答案1
安装 Red Hat 提供的软件包更新。在发行版提供的软件包上安装非官方软件包将要使您的维护合同无效。它可能会带来其他类型的悲伤。
答案2
您可以使用以下命令查看文件是否是 rpm 包的一部分:
rpm -qf $(which java)
如果它不是 RPM 软件包的一部分,则它是从存档(tar.gz、zip)安装的。 Samba 和 apache 可以作为必须编译的源代码或作为 rpm 进行分发。 Java 以 rpm 或存档形式分发。
如果软件是从 rpm 安装的,请使用 yum 升级它们。如果它来自源代码,那么您必须遵循该软件附带的文档。