Openbsd

OpenBSD:刪除 /usr/src 是否安全?

  • March 18, 2016

成功升級 OpenBSD 後,我想升級我的原始碼。我想知道,刪除/usr/src然後提取更安全src.tar.gz,還是保留已經存在的/usr/src然後提取更好src.tar.gz?刪除會不會有什麼影響/usr/src,還是可以直接替換?

刪除/usr/src並提取新的src.tgz.

/usr/src

用您自己的副本替換/usr/src就可以了,只要您能確保解決這樣做可能導致的任何小問題。這些問題之一可能是您複製的源與應用程序可能需要的版本之間的依賴關係和版本差異,儘管如果您將源添加到文件系統中,您可能知道自己在做什麼。

保存還是替換?

現在我們到了您正在等待的部分:您應該保留還是用來自的目錄/usr/src替換它?事實上,這確實是個人喜好,儘管作為一種更輕鬆的方法,我建議替換. 這樣做的原因很簡單:您寧願提取存檔,刪除目錄內容,將提取的目錄內容移動到舊目錄,然後刪除存檔目錄和存檔*,還是*只是刪除目錄,取消存檔目錄,然後然後刪除存檔?您現有的目錄沒有什麼特別之處(除非您有與之互動的符號連結,或者有搜尋它的程序(例如,因為您的src``src.tar.gz``src``/usr/src``sh``$PATH,儘管這個例子可以非常容易地解決)。總的來說,這意味著您可以自行評估將內容從存檔目錄傳輸到 是否值得額外工作/usr/src,或者是否最好直接替換它。

更多資訊

要獲取更多資訊/usr/srcsrc.tar.gz轉到此處:

Fetching Sources(See Pre-loading…)

OpenBSD From Source(Explains src.tar.gz)

引用自:https://unix.stackexchange.com/questions/245715