出现make sleep: cannot read realtime clock: Invalid argument

找了百度也毫无进展,后来在Google无意中看到一篇帖子1,找到了原因。Windows的子系统Ubuntu20.04有Bug.用一下方法可以解决这个问题

sudo mv /bin/sleep /bin/sleep~
touch /bin/sleep
chmod +x /bin/sleep

WSL 不支持 SYSV IPC 问题

提示:

fakeroot, while creating message channels: Function not implemented
This may be due to a lack of SYSV IPC support.
 
百度了下解决办法

  修改buildroot->fs目录下的common.mk 文件,如下所示:

# 将以下
PATH=$$(BR_PATH) $$(HOST_DIR)/bin/fakeroot -- $$(FAKEROOT_SCRIPT)
# 修改为:
if [ `uname -r | grep "Microsoft"` ] ; then \

本人测试并没什么卵用,最后还是在github上的wls的issues里发现了解决办法

sudo update-alternatives --set fakeroot /usr/bin/fakeroot-tcp