在 emacs 中尝试通过 ssh 打开文件时,出现错误:
找不到 POSIX `id' 命令问题:有什么问题?
你的远程系统有正确的id
命令吗?如果您设置,您可以验证 TRAMP 正在尝试做什么
(setq tramp-verbose 10)
然后尝试连接和监视缓冲区*tramp/...*
和*debug tramp/...*
. 如果 TRAMP 未正确设置远程路径,您可以更改它:
(add-to-list 'tramp-remote-path "/path/to/id/command")
这只是我最近第一次发生在我身上……之前从未在同一个服务器集群上遇到过这个问题。结果是我试图连接的服务器磁盘空间不足......这个错误只是一个副作用。df -h
因此,如果这个问题似乎无处不在,那么值得做一个。