Install Emacs29.4 on Debian12

Debian12 「bookworm」に Emacs29.4 をインストール

Emacs29.1からEmacs29.4にupdateした。

今回は、–with-native-compilation=aot としてみた。若干起動が早くなった感じがするが定かではない。

インストールは以下の通りで問題なく完了、念の為に Pacskage群も全て削除して再インストールした。

Installation


  1. Install the build dependencies for Emacs:
$ sudo apt build-dep emacs-gtk
  1. Download and unpack the Emacs archive:
$ cd ~/src/
$ wget http://mirrors.nav.ro/gnu/emacs/emacs-29.4.tar.xz
$ tar xvf emacs-29.4.tar.xz
  1. Install Emacs
$ ./autogen.sh
$ ./configure --with-native-compilation=aot
$ make -j 4   # Replace the number 4 with the number of cores that your CPU has.
$ sudo make install

NOTE: If you’re using Wayland, you might want to consider compiling Emacs 29 with the ‘–with-pgtk’ option as well.

Uninstallation


Change directory to the folder containing the source and perform the following steps:

$ sudo make uninstall
$ make clean
$ make distclean