首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在WSL 2上运行Gitk?

如何在WSL 2上运行Gitk?
EN

Stack Overflow用户
提问于 2021-06-15 07:48:15
回答 2查看 2.4K关注 0票数 2

如何在WSL 2上运行Gitk?

我已经在WSL 2中安装了Gitk。

安装了Gitk之后,我尝试运行它,但是它失败了,下面的错误日志是:

代码语言:javascript
复制
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吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 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应用程序。

票数 3
EN

Stack Overflow用户

发布于 2021-09-04 16:07:21

如果在windows上安装了git,则可以通过向windows cmd键入以下命令找到gitk.exe:

代码语言:javascript
复制
where gitk

您可以通过更改路径(例如,从

代码语言:javascript
复制
C:\Git\cmd\gitk.exe

代码语言:javascript
复制
/mnt/c/Git/cmd/gitk.exe

通过键入通向linux发行版终端的路径,可以打开gitk。

更新:

如果要通过键入gitk打开gitk,可以使用以下命令(只需一次)将路径添加到~/..bashrc:

代码语言:javascript
复制
echo 'alias gitk="/mnt/c/Git/cmd/gitk.exe"' >> ~/.bashrc

在此之后,您可以打开gitk,比如:

代码语言:javascript
复制
gitk
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67982116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档