You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

WSL中安装Ubuntu 22.04.3 LTS桌面版时遇报错且安装进度异常缓慢

WSL中安装Ubuntu 22.04.3 LTS桌面版时遇报错且安装进度异常缓慢

我完全懂你第一次在WSL里折腾Ubuntu桌面的崩溃感——卡在80%五小时还一堆报错,换谁都得挠头。咱们先把当前的烂摊子收拾好,再一步步解决问题:

第一步:终止卡住的安装进程

别再硬等了,先把卡住的apt/dpkg进程杀掉:

  • 新开一个WSL终端,输入sudo pkill aptsudo pkill dpkg,强制终止相关进程。

第二步:修复损坏的包管理状态

安装中断很容易导致dpkg状态混乱,先修复:

  1. 运行sudo dpkg --configure -a,让系统整理未完成的包配置
  2. 清理缓存:sudo apt clean
  3. 更新源并修复依赖:sudo apt update && sudo apt upgrade -f

第三步:解决「Transport endpoint is not connected」核心报错

这个错误大多是WSL的挂载点异常或者systemd服务未正常运行导致的:

  • 先彻底重启WSL:打开Windows的CMD或PowerShell,输入wsl --shutdown,等几秒后重新打开Ubuntu终端
  • 如果重启后还是出现这个报错,建议开启WSL的systemd支持(Ubuntu 22.04在WSL2里默认可能没开):
    编辑/etc/wsl.conf文件(用sudo nano /etc/wsl.conf),添加以下内容:
    [boot]
    systemd=true
    
    保存后再次执行wsl --shutdown重启WSL,这样systemd相关服务就能正常加载,避免daemon重载失败的问题。

第四步:重新尝试安装桌面环境

经过上面的修复后,重新安装时可以优化一下:

  • 运行sudo apt install ubuntu-desktop --no-install-recommends,加上--no-install-recommends能减少不必要的依赖,加快安装速度,也能避开一些非必需服务的报错
  • 如果安装速度还是慢,建议替换成国内的Ubuntu源(比如阿里、清华源),替换/etc/apt/sources.list里的内容后再执行安装,下载速度会提升很多

另外你遇到的ubuntu-advantage-desktop-daemon报错不用太担心,这个是Ubuntu的官方增值服务进程,不是桌面环境必需的,就算安装有问题也不影响桌面正常使用,修复后就能避免这类报错了。

备注:内容来源于stack exchange,提问作者Tony Cook

火山引擎 最新活动