在 git bash 中安装程序?

在 git bash 中安装程序?

我在 Windows 上运行 git bash,我想安装一些我熟悉的 Linux 工具,但 apt-get、yum 等似乎不起作用。如何在 git bash 中安装程序?

答案1

您可以使用巧克力味或者这将允许您从命令行安装软件,它们在 git bash 上确实有效。但如果您真的想要 Linux 软件,您可以安装 Windows 10,然后Windows Linux 子系统apt-get如果您选择 Ubuntu 而不是 Opensuse,它确实允许您使用。

答案2

Git Bash 似乎没有包管理器。

当使用 Cygwin 或 MobaXterm(可能还​​有更多衍生产品)时,您实际上可以像使用 ubuntu 一样使用 apt-get。

答案3

您可以从提供 Linux 命令的 Windows exe 二进制文件的站点下载二进制 exe 文件,并将其添加到 Git 二进制文件文件夹(路径为 /c/Program\ Files/Git/mingw64/bin)。查看以下内容:

例子:

安装获得我引用https://gist.github.com/evanwill/0207876c3243bbb6863e65ec5dc3f058

  • 从以下网址下载适用于 Windows 的最新 wget 二进制文件永远无聊 (它们以带有文档的 zip 文件形式提供,或者仅仅是 exe 文件)
  • 如果您下载了 zip,请全部解压(如果 Windows 内置的 zip 实用程序出现错误,请使用 7-zip)。
  • 如有必要,将文件重命名wget64.exe为。wget.exe
  • 移至wget.exe您的Git\mingw64\bin\

去下载纳米

  • 从 Nano 下载 Nano 二进制文件win32 支持页面。您只需要.exe名为nano-git-0d9a7347243.exe(截至本文撰写时) 的文件。
  • 将文件重命名为nano.exe,并复制到mingw64\bin目录。
  • 此版本的 Nano 不能单独与 Git Bash 一起使用,但可以使用 进行调用winpty,例如winpty nano test.txt

截至 2018 年,Git Bash 的最新版本包含 Nano,因此这没有必要!在为 Windows 安装 Git 时,只需确保选择 Nano 作为默认编辑器即可。

您还可以考虑使用赛格威作为 Windows 上的类 Unix 系统模拟器,安装时可以包含各种二进制文件,并可在稍后添加。

答案4

选项1- Git SDK 与 Git-SCM 的结合

首先,下载适用于 Windows SDK 的 Git,然后将 C:/git-SDK-64/usr/bin 中的所有二进制文件转移到 C:/Program Files/Git/usr/bin ,然后将 /etc 中的所有文件转移。最后下载西门子网络网关如上面的答案中单独提到。

笔记:这种方法非常狡猾,不推荐出于多种原因。这仅在您想要(有点)获得 Linux 环境时才有用。

选项 #2

只需下载适用于 Windows SDK 的 Git并将其用作几乎完整的 Linux 环境。e 或者

使用适用于 Linux 的 Windows 子系统比 shell 更全面的 Linux 环境版本。这是最佳选择,因为它是一个完整的 Linux 环境,并且由 Microsoft 维护良好

选项 #3

最后一个选项是下载MSYSY2 软件包.然后最好使用以下方法解压豌豆压缩因为其他解压软件(如 7-zip)不支持相同格式。解压后,手动将文件放入 Git 安装目录中

相关内容