如何更新 WSL?
我首先手动安装了 WSL,但想使用一项功能访问 Linux 文件系统,而且似乎只适用于内部人员。 因此我注册了我的帐户,进入“Windows 内部人员计划”设置,然后进入“Windows 更新”部分,更新了所有内容等等。 但我不知道如何更新 wsl 以包含此新功能。它仍然说这--mount是一个无效选项 ...
我首先手动安装了 WSL,但想使用一项功能访问 Linux 文件系统,而且似乎只适用于内部人员。 因此我注册了我的帐户,进入“Windows 内部人员计划”设置,然后进入“Windows 更新”部分,更新了所有内容等等。 但我不知道如何更新 wsl 以包含此新功能。它仍然说这--mount是一个无效选项 ...
編輯: 使用 powershell 我安装了我认为是nnn(https://github.com/jarun/nnn): PS> python.exe -m pip install nnn 我该如何运行它?它在 PowerShell 还是 cmd 上运行? 更新: 文件管理器nnn实际上是用C(https://en.wikipedia.org/wiki/Nnn_(file_manager)),所以上述命令安装了其他的东西。 我仍然想知道是否可以nnn在 MS Windows 下安装和运行文件管理器。 WSL2可能是要走的路,WIP。 更新:nnn ...
我正在寻找一种在导出 WSL2 发行版时对其进行压缩的方法,并尝试通过管道传递生成的 tar 文件wsl,7z但大约一个小时后,它只产生了 CPU 负载,并且7z根据任务管理器,该进程甚至没有启动: wsl --export myDistro - | 7z a -tgzip myDistro.tar.gz -si 我尝试通过管道传递一个示例 tar 文件,并且7z没有sample.tar.gz任何问题: Get-Content -Path sample.tar -Raw | 7z a -tgzip sample.tar.gz -si 我还尝试将发行版...
我目前正在通过以下方式构建交叉编译器crosstool-NG在 Docker 镜像中简化了各种低级库的集成测试。我的笔记本电脑运行的是原生 Fedora(x86_64、16GB RAM、i7 @2.20GHz、Docker 版本 20.10.6),可以构建工具链,内存很少超过总内存的 5%(通过一瞥)。 但是,由于我经常使用笔记本电脑进行开发工作,因此想限制笔记本电脑的 CPU 使用率,因此我考虑使用运行 Windows 10(x86_64、16GB RAM、i7 @3.60GHz Docker 版本 19.03.6)的台式机,在 WSL2 上使用 Dock...
我正在使用 Ubuntu 18.04 和 Windows 双启动系统开发一个 PHP 项目,我已经这样做了大约 2 年,但是,现在我在学习中非常需要 Windows,因为我需要用到 Excel、PowerBI、MiniTab 等软件,这些软件只能在 Windows 上使用,我不想每次都重启笔记本电脑。我尝试在 Ubuntu 上使用 Wine,但效果并不好。 我希望能够在双启动的 Ubuntu(位于 ext4 分区)中访问我的项目,并直接从 Windows 使用我在 Ubuntu 上的 PHP 设置。我发现了 WSL,但由于我不是 Windows 专家,我不知...
我最近在一台新安装的 Windows 20H2 机器上安装了 WSL2 和 ubuntu,起初用户没有高权限,当我使用run as administrator它时会要求输入明确的管理员密码。 在为 WSL2 安装 ubuntu 18.04 后,以其他用户身份运行时一切正常。 然后我将普通用户添加到管理员组,这样它就有了以管理员身份运行的选项。 但当我尝试运行时,wsl.exe它会说没有安装任何发行版,当我尝试明确运行 ubuntu 时,它会说该Virtual Machine Platform功能未启用(错误 0x80370102)。 再次运行 cmdas ...
我按照这篇文章介绍的方法设置了 Windows 10 的 OpenSSH 服务器,以与 WSL2 的 bash 建立 ssh 连接:“如何从外部机器通过 SSH 轻松进入 Windows 10 上的 Bash 和 WSL2”,以及本文档:“OpenSSH 密钥管理”。 总之,我以管理员身份在 PowerShell 上运行以下命令: Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 Start-Service sshd New-ItemProperty -Path "HKLM:\SOFT...
我不想永久映射生产系统中的远程磁盘,我想单击快捷方式来映射磁盘,然后单击另一个快捷方式来取消映射。从 Bash 使用时,sshfs 工作正常。但是,当我使用 wsl.exe 从快捷方式运行命令时,它会映射磁盘,但命令结束后,映射就会被删除。这可以通过从 PS 运行 wsl.exe 来复制: PS C:\Users\user> wsl.exe --user root -- sshfs -o allow_other,default_permissions,ro user@machine:/path /mnt/path `&`& read -...
我已经使用 WSL 1 运行“Ubuntu”几个月了,但意识到是时候使用 WSL 2 升级到 Ubuntu-20.04 了。安装本身进行得很顺利,但为我创建了一个新的主目录。如何将仍在机器上的旧版本的主目录复制到新版本? 另外,我如何检查以确保我安装的任何软件(例如 emacs)也安装在新版本上? 我目前正在尝试在一个版本下对目录进行 tar 处理,并在另一个版本下对其进行解压,但是“路径名”有时太长,tar 拒绝写入 tar 文件。 尝试将我的版本从 WSL1 升级到 WSL2 会产生以下错误消息: wsl --set-version ubuntu 2 ...
我正在尝试在我的 Windows 10 Enterprise x64 笔记本电脑上安装 WSL 2。我认为我已经拥有所有必要的更新,并且我正在关注此页面: MSFT 文档。 但是,我在上一页的第 5 步看到以下错误 wsl --set-default-version 2 Access is denied. PS C:\Users\123456> wsl --set-default-version 2 Access is denied. systeminfo | find "System Type" System Type: ...
尝试运行启用 GPU 的容器,例如: docker run --gpus all nvcr.io/nvidia/k8s/cuda-sample:nbody nbody -gpu -benchmark 我收到此错误: docker: Error response from daemon: OCI runtime create failed: container_linux.go:367: starting container process caused: process_linux.go:495: container init caused: Running...
系统: Windows 10 x64 专业版 X570 主板上的 Ryzen 5900X 我在系统上使用 Docker for Windows 和 WSL2。我注意到在电源选项中我无法启用混合睡眠, 虽然待机 (S3)和休眠单独可用。powercfg陈述以下原因混合睡眠不可用:虚拟机管理程序不支持此待机状态 powercfg.exe -a The following sleep states are available on this system: Standby (S3) Hibernate Fast Startup The...
我安装了 Windows 10 和 Ubuntu 20.04.01 GNU/Linux 5.10.16.3-microsoft-standard-WSL2 x86_64(WSL2 的最新版本 - 请参阅下面的编辑 - 这已经更改)。我是 Windows Insider 用户,我的 Win10 发行版是 Dev 21376.1(这是 WSL2 识别 NVIDIA 驱动程序所必需的 - 请参阅下面链接中的文档)。 我的 GPU 是 NVIDIA Quadro RTX 4000,具有最新的驱动程序:470.14(最新 - 请参阅下面的编辑 - 这已更改)。 我已经...
嗨,我的 WSL2 有 2 个问题 首先,它总是以 root 身份运行 我遇到的第二个问题是它运行时无需任何密码。 我的问题是: 1- 如何更改我的默认用户 2-如何让 wsl2 在启动时要求输入密码。 ...
几周前,WSL 突然无法访问任何 IP 地址,也无法解析任何域名。甚至连内网 IP 都无法访问。 >lsb_release -a Distributor ID: Ubuntu Description: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal ❯ neofetch .-/+oossssoo+/-. klewis@NOTEBOOK-KLEWIS `:+ssssssssssssssssss+:` ...