![为什么将 Ubuntu 从 18.04 升级到 20.04.4 会破坏 emacs?](https://linux22.com/image/945332/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%B0%86%20Ubuntu%20%E4%BB%8E%2018.04%20%E5%8D%87%E7%BA%A7%E5%88%B0%2020.04.4%20%E4%BC%9A%E7%A0%B4%E5%9D%8F%20emacs%EF%BC%9F.png)
我刚刚将我的 ubuntu 更新到 20.04.4,发现 emacs 不再存在。我在更新之前下载的其他程序,如 racket 和 ocaml,仍然可以使用。然而,Emacs 不起作用 - emacs 命令无法识别。我看到我仍然有一个 /etc/emacs 文件夹($ whereis emacs
告诉我的),所以我不确定为什么该命令$ emacs
不再被识别。
我很想知道如何修复这个问题以及是什么原因造成的。如果相关的话,我正在使用 WSL2。
编辑:如果相关的话,我发现 npm (我用 apt 安装的) 和 angular (我用 npm 安装的) 也声称未安装 (例如Command 'npm' not found, but can be installed with:
)。当我运行 时,$ whereis npm
响应是npm:
。当我运行 时whereis ng
,响应是ng: /usr/bin/ng
。
编辑 2:我已更正我的帖子,说我使用的是 18.04,而不是 18。我的错误,我道歉。我不知道核心 18 存在。