本文主要介绍如何编译、安装Emacs 26.3,以CentOS 8为例。

Windows和MacOS

Windows直接在 附近镜像源 下载编译好的版本。
MacOS通过 brew 安装即可:

1
brew cask install emacs

Linux系统参考下文从源码编译安装。

下载源码

附近镜像源 下载emacs的源代码,本文是26.3版本。

安装依赖

1
2
3
4
5
6
yum install -y gtk3-devel gnutls-devel
yum install -y libXpm-devel libpng-devel libtiff-devel libjpeg-devel
yum install -y ncurses-devel gpm-devel

#yum install -y giflib-devel
dnf --enablerepo=PowerTools install -y giflib-devel

giflib-devel 可能yum安装不了,可以通过dnf安装。

编译安装

1
2
3
4
./configure

make -j$(nproc)
sudo make install