Kamuycikap - SentenceDataBase

日々の勉強の記録を気分で書き綴るブログ

Raspberry Pi OSにEmacs 27.2をインストールする

Raspberry Pi OSにEmacs27.2をビルドインストール

Raspberry Pi OSにapt installコマンドでEmacsを導入すると、バージョン26.1がインストールされるのですが、折角なので最新版をソースコードからビルドして構築してみます。

ソースのダウンロード

GNU Emacs download - GNU Projectにある「 nearby GNU mirror」をクリックして、最新のソースをダウンロードします。
2021年11月16日時点での最新は、emacs-27.2.tar.gzでした。

開発環境のインストール

無事にemacs-27.2.tar.gzをダウンロードできたら、Linuxターミナルを起動してコンパイルの前作業を実施。
コンパイルをするために必要なあれこれを事前にインストールしておきます。

# まず解凍
$ tar zxvf emacs-27.2.tar.gz

# 解凍したディレクトリへ移動
cd emacs-27.2

# コンパイルするための不足ぶんを確認
./configure

すると、GUI表示のライブラリ一式が無いですよと画面に表示されます。
なのでGUI表示に必要なライブラリ一式をインストール。

sudo apt install build-essential texinfo libx11-dev libxpm-dev libjpeg-dev libpng-dev libgif-dev libtiff-dev libgtk2.0-dev libncurses-dev gnutls-dev libgtk-3-dev libgif-dev librsvg2-dev

コンパイル

スーパーユーザー権限でコンパイル開始
下記のコマンドを順番に実行。

$ sudo make
$ sudo make install

しばらく待てば、Emacs27.2がインストールされる。

起動

$ emacs