win10命令行下成功实现linux的bash、sh指令
2024/10/1 15:55:53
2024/10/1 15:55:53
win10命令行下往往遇到bash不是内部或外部命令,也不是可运行的程序的出错提示,导致无法实现预想的安装与执行,这是因为WINDOWS内置命令不支持Linux指令,例如实现SSL续签执行curl -s https://get.httpsok.com/ | bash -s LcK7uVcDwOibbFofGhOd时就提示上述信息,文章介绍是要田间环境变量PATH位置为CURL.exe路径即可,然而并没有用。
实现1:
1.开始内搜:设置--》更新和安全--》开发人员选项---》使能开发人员模式,如果有弹出,点同意
2.点右键,----》控制面板----->卸载程序----》启用或关闭windows功能------>选中适用于linux的windows 子系统(beta)
实现2
无需安装特定的虚拟机环境,只需要在Windows环境下通过应用商店安装基于WSL的Ubuntu系统即可。并且通过VSCode安装WSL插件,可以直接修改Ubuntu下的代码。
安装Ubuntu.
1.开始菜单中选择”Microsoft Store"
2.在Microsoft Store的搜索框中输入"Ubuntu",选中”Ubuntu 20.04 LTS",在弹出的界面中点击安装即可。
3.安装完成后,在开始菜单中即可找到”Ubuntu 20.04 LTS"菜单项
4.点击"Ubuntu 20.04LTS",打开Ubuntu界面,初次使用需要设置账户和密码等。
至此,基于WSL的Ubuntu已经安装完成,开发者可以通过如同运行一个普通应用程序一样打开Ubuntu系统进行开发。
如果你只是想做SSL免费自动续签用于HTTPS网站,还没有搞定,可能跟你系统版本、系统服务、策略等等因素相关,最后一招就是到某多多购买一个13个月的正规ca签发的证书,单域名1年最低价只要6-8元,多域名100元左右,这可比三个月免费签,又不能搞定自动续签强多了。只需要每年替换一次文件,成本才几元到几十元,节省了好多时间和资源。
[1] [2]
相关文章(向右看)..
实现1:
1.开始内搜:设置--》更新和安全--》开发人员选项---》使能开发人员模式,如果有弹出,点同意
2.点右键,----》控制面板----->卸载程序----》启用或关闭windows功能------>选中适用于linux的windows 子系统(beta)
实现2
无需安装特定的虚拟机环境,只需要在Windows环境下通过应用商店安装基于WSL的Ubuntu系统即可。并且通过VSCode安装WSL插件,可以直接修改Ubuntu下的代码。
安装Ubuntu.
1.开始菜单中选择”Microsoft Store"
2.在Microsoft Store的搜索框中输入"Ubuntu",选中”Ubuntu 20.04 LTS",在弹出的界面中点击安装即可。
3.安装完成后,在开始菜单中即可找到”Ubuntu 20.04 LTS"菜单项
4.点击"Ubuntu 20.04LTS",打开Ubuntu界面,初次使用需要设置账户和密码等。
至此,基于WSL的Ubuntu已经安装完成,开发者可以通过如同运行一个普通应用程序一样打开Ubuntu系统进行开发。
如果你只是想做SSL免费自动续签用于HTTPS网站,还没有搞定,可能跟你系统版本、系统服务、策略等等因素相关,最后一招就是到某多多购买一个13个月的正规ca签发的证书,单域名1年最低价只要6-8元,多域名100元左右,这可比三个月免费签,又不能搞定自动续签强多了。只需要每年替换一次文件,成本才几元到几十元,节省了好多时间和资源。
相关文章(向右看)..