win10命令行下成功实现linux的bash、sh指令
  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]

相关文章(向右看)..

·相关
小程序真机调试换行符无效的解决方
你的小程序如何才能接受H5传递的
10行代码怎样实现微信小程序支付
微信小程序获取微信登录的open
Unity如何使用HDRP,项目/图
C#unity定时延迟函数的常用
Unity判断物体是否在摄像机视
UnityC#五种方法调用其他脚
C#协程的几种调用方法
u3d出现Autodesk.Fb/图

·热点