![Nautilus-Open-Terminal 尝试打开 ZSH 而不是 bash](https://linux22.com/image/875202/Nautilus-Open-Terminal%20%E5%B0%9D%E8%AF%95%E6%89%93%E5%BC%80%20ZSH%20%E8%80%8C%E4%B8%8D%E6%98%AF%20bash.png)
我最近尝试使用 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
。