【发布时间】:2022-02-19 16:32:24
【问题描述】:
这几天我一直在使用 gitbash,它工作得很好。但是不久前,在安装了带有补丁文件的pdf阅读器后,当我打开我的gitbash时,它给了我一个错误,上面写着“无法运行'/usr/bin/bash':没有这样的文件或目录”。我不知道发生了什么以及为什么,但我认为我安装的应用程序的补丁文件与它有关。我的电脑杀毒软件提示警告,我采取了措施。然后 gitbash 中的问题就发生了。请帮助我,我不想重新安装 gitbash 因为我还必须安装一些东西。
【问题讨论】:
-
我假设你还有 /usr 和 /usr/bin,只是 /usr/bin/bash 被删除了?你还有 /bin/bash 吗?它们是(AFAICS)我的 git bash 中的同一个文件,因此您可以将 /bin/bash 复制或链接到 /usr/bin/bash 以将其取回?
-
你为什么要标记这个 reactjs?我看不出它与此有什么关系。
-
不,当我检查它时,我不再拥有 bash。我怎样才能把它拿回来?抱歉标记反应,我不知道还有什么要标记的。对不起。
-
哦,我明白了..所以我只需将 bash 从 bin 复制到 user/bin?
-
如果它在那里,我希望它会起作用,是的。如果那也被删除了,那么我希望你必须重新安装对不起。但是重新安装应该只是覆盖 git 安装,并且不应该破坏您设置的任何配置 - 除非您自定义了 git 的安装版本,否则不会给您带来任何问题。