如何在WSL 2上运行Gitk?
我已经在WSL 2中安装了Gitk。
安装了Gitk之后,我尝试运行它,但是它失败了,下面的错误日志是:
application-specific initialization failed: no display name and no $DISPLAY environment variable
Error in startup script: no display name and no $DISPLAY environment variable
while executing
"load /usr/lib/x86_64-linux-gnu/libtk8.6.so Tk"
("package ifneeded Tk 8.6.8" script)
invoked from within
"package require Tk"
(file "/usr/bin/gitk" line 10)你能帮我在WSL 2上运行Gitk吗?
发布于 2021-12-13 21:14:50
您可以使用apt install从Windows 11上的ubuntu终端直接安装和运行gitk。
我刚刚从下面的帖子中遵循了这些步骤,它起了作用:https://learn.microsoft.com/en-us/windows/wsl/tutorials/gui-apps
我不仅要更新图形驱动程序,还要更新WSL。
现在,我可以在Windows 11上使用gitk或任何linux应用程序。
发布于 2021-09-04 16:07:21
如果在windows上安装了git,则可以通过向windows cmd键入以下命令找到gitk.exe:
where gitk您可以通过更改路径(例如,从
C:\Git\cmd\gitk.exe至
/mnt/c/Git/cmd/gitk.exe通过键入通向linux发行版终端的路径,可以打开gitk。
更新:
如果要通过键入gitk打开gitk,可以使用以下命令(只需一次)将路径添加到~/..bashrc:
echo 'alias gitk="/mnt/c/Git/cmd/gitk.exe"' >> ~/.bashrc在此之后,您可以打开gitk,比如:
gitkhttps://stackoverflow.com/questions/67982116
复制相似问题