Win11+WLS Ubuntu 鸿蒙开发环境搭建(二)

参考文章

penHarmony南向开发笔记(一)开发环境搭建

OpenHarmony(鸿蒙南向开发)——标准系统移植指南(一)

OpenHarmony(鸿蒙南向开发)——小型系统芯片移植指南(二)

续接上篇

一,设置和windows共享目录

在windows文件浏览器地址栏输入\\wsl$,然后回车,可以看到

可以进入到Ubuntu-20.04\home\user_name目录下,user_name目录下的文件可以修改,但其他目录下文件不行。然后双击此电脑打开后,右键点击添加一个网络位置,在打开的网络向导中点击下一步到如下界面,并把前面到user_name(例如\\wsl.localhost\Ubuntu-20.04\home\aping)的地址粘贴进去

让后按下一步完成操作。

二,配置Ubuntu环境

1,将shell 环境由dash改为bash,执行如下指令

sudo dpkg-reconfigure dash

进入如下界面,按左右箭头选择No,然后回车

2,替换Ubuntu软件源

LUG's repo file generator中下载最新源

deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
### 安装 Windows Linux 子系统 2 (WSL 2)Ubuntu 的逐步指南 #### 启用 WSL 功能 为了启用 WSL 及其更新组件,在 PowerShell 中以管理员身份运行以下命令: ```powershell dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart ``` 接着,同样在PowerShell中执行此命令来开启虚拟机平台功能[^1]。 ```powershell dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart ``` 重启计算机完成这些更改。 #### 设置 WSL 2 作为默认版本 通过PowerShell输入下面这条指令可以设置新发行版使用WSL 2: ```powershell wsl --set-default-version 2 ``` 这一步骤确保之后安装的所有Linux分发都将自动配置为基于WSL 2运行。 #### 下载并安装Ubuntu 访问微软商店链接下载官方支持的Ubuntu镜像文件之一,例如 [Ubuntu 20.04 LTS](https://aka.ms/wslubuntu2004),按照网页上的提示操作即可完成安装过程。如果无法访问微软商店,则可以从提供的外部链接获取ISO映像或AppX包形式的Linux发行版,并手动进行部署。 #### 初始化Ubuntu环境 首次启动已安装好的Ubuntu应用时会经历初始化流程,期间需创建新的UNIX用户名和密码用于后续登录验证。此时也完成了对个人资料目录结构以及基础软件包的选择与设定工作。 #### 更新和管理Python开发环境 对于希望搭建Python Web应用程序服务器的情况来说,可以通过SSH协议将本地项目复制到远程主机上,具体做法如下所示: ```bash scp -r /path/to/local/project user@remote:/home/user/ ssh user@remote sudo apt update && sudo apt upgrade -y sudo apt install python3-pip python3-venv ``` 上述脚本展示了怎样利用SCP工具安全传输文件夹至目标机器,并进入远端shell界面后同步升级现有程序库再安装必要的构建依赖项[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aping_cs_dn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值