在win10的WSL里的Ubuntu20.04中搭建appium环境总结

用Docker Desktop + WSL2直接拉取appium运行环境

  • 用docker desktop + wsl2可以直接拉取appium运行的环境,docker的后端可以运行在wsl2中,安装docker desktop时可以选择wsl2。具体方法参见这里的官方文档
  • 忙碌了好几天才发现有Docker这个神器。由于我的电脑现在还不能安装Win10 2020 5月更新,所以暂时只能用下面的老方法了。
    wsl2灰显

安装WSL

WSL的好处就不用我说了,微软官方出的,安装卸载非常方便,没有虚拟机那么多繁琐的设置(根本就没有设置),打开和关闭就像打开一个普通软件一样,非常适合新手,有不可挽回错误可以卸载重新安装,安装速度比虚拟机快。重新安装前可能要重启电脑。需要最新的win10系统。

安装步骤:

  • 设置 - 安全和更新 - 开发者选项 - 开发人员模式
  • 直接在应用商店搜索Ubuntu,下载20.04
  • 我的适用于 Linux 的 Windows 子系统是默认打开的,具体位置:控制面板 - 卸载程序 - 启用或关闭 Windows 功能
  • 执行sudo dpkg-reconfigure locales 选择zh-CN.UTF-8将系统切换为中文环境。
  • ssh登录(以后会有用):
    sudo vim /etc/ssh/sshd_config	# 修改以下两项,Port前#号去掉,22改23,no改yes
    Port 23
    PasswordAuthentication yes
    
  • WSL中ssh默认关闭,不能开机启动,所以每次开机都要启动ssh服务sudo service ssh start,这貌似和wsl的系统机制有关
  • 在vim中点击鼠标右键可直接将win系统剪切板中内容复制进去,对更换国内软件源十分友好
  • 更换国内软件源:编辑软件源:sudo vim /etc/apt/sources.list,将下面内容复制进去,按:Esc:wq回车
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multivers
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值