ubuntu20.04 windows
Ubuntu 20.04 和 Windows 的互操作性及转换指南
使用 WSL 实现 Ubuntu 20.04 和 Windows 的互操作性
对于希望在同一台机器上同时利用 Linux 和 Windows 功能的开发者来说,Windows Subsystem for Linux (WSL) 是一种理想的选择。通过 WSL,在不改变原有工作流的情况下可以在 Windows 上运行完整的 Linux 发行版环境。
- WSL 安装
为了在 Windows 中启用并安装 Ubuntu 20.04 LTS:
打开 PowerShell 并以管理员身份执行命令
wsl --install
或者更具体地指定版本号wsl --install -d Ubuntu-20.04
[^1]。启动刚安装好的 Ubuntu 应用程序来完成设置过程,包括创建新的 UNIX 用户名和密码。
更新软件包列表并升级已有的软件包到最新版本:
sudo apt update && sudo apt upgrade -y
图形界面支持
取决于所使用的 WSL 版本(WSL1 或 WSL2),图形应用程序的支持也有所区别。对于想要体验桌面环境或者需要 GUI 工具的情况,可以通过配置远程显示服务器如 VcXsrv 来实现[Xfce4 + VcXsrv]。
文件系统共享
WSL 提供了一个方便的方式让两个操作系统之间互相访问文件。默认情况下,可以从 Linux 终端直接读写位于 /mnt/c/...
下面的 Windows 文件夹;反之亦然,虽然效率较低但仍然可行的是从 Windows 探索器浏览至 %localappdata%\Packages\CanonicalGroupLimited.UbuntuonWindows_...\LocalState\rootfs\home\[username]\..
查看 Linux 主目录下的内容。
数据库管理工具 phpMyAdmin 配置注意事项
如果计划在这样的混合环境中部署 web 开发项目,则可能涉及到数据库的操作。值得注意的是,在 Ubuntu 20.04 环境下,默认 root MySQL/MariaDB 账户采用 auth_socket 认证机制而非传统密码验证模式[^3]。这意味着为了让 phpMyAdmin 正常连接数据库服务,或许有必要调整此行为或另外建立具有适当权限的新用户账号用于此类目的。