什么是Patch?
簡單的說,補丁就是一些替換現存的文件和目錄的文件目錄集合。補丁糾正應用程序的錯誤或增加功能。
Patch編號
每個補丁都有編號。例如補丁號為101945,版本是34的話,這個補丁的目錄名就是101945-34.
patchadd命令用于安裝補丁:
# cd /tmp
# ls
105160-01 ps_data sdt_fl8zKOI_
# patchadd 105160-01
Checking installed packages and patches...
Verifying sufficient filesystem capacity (dry run method)
Installing patch packages...
Patch number 105160-01 has been successfully installed.
See /var/sadm/patch/105160-01/log for details
Patch packages installed:
SUNWdtbas
patchrm用于刪除補丁
# patchrm 105633-06
Checking installed packages and patches...
Patch 105633-06 has been backed out.
#
下面的命令用于檢查系統的補丁情況
# patchadd -p
Patch: 105160-05 Obsoletes: Requires: Incompatibles:Packages: SUNWdtbas
# showrev -p
Patch: 105160-05 Obsoletes: Requires:Incompatibles: Packages: SUNWdtbas