cyb*_*rks 9 windows windows-subsystem-for-linux
目前在 Windows 上运行的 Ubuntu只能安装在 Windows 的 C 盘中。其他应用程序可以移动到驱动器 D 或其他驱动器。尝试在 Windows 上移动已安装的 Ubuntu 时,它会抛出以下消息:
有没有办法将 Ubuntu 移动到其他驱动器?
Bis*_*iyo 11
免责声明:不直接支持移动 Windows 应用商店应用。以下步骤类似于解决方法。这仅适用于 WSL 分发包,不适用于所有 Windows 应用商店包。正如使用 Ubuntu 18.04 所提出的问题,路径与该特定版本相关。但是这种方法主要适用于 WSL 中安装的每个发行版。
Explorer.exe (Get-AppxPackage *Ubuntu*).InstallLocation
Run Code Online (Sandbox Code Playgroud)
将 Ubuntu 替换为您安装的发行版名称。对于 Ubuntu 18.04,文件夹路径为:
C:\Program Files\WindowsApps\CanonicalGroupLimited.Ubuntu18.04onWindows_1804.2019.522.0_x64__79rhkp1fndgsc
Run Code Online (Sandbox Code Playgroud)
install.tar.gz和ubuntu1804.exe(或其他名称)要安装的位置。ubuntu1804.exe这将安装发行版。这可能要花点时间。安装成功后,会有一个rootfsandtemp文件夹。此方法仅适用于 Windows 10 Build 18305 或更高版本。
wsl.exe --list --all
Run Code Online (Sandbox Code Playgroud)
wsl.exe --export Ubuntu-18.04 D:\MyFolder\MyFile.tar.gz
Run Code Online (Sandbox Code Playgroud)
wsl.exe --import MyDistro D:\MyFolder D:\MyFolder\MyFile.tar.gz
Run Code Online (Sandbox Code Playgroud)
wsl.exe --distribution MyDistro
Run Code Online (Sandbox Code Playgroud)