小编you*_*sef的帖子

管道到 sudo -E bash -

我想知道将下载的文件通过管道传输curlsudo -E bash -以下 shell的目的是什么:

curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -

sudo curl nodejs

13
推荐指数
2
解决办法
4420
查看次数

如何为ubuntu 20的WSL2设置DISPLAY变量?

我有一个带有 ubuntu 20 的 WSL2。在大多数帖子中,设置DISPLAY环境变量来访问 Windows X11 服务器是通过 WSL 本地主机地址进行的~/.bashrc

$ export DISPLAY=$(awk '/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null):0
Run Code Online (Sandbox Code Playgroud)

或者

$ export DISPLAY=$(cat /etc/resolv.conf |grep nameserver| sed 's/nameserver //'):0
Run Code Online (Sandbox Code Playgroud)

但是,这些命令将找到与主机 localhost 不同的 WSL2 计算机本地主机 IP。

对于我来说,为了使 xlaunch X11 服务器正常工作,我必须DISPLAY在每次使用 cmd 命令更改主机本地主机 IP 时进行设置ipconfig

有没有办法DISPLAY在 WSL2 启动之前设置为主机 localhost。例如,通过windows%USERPROFILE%\.wslconfig文件。

command-line sed windows-subsystem-for-linux 20.04

5
推荐指数
3
解决办法
3万
查看次数