Win10安装bash慢的解决方案
电脑的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
Win10安装bash慢的解决方案的更多相关文章
- win10 安装oracle 11gR2_database出现universal Installer后闪退就没反应的解决方案
前言:本机为 win 10 64位系统,安装oracle win64_11gR2_database的时候出现问题,安装不了,经排查解决了此问题.转载请注明出处:https://www.cnblogs. ...
- win10安装JDK cmd中可以运行java,但不能用javac,解决方案
win10安装JDK cmd中可以运行java,但不能用javac 网上教程(1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_0 ...
- Win10安装framework3.5
.NET少不了framewrok,其版本也比较多,默认情况下win7及上版本没有安装framework3.5,但有些软件又需要它,比如arcgis软件在安装时会检测是否存在3.5,如果没有,将不会正常 ...
- Xilinx的ISE14.7和PlanAhead与win10系统的兼容性问题解决方案
Xilinx的ISE14.7和PlanAhead与win10系统的兼容性问题解决方案 2018年07月03日 18:27:57 feq123 阅读数:4495 今天在新电脑的win10系统上安装I ...
- win10 安装oracle 11gR2_database(内附下载地址)
前言:想要为了后续开展项目做准备,而且打算使用oracle,所以必须先安装oracle.本机 win 10 64位系统. 第一步,下载 oracle 下载地址,官网(需要登录注册): http://d ...
- ISE 14.7安装教程最新版(Win10安装)——解决Win10安装完后打不开快捷方式的方法
ISE 14.7安装教程最新版(Win10安装) Xilinx ISE是一款世界著名的硬件设计软件,它为设计流程的每一步都提供了直观的生产力增强工具,覆盖从系统级设计探索.软件开发和基于HDL硬件设计 ...
- [转]学习win10的bash使用ssh连接远程服务器
1. 前言 微软已经在Win10一周年更新预览版中加入了Ubuntu Bash命令支持,相当于一个小型的linux系统,本来连接远程服务器的话,要使用putty啥的,现在可以用这个直接连接,我来讲讲步 ...
- win10安装docker并结合Idea2018.1部署springboot项目
一.准备工作 1..工具:win10,idea2018,maven3.5,jdk8 二.win10安装docker 1.win10安装docker:http://www.runoob.com/dock ...
- win10安装Oracle11g
第一步,下载 oracle 下载地址,官网(需要登录注册): http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_databa ...
随机推荐
- 【转】Xcode真机测试could not find developer disk image解决方法
在使用Xcode进行真机调试的时候,有时根据真机的系统不同,会出现could not find developer disk image 错误,这是由于真机系统过高或者过低,Xcode中没有匹配的配置 ...
- 问题 B: C++习题 对象数组输入与输出
题目描述 建立一个对象数组,内放n(n<10)个学生的数据(学号.成绩),用指针指向数组首元素,输出第奇数(1,3,5,7)个学生的数据. 输入 n和n个学生的学号.成绩 输出 奇数学生的数据 ...
- service 入门
https://www.cnblogs.com/keguangqiang/p/3663086.html#undefined
- B3942 Censoring
爆炸入口 有一个S串和一个T串,长度均小于1,000,000,设当前串为U串,然后从前往后枚举S串一个字符一个字符往U串里添加,若U串后缀为T,则去掉这个后缀继续流程. 这道题确乎是个很好的联系kmp ...
- git 提交 src refspec master does not match any
git init 产生的目录解释 error: src refspec master does not match any. 引起该错误的原因是,目录中没有文件,空目录是不能提交上去的 error ...
- 第30章 ADC—电压采集—零死角玩转STM32-F429系列
第30章 ADC—电压采集 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/fireg ...
- Rxjava+retrofit+mvp整合
转载请标明出处: http://blog.csdn.net/forezp/article/details/52621898 本文出自方志朋的博客 最近在看Rxjava,写了一个简单的 demo整合了R ...
- Shell简介:1分钟理解什么是Shell 脚本语言 解释器 以及编译器和编译语言
Shell简介:1分钟理解什么是Shell 脚本语言 解释器 以及编译器和编译语言 现在我们使用的操作系统(Windows.Mac OS.Android.iOS 等)都是带图形界面的,简单直观,容易上 ...
- iOS 检测版本更新(02)
iOS 检测版本更新 如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息. 当前运行版本信息可以通过info.plist文件中的bu ...
- iOS网络图片缓存详解
在开发移动应用的时候比如Android,IOS,因为手机流量.网速.内存等这些因素,当我们的移动应用是针对互联网,并要频繁访问网络的话,对网络优化这块就显得尤为重要了. 比如某个应用要经常显示网络图片 ...