Phasing of Stable Release Updates (暫譯) 穩定發行版更新的分階段執行 [論壇 - 自由軟體中文翻譯討論]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



Phasing of Stable Release Updates (暫譯) 穩定發行版更新的分階段執行

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 69235
EXP: 24
離線
Phasing of Stable Release Updates

這是一個新觀念的穩定發行版更新
從 Ubuntu 13.04 上市以來 這個計劃 就開始進行了
今天才正式公開亮相
有關進一步的訊息或評論 歡迎一起來討論

進一步閱讀

1. https://wiki.ubuntu.com/PhasedUpdates # 如果無法打開 稍候再試
2. https://lists.ubuntu.com/archives/ubuntu-devel/2013-August/037563.html
3. http://news.softpedia.com/news/Canonical-Will-Randomly-Use-the-Ubuntu-Community-to-Test-System-Updates-373996.shtml
4. http://www.murraytwins.com/blog/?p=127 # 這一篇 有概略的介紹 Phasing of Stable Release Updates
5. http://iloveubuntu.net/quality-aimed-phased-updates-released-and-enabled-ubuntu-1304

2013/8/8 17:48
應用擴展 工具箱
回覆: Phasing of Stable Release Updates (暫譯) 穩定發行版更新的分階段執行

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 69235
EXP: 24
離線
(穩定發行版)套件更新的分階段更新 簡介

1. 凡是安裝/使用 Software Updater (套件名稱 update-manager) 的使用者
自動加入 Phasing of Stable Release Updates 爲成員

1-1. 如果不想參加 :
sudo gedit /etc/apt/apt.conf
需要加入 這一行
Update-Manager::Never-Include-Phased-Updates “True”;

2. 軟體來源 (/etc/apt/sources.list) updates 套件庫 (這部分 待確認)
sudo cat /etc/apt/sources.list | grep updates
視你是否已經加入的套件庫 最多 4 個
raring-updates main restricted universe multiverse

3. 當某個套件 在 raring 穩定發行版 之後 又發行 updates 版 就會進入 raring-updates 上面四個套件庫之一 (這部分 待確認)

4. 這個時候 會同時給與 Phased-Update-Percentage 變數 初始值 10%

5. 每個 參與的成員 會獲得 亂數分配一個數值 0% ~ 100%.

6. 如果 亂數分配的數值 低於 Phased-Update-Percentage 變數值 這個成員 就會開始自動更新他的套件

6-1. 如果 亂數分配的數值 不低於 Phased-Update-Percentage 變數值 這個成員 就不會開始自動更新他的套件

6-2. 換句話說 剛開始 只有 10% 的 成員 會自動更新他的套件

6-3. 成員 自動更新他的套件 成功與否 會彙報 Ubuntu 數據中心

7. Ubuntu Error Tracker (errors.ubuntu.com) 會追蹤所有網路上 有關該套件更新的訊息

7-1. 每隔 6 個小時 如果沒有該套件 更新失敗/潰敗/錯誤 的訊息登錄 Phased-Update-Percentage 變數 就會自動加 10 % (20% 30% ... 一直到 100 %)

7-2. 經過 Phased-Update-Percentage 變數值 以及 亂數分配的數值 的控制
成功更新的使用者人數百分比 從 10% 20% 30% ... 分階段執行 到 100% 全部更新完畢

7-3. 如果 有明顯的 更新失敗/潰敗/錯誤 的訊息彙報並登錄 立刻把 Phased-Update-Percentage 變數值 變更爲 0%
所有的 套件更新動作 就停止
並且通知 原套件 updates 套件庫 的上傳者或維護者 檢查並更正
直到 Phased-Update-Percentage 變數值又從 10% 初始 (這句話 待確認)

8. 經過這樣的機制 所有的使用者 藉由 亂數分配的數值 依序分階段更新套件

8-1. 所以 你可能會發現 你已經從 Software Updater 執行更新的動作了
但是 套件 怎麼還沒成功更新
因爲還沒輪到你更新

8-2. 許多網友反應這個問題 但是不知道原因 參閱
ubuntu 13.04 software updater not working

8-3. 每 6 小時 增加 10% 使用者更新 20% 30% ~ 100% 一共 9 個 6 小時 = 54 小時 = 2 天 6 小時 最長等待時間

9. 因爲 參考資料 尚少
以上資料 如果有誤 或者 與 實際體驗 不同
歡迎 一同指正

2013/8/9 15:07
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.