yum でインストールした emacs のバージョンが古いため、snap で emacs をインストール。
snap
snap は ubuntu を開発する Canonical 社が開発したディストリビューション依存なしのパッケージ管理システム。
インストール
sudo yum install snapd
snapd サービスを有効化
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
パスの追加
~/.bashrc 等で /snap/bin をパスに追加する。
.bashrc
export PATH="${PATH}:/snap/bin"
emacs のインストール
yum でインストールした emacs を削除
sudo yum remove emacs
snap でインストール可能な emacs のバージョンを確認
snap info emacs
name: emacs
...
channels:
latest/stable: 30.2 2026-02-09 (3690) 414MB classic
latest/candidate: 30.2 2026-02-09 (3690) 414MB classic
latest/beta: 30.2 2026-05-18 (3985) 414MB classic
latest/edge: 32.0.50-master-7626993 2026-05-18 (3990) 414MB classic
...
インストール実行
sudo snap install emacs --classic
emacs --version
```text
GNU Emacs 30.2
...