我试图运行"屏幕" Windows 10上的Windows子系统Linux上的实用程序(版本1703,OS Build 15063.483)。
似乎我需要额外的权限来运行它(如果我和#34; sudo"它可以工作),但我不明白为什么这是必要的。
建议的方法是什么?
为什么这不是默认设置?
$ screen
Cannot make directory '/var/run/screen': Permission denied
答案 0 :(得分:7)
答案 1 :(得分:2)
编辑:安装Ubuntu 20.04后,问题消失了(*)。
正如Krease所指出的,最好的解决方案是this SuperUser帖子中描述的解决方案。
将以下内容添加到您的.bashrc中:
export SCREENDIR=$HOME/.screen
[ -d $SCREENDIR ] || mkdir -p -m 700 $SCREENDIR
另请参见github上的issue 1245。
-
(*)现在出现此警告,但似乎无害:
sleep: cannot read realtime clock: Invalid argument