Dmi*_*tov 19 windows-subsystem-for-linux 20.04
在 WSL sleep 上升级到 20.04 后,出现错误:
sleep: cannot read realtime clock: Invalid argument
Run Code Online (Sandbox Code Playgroud)
小智 23
wget https://launchpad.net/~rafaeldtinoco/+archive/ubuntu/lp1871129/+files/libc6_2.31-0ubuntu8+lp1871129~1_amd64.deb
sudo dpkg --install libc6_2.31-0ubuntu8+lp1871129~1_amd64.deb
sudo apt-mark hold libc6
sudo apt --fix-broken install
sudo apt full-upgrade
Run Code Online (Sandbox Code Playgroud)
如何在 WSL Windows 10 上将 Ubuntu 18.04 升级到 20.04
小智 15
刚刚遇到这个问题,我/usr/bin/sleep用一个python脚本替换了二进制文件,该脚本大致替换了功能。
备份/usr/bin/sleep并替换为具有以下内容的文件
#!/usr/bin/env python3
import sys
import time
time.sleep(int(sys.argv[1]))
Run Code Online (Sandbox Code Playgroud)
记得chmod +x /usr/bin/sleep更换后。
小智 9
这是因为 WSL1 中的一个错误。看这里:https : //discourse.ubuntu.com/t/ubuntu-20-04-and-wsl-1/15291
即将推出的 Ubuntu 20.04 实现了 glibc 2.31。除非你在 Insider 上,否则你还没有得到问题 4989 的修复,而且可能几个月后都不会。如果没有修复,事情往往会在 WSL 1 上的 Ubuntu 20.04 上中断,有时甚至在升级过程 9 到 Ubuntu 20.04 中。例如,htop 在未打补丁的 WSL 1 上的 Ubuntu 20.04 上不起作用。
| 归档时间: |
|
| 查看次数: |
26411 次 |
| 最近记录: |