emacs24 - GNU Emacs editor (with GTK+ GUI support)

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Main amd64
Package name: emacs24
Package version: 24.5+1
Package release: 6ubuntu1
Package architecture: amd64
Package type: deb
Installed size: 17.00 KB
Download size: 3.21 MB
Official Mirror: archive.ubuntu.com
GNU Emacs is the extensible self-documenting text editor. This package contains a version of Emacs with a graphical user interface based on GTK+ (instead of the Lucid toolkit provided by the emacs24-lucid package).



  • editor
  • emacsen
  • info-browser
  • mail-reader
  • news-reader


  • emacs24-lucid
  • emacs24-nox


  • emacs24-lucid
  • emacs24-nox


    Source package: emacs24

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install emacs24 deb package:
      # sudo apt-get install emacs24


    • /usr/bin/emacs24
    • /usr/bin/emacs24-x
    • /usr/share/applications/emacs24-term.desktop
    • /usr/share/applications/emacs24.desktop
    • /usr/share/doc/emacs24/README.Debian
    • /usr/share/doc/emacs24/changelog.Debian.gz
    • /usr/share/doc/emacs24/copyright
    • /usr/share/emacs/24.5/etc/DOC
    • /usr/share/lintian/overrides/emacs24
    • /usr/share/man/man1/emacs24-x.1.gz
    • /usr/share/man/man1/emacs24.1.gz


    2016-04-17 - Matthias Klose <doko@ubuntu.com> emacs24 (24.5+1-6ubuntu1) xenial; urgency=medium * Merge with Debian; remaining changes: - debian/rules: Make sure the emacs24-el directory exists. - emacsVER-lp725988.patch: Set the X EMACS_CLASS to "Emacs24" to please bamf and gnome-shell. - debian/emacsVER.desktop: Also set StartupWMClass for bamf and gnome-shell. - debian/control.in: Have emacs24-common Depends on emacs24-common-non-dfsg, now that it is out of multiverse. Update debian/copyright to match. - Add -no-pie on s390x.

    2016-01-18 - Rob Browning <rlb@defaultvalue.org> emacs24 (24.5+1-6) unstable; urgency=medium * Fix a ppc64el, bss-related build problem. Builds on ppc64el were failing like this: emacs: Program segment above .bss in /«BUILDDIR»/emacs24-24.5+1/debian/build-x/src/temacs Add these upstream patches to fix the problem: 0010-ELF-unexec-Correct-section-header-index.patch 0011-ELF-unexec-Tidy-code.patch 0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch 0013-ELF-unexec-Symbol-table-patching.patch 0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch 0015-ELF-unexec-R_-_NONE-relocs.patch 0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch 0017-ELF-unexec-Don-t-insert-a-new-section.patch 0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch 0019-ELF-unexec-align-section-header.patch Thanks to Paul Eggert <eggert@cs.ucla.edu> for help locating the set of patches, and Esa Peuha <esa.peuha@gmail.com> for reporting the problem. (Closes: 808347)

    2015-11-27 - Rob Browning <rlb@defaultvalue.org> emacs24 (24.5+1-5) unstable; urgency=medium * Only test timestamp preservation for $(flavor)-el. Only check el.gz timestamp preservation when $(flavor)-el is one of the packages being built (so the canary file will actually be there), but go ahead and fix up the timestamps across all packages. Thanks to David Matthew Mattli <dmm@mattli.us> for reporting the problem. (Closes: 805904)

    2015-11-07 - Rob Browning <rlb@defaultvalue.org> emacs24 (24.5+1-4) unstable; urgency=medium * Ensure elc timestamps are newer than el files. Since strip-nodeterminism changes the *.el.gz file timestamps, restore the timestamps after it runs. Otherwise, Emacs will think that corresponding .elc files are stale. Thanks to Yuri D'Elia <wavexx@thregr.org> for reporting the problem. (Closes: 803060)

    2015-10-24 - Rob Browning <rlb@defaultvalue.org> emacs24 (24.5+1-3) unstable; urgency=medium * Split desktop file into term and non-term versions. Thanks to Norbert Preining <preining@logic.at> for reporting the problem. (Closes: 799935) * Add upstream StartupWMClass/Keywords to *.desktop. Copy them from the upstream etc/emacs.desktop. * Suggest ncurses-term, needed by term mode. Thanks to Jorge Morais for reporting the problem and era+debian@iki.fi for forwarding it to Debian. (Closes: 790402) * Remove redundant libtiff-dev dependency. * emacs-common: recommend emacs-el. Without it, important bits of Emacs don't work (i.e. C-h f, etc.), and it's not likely to be a significant burden these days.