我已经成功安装并运行了git。

git --version
git version 2.6.1

我现在要添加gitk。我输入以下命令来安装gitk软件包,但它说没有可用的软件包。
sudo yum install git-gui gitk
退货
Loaded plugins: security
Setting up Install Process
No package git-gui available.
No package gitk available.
Nothing to do

之后,当我在命令行中键入gitk时,它将引发以下错误。
Application initialization failed: Can't find a usable tk.tcl in the following directories:
    /usr/lib/tcl8.4/tk8.4 /usr/lib/tk8.4 /local/p4clients/pkgbuild-9867w/workspace/build/TclTk/TclTk-8.4.199.32504/RHEL5_64/DEV.STD.PTHREAD/build/private/tcl/install/lib/tk8.4 /lib/tk8.4 /usr/library /library /tk8.4.12/library
This probably means that tk wasn't installed properly.

Error in startup script: invalid command name "tk_setPalette"
    while executing
"tk_setPalette background $c selectColor $selc"
    (procedure "setui" line 8)
    invoked from within
"setui $uicolor"

注意:我尝试了apt-get,但在系统中不起作用。在一篇帖子中,我发现yum是适用于我的系统的正确代码。 apt-get: command not found

最佳答案

gitk is distributed with git开始,我将专注于安装正确版本的Tcl/Tk。

git-gui package(即使它并不直接适用于您的Linux发行版)也至少会使用tk8.6。看来您的tk版本有点旧。

yum install tk

关于linux - gitk安装在Linux中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34209031/

10-13 07:29