教甄◆資訊科技概論專業(電腦科)題庫下載題庫

上一題
26. Linux 作業系統的核心程式中,patch 檔功能為何?
(A)為核心與上一個版本的差異檔
(B)為核心的完整壓縮檔
(C)為核心的自動執行檔
(D)為核心的版本序號自動產生檔。


答案:登入後觀看
難度: 適中
1F
william 大三上 (2018/04/22)

修補程式(英文:Patch)是透過更新電腦程式或支援檔案,用來修補軟體問題的資料程式。包括像是修正安全隱患(漏洞)、臭蟲、改善易用性或效能等。然而,設計不良的修補程式可能帶來新的問題。

patch的等義翻譯名稱有補丁、修補程式、修補檔、修正檔、升級程式、升級檔等。


 diff,這個指令可以將『兩個檔案之間的差異性列出來』呢!那我們也知道新舊版本的檔案之間, 其實只有修改一些程式碼而已,那麼我們可以透過 diff 比對出新舊版本之間的文字差異,然後再以相關的指令來將舊版的檔案更新嗎? 呵呵!當然可以啦!那就是 patch 這個指令啦!很多的軟體開發商在更新了原始碼之後,幾乎都會釋出所謂的 patch file,也就是直接將原始碼 update 而已的一個方式喔!

參考資料:http://linux.vbird.org/linux_basic/0520source_code_and_tarball.php#tarball_patch

26. Linux 作業系統的核心程式中,patch 檔功能為何? (A)為核心..-阿摩線上測驗