当前位置: 首页>>技术问答>>正文


Git – 如何验证Ubuntu上是否安装Git以及在何处安装Git

,

问题描述

我是Ubuntu和Git的新手。我如何验证我在我的机器上安装了git?当我尝试apt-get时,我得到了:

root@ubuntu:/home/nebojsa# apt-get install git
Reading package lists... Done
Building dependency tree       
Reading state information... Done
git is already the newest version.
The following packages were automatically installed and are no longer required:
  linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic
  linux-headers-3.13.0-39 linux-headers-3.13.0-39-generic
  linux-headers-3.13.0-40 linux-headers-3.13.0-40-generic
  linux-headers-3.13.0-43 linux-headers-3.13.0-43-generic
  linux-image-3.13.0-24-generic linux-image-3.13.0-39-generic
  linux-image-3.13.0-40-generic linux-image-3.13.0-43-generic
  linux-image-extra-3.13.0-24-generic linux-image-extra-3.13.0-39-generic
  linux-image-extra-3.13.0-40-generic linux-image-extra-3.13.0-43-generic
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 133 not upgraded.

但我不知道安装的软件包在哪里。

谢谢你的帮助!

最佳解决方案

键入which git。它应该返回可执行文件的路径

如果您想查看更多详细信息:https://serverfault.com/questions/96964/list-of-files-installed-from-apt-package

次佳解决方案

只需致电git --version即可。它应该返回这样的东西:

$ git --version
git version 1.9.3 (Apple Git-50)

第三种解决方案

与大多数可执行文件一样,git安装在/usr/bin/git中。

要查看属于git软件包的所有文件的位置,可以键入:

dpkg -L git

您需要通过less或您喜欢的页面管道输出;我的系统上有591 664行输出。

(并非所有系统都使用与Ubuntu相同的包管理器。您可能需要使用除dpkg之外的某些命令,可能需要使用rpmyumdnf。)

如果您从源代码而不是通过软件包管理器安装了git,则git可执行文件可以在任何位置,具体取决于您的安装方式。如果它在您的$PATH中,请键入

type git

要么

type -a git

会告诉你它在哪里。 (假设你正在使用默认的bash shell。)

第四种方案

which git是要使用的命令,如果已安装git,它会给出安装git的位置,通常是/usr/bin/git。如果没有安装git,你就不会得到任何东西。

git,ubuntu

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/7017.html,未经允许,请勿转载。