windows 无法运行"/usr/bin/bash ":没有这样的文件或目录

e7arh2l6  于 2023-03-04  发布在  Windows
关注(0)|答案(7)|浏览(403)

过去几天我一直在使用gitbash,它运行得很好。但是不久前,在安装了一个带有补丁文件的pdf阅读器后,当我打开gitbash时,它给了我一个错误消息,说“无法运行'/usr/bin/bash':没有这样的文件或目录”。我不知道发生了什么,为什么,但我认为我安装的应用程序的补丁文件与此有关。我的电脑杀毒软件提示警告,我采取了措施。然后gitbash的问题发生了。请帮助我,我不想重新安装gitbash了,因为我也要安装一些东西。

xdnvmnnf

xdnvmnnf1#

有同样的问题,搜索它,这是前几个结果之一。所以如果你正在寻找为什么你最近收到这条消息:请检查您的防病毒软件,确保文件夹和文件确实存在。正如前面的答案所提到的,重新安装有助于恢复,但防病毒软件可能会再次破坏它。因此,我将检查您的防病毒GUI,看看您是否可以恢复它并添加例外。
我的是Avast防病毒软件将其归类为“IDP.Generic”威胁(奇怪的是,只有当我在Windows 10上用Ctrl+C或Ctrl+D关闭 shell 时)。

vaqhlq81

vaqhlq812#

要解决这个问题,只需重新安装git。

v1uwarro

v1uwarro3#

我禁用了Avast杀毒软件然后卸载并重新安装了git
这对我很有效:)

lfapxunr

lfapxunr4#

像杰克一样,这是由我的病毒扫描程序(avast)引起的。为了解决这个问题,我打开了隔离页面,恢复并添加了豁免。

quhf5bfb

quhf5bfb5#

在CygWin终端中尝试“echo $PATH”以获取路径,它必须写为类似于
/usr/本地/bin:/usr/bin:/cygdrive/c/Windows/系统32版本:/cygdrive/c/Windows:/cygdrive/c/Windows/系统32版本:/cygdrive/c/Windows/系统32版本:/cygdrive/c/Windows/系统32版本:/Windows PowerShell/v1.0:/cygdrive/c/程序文件/龟版版本:/home
根据您sshd_config中的Chroot,它将查找**/bin/bash**文件
你有三个选择
1.您可能需要将文件复制到Chroot提到的文件夹中并给予权限。
1.您可以使用Chroot更新
1.或者捆绑装裱也会有帮助
ref

k7fdbhmy

k7fdbhmy6#

要解决这个问题,只需在重新安装git时停用杀毒软件。

wlp8pajw

wlp8pajw7#

我做了同样的Avast导致它,所以我再次从enter link description here下载Git并通过添加异常阻止Avast再次这样做

相关问题