一、确定系统版本可安装bash shell
Window10的版本最少为64位的14316,并且不能是网上精简版的win10,查看版本方法如下,通过【WIN+R】调出运行工具,输入dxdiag,回车即可打开DirectX诊断工具,从图上可以看到本系统的当前版本。
二、bash shell安装前的系统配置调整
首先在windows的设置里面找到【更新和安全】,然后找到【针对开发人员】,选择【开发人员模式】。
然后打开【控制面板】,选择【程序和功能】,打开【启用或关闭Windows功能】,然后勾选【适用于Linuxd的Windows子系统】,重启电脑。
三、bash shell安装
请注意,我们最好采用单独下载安装程序的方法来安装ubuntu,不要默认安装:下载地址: https://docs.microsoft.com/en-us/windows/wsl/install-manual, 然后下载的文件扩展名改成zip,放到你想放的地方(最好不要带中文,目录页不要太深,因为进ubuntu需要敲完整路径),解压后,再点击ubuntu.exe进行安装!
下面是默认安装方法:通过【WIN+R】调出运行工具,输入cmd回车,在命令行里输入bash,即可开启ubuntu的安装。如下图所示,输入y确认后会在windows应用商城自动下载ubuntu,需要等待一段时间。
安装好后,输入账户和密码,此账户为普通账户,如果要升级到root账户权限,可以输入sudo passwd,回车后先输入之前普通账户的密码,然后输两次要设定的root的密码即可成功设置root账户。
四、启动bash shell
下次启动bash shell这里有两种简单的方法,一是先进入cmd,输入bash回车即可进入,二是在【WIN+R】调出运行工具后输入bash.exe。
Win10嵌入的ubuntu系统安装在C盘下,同样win10的各种补丁等同样也都在C盘下面,所以尽量给C留出足够的空间以保证系统的运行。如果要删除ubuntu子系统,在cmd下运行lxrun /uninstall /full,根据提示即可删除。
windows 10 下的powershell不好用,建议使用 Fluent Terminal
Fluent Terminal
Fluent Terminal 是现代的、也是我最推荐的终端。它是专属于 Windows 平台,利用 UWP 技术打造的颜值超高的终端模拟器。
安装 Fluent Terminal
右键点击Install.ps1,选择使用 PowerShell 运行,之后按照提示操作即可安装成功。
cmder 也是一个不错的终端。