什么是Patch?
簡(jiǎn)單的說(shuō),補(bǔ)丁就是一些替換現(xiàn)存的文件和目錄的文件目錄集合。補(bǔ)丁糾正應(yīng)用程序的錯(cuò)誤或增加功能。
Patch編號(hào)
每個(gè)補(bǔ)丁都有編號(hào)。例如補(bǔ)丁號(hào)為101945,版本是34的話,這個(gè)補(bǔ)丁的目錄名就是101945-34.
patchadd命令用于安裝補(bǔ)丁:
# 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用于刪除補(bǔ)丁
# patchrm 105633-06
Checking installed packages and patches...
Patch 105633-06 has been backed out.
#
下面的命令用于檢查系統(tǒng)的補(bǔ)丁情況
# patchadd -p
Patch: 105160-05 Obsoletes: Requires: Incompatibles:Packages: SUNWdtbas
# showrev -p
Patch: 105160-05 Obsoletes: Requires:Incompatibles: Packages: SUNWdtbas