System-Installation
安裝同時執行多個emerge實例的軟體包是否安全?
我目前正在按照手冊安裝 Gentoo。我
emerge -uDN @world
在更改 USE 標誌後執行,這需要幾個小時,但我想繼續下一步。我emerge
需要在單獨的 tty 中而不等待它完成的核心和其他軟體包是否可以?Pacman 通過檢查 來阻止您執行多個實例
pacman.lock
,但emerge 似乎並沒有這樣做。
不,是的,
emerge
就像pacman
不鼓勵多個實例一樣。在依賴檢查階段(然後將依賴圖放入 RAM)和安裝階段創建鎖,但不是在編譯階段,正如@Eduardo 指出的那樣,這允許多次執行(emerge
和單次寫入vdb
同一個包可以編譯兩次,有些人認為這會適得其反。大多數使用者選擇使用該選項--keep-going
以防出現損壞。為了加快您的
emerge --newuse --update
考慮使用該--jobs
選項。請參閱使用 Gentoo 的 Emerge 進行並行建構,並查看man emerge