Cómo instalar el editor de texto de Emacs en Linux

Emacs es un editor de texto gratuito de código abierto para Linux. Se puede utilizar para todo, desde texto básico y procesamiento de textos, hasta edición de código, creación de scripts e incluso un entorno de desarrollo completo.

La herramienta Emacs es bastante antigua y existe desde hace bastante tiempo. Debido a su antigüedad, la aplicación está disponible en Ubuntu, Debian y otros sistemas operativos Linux populares, así como en un paquete Snap o Flatpak.

Para aprender cómo instalar el editor de texto de Emacs en Linux, inicie una ventana de terminal presionando Ctrl + Alt + T o Ctrl + Shift + T y siga las instrucciones a continuación que coincidan con el sistema operativo Linux que está utilizando.

Instrucciones de Ubuntu

En Ubuntu Linux, el editor de texto de Emacs está disponible en el repositorio de software “Ubuntu Main”. Si está ejecutando Ubuntu, use uno de los comandos Apt en la ventana de su terminal.

Lanzamiento GTK

El lanzamiento GTK de Emacs es la versión del editor de texto que la gente promedio usa. La razón es que la versión GTK viene con una GUI fácil de usar que no requiere memorizar atajos de teclado personalizados, etc.

Si desea instalar la versión GTK del editor de texto de Emacs en Ubuntu Linux, ingrese el siguiente comando Apt.

sudo apt install emacs-gtk

Lanzamiento de CLI

  Cómo jugar The Elder Scrolls Online en Linux

Ubuntu Linux tiene una versión CLI de Emacs disponible en el repositorio de software “Ubuntu Main”, junto con la versión GTK. El CLI es el preferido por los programadores que a menudo tienen que trabajar a través de la terminal y les gusta el flujo de trabajo de atajos de teclado.

Para tener en sus manos la versión CLI de Emacs para Ubuntu, ingrese el siguiente comando en una ventana de terminal.

sudo apt install emacs-nox

Instrucciones Debian

Los usuarios de Debian Linux pueden instalar el editor de texto Emacs en todas las versiones actualizadas de Debian Linux, incluidas Debian 10, 9 y 8.

El editor de texto de Emacs se proporciona a los fans de Debian a través del repositorio de software “Debian Main”. Para que funcione en su sistema, ingrese uno de los comandos Apt-get a continuación.

Instalación tradicional de Emacs

En Debian 9 y 8, no hay forma de instalar solo la versión CLI o GTK. En cambio, los usuarios que quieran usar el editor de texto de Emacs solo pueden instalar el paquete “emacs” y usar lo que proporciona Debian.

sudo apt-get install emacs

Versión GTK (solo Debian 10)

¿Está en la versión más reciente de Debian (versión 10) y desea instalar la versión GTK de Emacs en su sistema? Utilice el siguiente comando Apt-get en una ventana de terminal para ponerlo en funcionamiento.

sudo apt-get install emacs-gtk

Lanzamiento de CLI (solo Debian 10)

¿Solo necesita la versión CLI de Emacs en su PC Debian 10? Instale el paquete “emacs-nox” con el administrador de paquetes Apt-get, ¡y estará listo para comenzar!

sudo apt-get install emacs-nox

Instrucciones de Arch Linux

Arch Linux tiene la última versión absoluta de Emacs (versiones GTK y CLI) en sus repositorios de software. Sin embargo, los programas no se encuentran en los repositorios de software que muchos usuarios de Arch han habilitado de forma predeterminada. Entonces, antes de que podamos repasar cómo obtener el programa, los repositorios de software deben estar habilitados.

  Cómo configurar un servidor uTorrent en Linux

Abra el archivo de configuración /etc/pacman.conf en el editor de texto Nano usando el acceso de root.

su -
nano -w /etc/pacman.conf

Una vez dentro del archivo de configuración de Pacman, desplácese y busque «Extra» y elimine el símbolo # que se encuentra frente a él, junto con las líneas directamente debajo.

A continuación, desplácese por el archivo y localice «Comunidad» y elimine el símbolo # que se encuentra delante, al igual que el «Extra». Asegúrese de deshacerse también de los símbolos # directamente debajo del repositorio «Extra».

Después de habilitar los repositorios “Extra” y “Comunidad”, guarde las ediciones presionando Ctrl + O en el teclado. Luego, cierre Nano con Ctrl + X.

Vuelva a sincronizar el administrador de paquetes Pacman:

pacman -Syy

Lanzamiento GTK

Para instalar la versión GTK de Emacs en Arch Linux, instale el paquete “emacs”.

pacman -S emacs

Lanzamiento de CLI

¿Solo necesita la versión de línea de comandos del editor de texto de Emacs en su Arch PC? Instale el paquete “emacs-nox”.

sudo pacman -S emacs-nox

Instrucciones de Fedora

¿Necesita acceso a Emacs en su PC Fedora Linux? Si es así, tendrá que instalar el paquete «emacs» del repositorio «Fedora x86_64» con el administrador de paquetes Dnf.

  Cómo configurar las herramientas de desarrollo de Android en Linux

Nota: ¿usa Fedora de 32 bits? Emacs también está disponible en el repositorio “Fedora i386”.

sudo dnf install emacs

Instrucciones de OpenSUSE

En todas las versiones de OpenSUSE Linux, el editor de texto de Emacs está disponible a través del repositorio de software «OpenSUSE Oss all». Para que funcione, abra una ventana de terminal y use el administrador de paquetes Zypper.

sudo zypper install emacs

Instrucciones del paquete Snap

La tienda Snap tiene una versión de Emacs disponible, lo cual es una gran noticia, especialmente para aquellos en distribuciones de Linux menos conocidas que pueden no tener Emacs o que no ofrecen una versión relativamente nueva.

Nota: antes de intentar instalar Emacs desde la tienda Snap, asegúrese de tener el tiempo de ejecución de Snapd funcionando en su sistema. Para obtener más información, consulte nuestra publicación sobre paquetes Snap.

Para instalar la versión Snap de Emacs, use el comando snap install.

sudo snap install emacs-tealeg

Instrucciones de Flatpak

Emacs está disponible como Flatpak, gracias a la gente de Flathub. Si desea tenerlo en sus manos, diríjase a nuestra guía y aprenda cómo habilitar el tiempo de ejecución de Flatpak. Luego, una vez que el tiempo de ejecución esté habilitado, ingrese los comandos a continuación para que funcione.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnu.emacs