昨天,我将我的 Mac 升级到了 Mac OS X 10.9 (Mavericks),从那时起我就无法打开“终端”,每次打开会话时都会显示以下错误:
[无法创建新进程并打开伪tty。]
[未找到命令:tmux]
我不知道是什么导致了这个问题,重新启动并在活动监视器上终止相关进程也无济于事。有什么想法吗?
答案1
它可能很简单,进入“首选项/启动/Shells”打开并选择“默认登录 shell”。
它与你打开的 Shell 的位置有关,并且你可以拥有多个 Shell(但那是另一个线程'
答案2
我遇到了类似的错误。为了修复它,我在终端中打开了
偏好设置 > 常规
并设置
‘使用以下方式打开的 Shell’:改为‘默认登录 Shell’。
然后我退出并再次启动终端应用程序,错误就消失了。
希望这可以帮助。
答案3
从 Lion (10.7) 升级到 Mavericks 后出现此错误。 (10.9) 修复此问题:转到终端 > 首选项 > 设置 > Shell,然后取消选中“运行命令”。
答案4
如果以上答案不能解决问题
对于 BigSur OS:系统首选项 > 共享 > 远程登录(选中该框) - 这将允许端口 22 通过 SSH 连接远程主机。