直接安装即可,ubuntu/debian用sudo apt update && sudo apt install emacs;fedora/rhel/centos用dnf或yum;arch/manjaro用sudo pacman -s emacs;装后运行emacs --version验证,终端用emacs -nw,图形界面需display环境变量。

直接装就行,不用编译、不需额外源,主流发行版的官方仓库里都有现成包。
Ubuntu/Debian 系统用 apt 装
终端执行两行命令即可:
sudo apt updatesudo apt install emacs
装完运行 emacs --version 能看到版本号(比如 GNU Emacs 29.4),说明成功。注意别用 apt-get ——虽然也能用,但 apt 是当前推荐命令,输出更友好、依赖解析更稳。
Fedora/RHEL/CentOS 用 dnf 或 yum
Fedora 和较新 RHEL/CentOS(8+)用 dnf:
sudo dnf install emacs
CentOS 7 或旧版 RHEL 用 yum:
Linux 性能分析与调优专家,覆盖 CPU、内存、磁盘 I/O、网络、内核参数、编译优化、容器/K8s。适用场景:系统卡顿/高负载、内存不足/OOM/Swap 高、CPU 异常/iowait 高。
sudo yum install emacs
两者都默认装 GUI 版;如果只想要终端内运行的轻量版,加 --assumeno 不会误装 X11 依赖,但通常没必要——Emacs 自动降级到 -nw 模式。
Arch/Manjaro 用 pacman
一行搞定:
sudo pacman -S emacs
Arch 默认装的是完整版(含 GUI 支持),但不会强制拉 GTK 或 Qt——实际启动时按环境自动选后端。如果你在纯终端(如 SSH 连入无图形界面的服务器),它就走 emacs -nw;本地桌面则弹窗。这点比 Debian/Fedora 更省心。
装完怎么验证和启动
别急着打开配置文件,先确认基础功能正常:
- 运行
emacs --version查版本 - 运行
emacs -nw test.txt测试终端模式(-nw表示 no window) - 直接运行
emacs启动图形界面(需有 DISPLAY 环境变量)
常见卡点:SSH 连上去直接敲 emacs 报错 “Cannot open display”,这不是没装好,是缺 X11 转发——此时改用 emacs -nw 即可。很多人误以为装失败,其实只是启动方式不对。










