赞
踩
参考文章:wsl2使用vscode无法写入文件permission denied解决方法
Advanced settings configuration in WSL
在学习openharmony时,遇到一个问题:
按网上说的多种方法都没解决问题,上面链接微软官方Advanced settings configuration in WSL有详细说明
1,进入wsl2终端执行
aping@Administrator:~$ cd /etc
aping@Administrator:/etc$ gedit wsl.conf
2,在打开的window 窗口编辑窗口中,粘贴如下内容:
-
- # Automatically mount Windows drive when the distribution is launched
- #[automount]
-
- # Set to true will automount fixed drives (C:/ or D:/) with DrvFs under the root directory set #above. Set to false means drives won't be mounted automatically, but need to be mounted #manually or with fstab.
- #enabled = true
-
-
- # DrvFs-specific options can be specified.
- #options = "metadata,umask=22,fmask=00"
-
- # Sets the `/etc/fstab` file to be processed when a WSL distribution is launched.
- #mountFsTab = true
-
- [boot]
- systemd=true
3,在windows端以管理员身份运行命令终,端执行
wsl --terminate Ubuntu-20.04
重启
4,在wls终端 执行 chmod 777 -R <目录>,R表示-R
参数表示递归地更改目录及其子目录中的文件
root@Administrator:/home/aping# chmod 777 -R openharmony3
root@Administrator:/home/aping#
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。