Nautilus-Open-Terminal 尝试打开 ZSH 而不是 bash

Nautilus-Open-Terminal 尝试打开 ZSH 而不是 bash

我最近尝试使用 zsh 作为 shell,但不太喜欢。然后删除了它,我仍然继续使用 bash。

当我使用 bash 时,我有一个很酷的脚本“nautilus-open-terminal”,它可以让你在当前所在的目录中打开一个终端,右键单击 nautilus 中的空白区域。

然而,从我的电脑中删除 zsh 后,我发现 nautilus-open-terminal 不起作用。当我按下“在终端中打开”时,终端打开了一瞬间,然后立即关闭。

为了避免终端自行关闭,我将终端的首选项设置为[当命令退出时:保持终端打开]

正如您在上面的链接中看到的,已选择“保持终端打开”

完成此操作后,我现在可以看到问题所在。当我按下“在终端中打开”时,我看到了此屏幕:

Nautilus-Open-Terminal 尝试使用 zsh


总结一下,我的 nautilus-open-terminal 尝试使用 zsh 而不是 bash;因此它崩溃了,因为我不再有 /bin/zsh 文件

据我所知,“nautilus-open-terminal 立即自行关闭”这个问题相当常见。但是,从我看到的帖子来看,人们谈论的问题不同,但这些问题都与我遇到的问题相同。

现在我的问题来了:

我如何重新配置​​我的 nautilus-open-terminal 以便它使用 bash 而不是 zsh?

  • 是的,我尝试清除并再次安装它。

感谢您的关注。

答案1

通过以下方式创建bash默认 shell:

chsh -s /bin/bash

然后注销并登录。现在,nautilus-open-terminal将使用bash

相关内容