Re: [問題] 請問portupgrade -Ra 和 -ra 有何不同呢@@

看板FreeBSD作者 (evi1ufox)時間19年前 (2006/11/09 02:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/7 (看更多)
我看懂了 自問自答一下 -r --recursive Act on all those packages depending on the given packages as well. 一併更新使用這個套件的程式 -R --upward-recursive Act on all those packages required by the given packages as well. (When specified with -F, fetch recursively, including the brand new, uninstalled ports that an upgraded port requires) 一併更新這個套件需要的程式 舉個例子: 已知 XFCE,GNOME, KDE需要 XORG 才能動... 現在假設XORG也需要某程式 A才順利運作 則從彼此的關係可以這麼說: A是最上層 XORG中層 XFCE,GNOME,KDE最下層 下層需要上層的幫助才能順利運作 上層沒有下層依然可以活的好好的.... 1.portupgrade -R XORG 只更新XORG及其 "所需要的所有套件" 所以只有A程式會更新 GNOME, XFCE KDE 不會更新 因為XORG能不能運作並不需要 GNOME XFCE OR KDE 2.portupgrade -r XORG, 則除了XORG外 ,一併更新 "使用這個套件的程式" 也就是KDE XFCE GNOME "使用" XORG 所以會被更新 A程式並不"使用" XORG(沒有XORG A程式也運作的好好的!!) 所以A程式不會被更新!! 感覺上-R 就是向上...把上游所需要的程式通通更新 -r 就是向下...把所有下游有相關的一併更新 ========================================================== 請問是這個意思嗎? 如果是這樣的話portgrade -Ra -ra 應該還是有差 portgrade -rRa 才是一網打盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.48.52 ※ 編輯: evi1ufox 來自: 218.168.48.52 (11/09 02:47)
文章代碼(AID): #15KXq8GM (FreeBSD)
討論串 (同標題文章)
文章代碼(AID): #15KXq8GM (FreeBSD)