電腦的Win10系統經過最近一年大量軟件的裝裝刪刪,感覺已經有問題了,而且也存在大量無法清理的垃圾,占用着寶貴的SSD空間。。。
重新做系統的想法已經有一段時間了,正好趕上Win10的大更新 Creators Update(譯作“創意者更新”,其實我覺得“創新者更新”更貼切),干脆來個格式化重做!
做好系統之后,自然免不了“痛苦”的bash安裝過程,經歷了N次下載到80%以上顯示錯誤又重新下載的過程,決心不再忍受這個問題,遂上網尋找解決方案。
網友提供的“區域設置為香港”、“XX-NET全局代理”都試了,也沒什么效果,還是下載過程中反復出錯。
在一個E文網站(點擊打開)上看到離線安裝的方案,下載了相應的root.tar.gz文件,但不知道是我的Fiddler有問題,還是老外的Fiddler更高級,操作總是對不上。
總算看到了一絲希望,相信萬能的Fiddler肯定搞定這個問題!最后還是在百度經驗(點擊打開)里看到的正解,AutoResponder確實太方便了!
分享一點知識:
- 雖然運行bash和運行lxrun /install 都可以安裝bash,但建議還是使用bash命令,它安裝之后自動提示設置locale和默認用戶,省的自己再操作了。
- %USERPROFILE%\AppData\Local\lxss是bash系統的根目錄,下載安裝包的過程中這個目錄是空的,只有lxss.tar.gz文件。
- lxrun命令:
- lxrun /install 安裝
- lxrun /update 更新
- lxrun /uninstall 卸載
分享相關的資源:
- trusty-server-cloudimg-amd64-root.tar.gz – Official Ubuntu 14.04 image provided by Microsoft
- trusty-server-cloudimg-amd64-root.tar.gz – Daily Ubuntu 14.04 builds provided by Canonical
- xenial-server-cloudimg-amd64-root.tar.gz – Daily Ubuntu 16.04 builds provided by Canonical
PS: 后來又深入研究了一下老外的那個解決方案,可能是Fiddler版本的差異,“Automatic Breakpoints” (Alt+F11)這里在我的電腦上不對,應該是F11(Before Request),然后就可以捕獲https請求了,但是Edit Header 里還是沒有Location,手工添加也不行,但發現處理Response里有個選項是“Find a file”,可以實現想要的效果。捕獲取的第一個請求是go.microsoft.com:443,直接Run to Completion,然后下一個請求go.microsoft.com/fwlink/?LinkID=827586,處理響應Choose Response => Find a file => 下載好的root.tar.gz => Run to Completion,下載瞬間到100%,這種感覺實在是太爽了!XD
