Difference between revisions of "Installing Emacs on GNU/Linux"

From WikEmacs
Jump to navigation Jump to search
(Updated Debian and mentioned GNU Guix)
(Mention Distrobox and Debian backports; update Debian release; mention su and doas as alternatives for sudo; point to GNU Savannah for Emacs git repository)
Line 1: Line 1:
 
Check if your distribution already provides an Emacs version of interest to you.  
 
Check if your distribution already provides an Emacs version of interest to you.  
  
If you are interested in daily builds or latest binaries, try installing GNU Guix, building from [https://github.com/emacsmirror/emacs source] or try one of the following unofficial repositories for your distribution.
+
For a more recent build, try installing GNU Guix, Distrobox, building from [https://git.savannah.gnu.org/cgit/emacs.git source] or one of the following unofficial repositories for your distribution.
  
= Debian (bullseye) =
+
= Debian (bookworm) =
  
Debian bullseye is the current stable release as of 2021-10-10.
+
Debian bookworm is (as of 2024-10-08) Debian stable, released on 2023-06-10.
  
== Emacs 27.1 ==
+
== Emacs 29.4 (on [https://backports.debian.org/ bookworm-backports]) ==
  
 
<source lang="bash">
 
<source lang="bash">
$ sudo apt install emacs
+
# As root (su, doas or sudo)
 +
apt install emacs
 +
</source>
 +
 
 +
== Emacs 28.2 ==
 +
 
 +
<source lang="bash">
 +
# As root (su, doas or sudo)
 +
apt install emacs
 
</source>
 
</source>
  

Revision as of 10:28, 8 October 2024

Check if your distribution already provides an Emacs version of interest to you.

For a more recent build, try installing GNU Guix, Distrobox, building from source or one of the following unofficial repositories for your distribution.

Debian (bookworm)

Debian bookworm is (as of 2024-10-08) Debian stable, released on 2023-06-10.

Emacs 29.4 (on bookworm-backports)

# As root (su, doas or sudo)
apt install emacs

Emacs 28.2

# As root (su, doas or sudo)
apt install emacs


Ubuntu

Emacs 23

$ sudo apt-get install emacs

Emacs 24

The following PPA is no longer maintained and currently features Emacs 24.3.

	
$ sudo apt-add-repository ppa:cassou/emacs

$ sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg

Emacs 25

sudo apt-add-repository -y ppa:adrozdoff/emacs
sudo apt update
sudo apt install emacs25

Emacs Daily

$ sudo apt-add-repository ppa:ubuntu-elisp/ppa

$ sudo apt-get install emacs-snapshot emacs-snapshot-el

Gentoo

See Emacs on Gentoo page.

Arch Linux

Emacs 24

$ sudo pacman -S emacs

Emacs-git

Compile and Install bleeding edge using AUR:

$ yaourt -S emacs-git

Slackware

Compile and Install using emacs.SlackBuild (unofficial).

Fedora

Emacs 23

Available up to Fedora 16

$ sudo yum install emacs

Emacs 24

Available from Fedora 17+

$ sudo yum install emacs

SUSE

Emacs 23

Available in 12.1 and 12.2. Before that? not sure.

$ sudo zypper install emacs

Emacs 24

Not available till 12.2, but available from Factory repo. Add factory repo and then,

$ sudo zypper install emacs

Mandriva

No pre-built packages.