最近因工作原因需要重装Thingworx,在WIn10的WSL中进行安装。
1. Win10 --WSL Ubuntu 安装
2.Ubuntu --Thingworx安全文件准备
3.Ubuntu --安装Tomcat
4.Ubuntu --安装Postgresql
5.Ubuntu --配置安全密钥
6.Ubuntu --安装Thingworx包
7.Win10 --WSL1 访问Ubuntu中 Thingworx
8.问题回顾
-----------------------------------
1.WSL Ubuntu安装
WSL有2个版本,在安装前应确定使用哪个版本,版本功能对比,微软已给出链接:
/zh-cn/windows/wsl/compare-versions
其中比较关键的是网络链接问题。
我使用的是WSL1。
wsl的查阅命令 cmd > wsl -l -v
win10版本查阅命令 win+7 > winver > 内部版本【WSL 2要求Windows 10 build 18917 或更高版本】
如果想使用WSL2,又需要升级的同学,请参考链接:/zyon/p/11228265.html
确定使用某个版本后,请到Windows Store里自行下载Ubuntu,有多个版本。【搜索>获取>启动】
我使用的是Ubuntu 20。
启动Ubuntu如果有报错,一般都是没有打开服务:
重要说明:
共享文件:WSL的Ubuntu是挂载在Windows局域网上,可以通过 Win+R >\\wsl$ 打开,就可以复制粘贴了。
每次复制文件,都会创建一个同名Zone.Identifier文件,此文件可删除,若想研究,可参考链接:/evandeng/article/details/52354991
网络:WSL1的Ubuntu的网络可以通过ip addr查看 ,其中是通过 eth0进行和windows主机通信,
两个主机之间交互访问方式不同,参看链接:/zh-cn/windows/wsl/compare-versions
关于网络后续会专门补充,本小节就到这里。
-------------------------更新0121-----------
更新WSL的延申阅读链接:WSL (Windows Subsystem for Linux) wsl1+wsl2+对比+在线安装+离线安装+版本转换+右键菜单+外网访问
/jiamaRay/article/details/110231874
有关适用于 Linux 的 Windows 子系统的常见问题解答
/zh-cn/windows/wsl/faq
WSL的GITHUB地址:
/microsoft/WSL/issues?page=2&q=wsl1+net
WSL必坑指南
/p/84a8d77e8dbb
微软官方WSL 的配置指南:WSL commands and launch configurations
/en-us/windows/wsl/wsl-config
win10 WSL1 结合 Docker 使用
/xubuwei/article/details/102961686