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