Como instalar o emacs 24.3 no Ubuntu?


36

Esta é a minha primeira vez usando o Ubuntu e não sei como devo instalar um programa nele. Eu tentei usar cd o diretório onde está e então ./configure, mas não está funcionando!


11
Você está tentando compilá-lo a partir da fonte?
thefourtheye

Respostas:


35

Considere usar o PPA de Damien Cassou :

Para adicionar este PPA:

sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update

Para emacs-snapshot:

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

Ou , para emacs24 (ou seja, 24.3, estável):

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

Atualizar

Conforme mencionado no PPA de Damien Cassou , o repositório não será mais mantido (atualmente possui o Emacs 24.3) e é recomendável usar o PPA Ubuntu Elisp .

Portanto, use isso para adicionar o PPA:

sudo add-apt-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el

Ref: guia Emacs


3
Nota: atualmente há um problema com a compilação do emacs-snapshot - eles não são atualizados desde janeiro, desde que a compilação do Debian do emacs-snapshot atualmente não possui mantenedores: consulte a seção NEWS do PPA: launchpad.net/~cassou/+ arquivo / emacs
hayd

23

Você provavelmente estará melhor usando a versão do emacs já construída, testada e empacotada pelo Ubuntu, em vez de construí-la por conta própria, a menos que precise de recursos específicos disponíveis apenas na 24.3.

Em um terminal:

sudo apt-get install emacs

10
Ele está mencionando especificamente 24.3. Ele provavelmente tem suas razões para isso.
dangonfast

2
Provavelmente nunca saberemos; esse solicitante nunca fez logon no site depois de postar essa pergunta em maio. Também é possível que ela apenas tenha pensado que precisava do 24.3 e não o fez, e diz que é a primeira vez que usa o Ubuntu, por isso pode não estar ciente do APT na época. Eu esperava que recebêssemos uma resposta do solicitante se a maneira fácil e padrão de instalar o software fosse apresentada e não atendesse às necessidades dela.
Paul

10
@Paul Mas, para futuros usuários que chegarem a essa pergunta (como eu), eles esperam respostas que lhes digam como instalar o emacs 24.3.

Por que diabos o emacs me pede para instalar pacotes de 500 MB em uma nova instalação do ubuntu? : O
Ninsuo 17/06

Chegamos a esse segmento para o emacs 24.3. Não, ir para o mais recente não é uma boa ideia. Por exemplo, o Ubuntu 18 vem com o emacs 25.2.2, que não possui barras de rolagem funcionais.
Personal_cloud

3

Construí-lo a partir da fonte não é ruim, porque você pode escolher a versão que precisa e o Emacs funcionará ainda mais rápido, o problema é encontrar e instalar dependências.

Comandos para instalar o Emacs 24.5 com dependências:

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get build-dep emacs24
cd ~/Downloads
wget "http://gnu.mirrors.hoobly.com/gnu/emacs/emacs-24.5.tar.gz"
tar xvzf emacs-24.*.tar.gz
cd emacs-24.*
./configure --without-x
make
sudo make install

Feito.


2

Estou usando o Ubuntu 14 LTS - x64 e o comando a seguir funciona para mim ;

sudo apt-get install emacs24

Para o Daily Emacs construir instalação;

sudo apt-add-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el

Referência: Guia Emacs


0

A resposta curta: volte ao Ubuntu 16 ou anterior.

Acabei de instalar o Ubuntu 18. As barras de rolagem quebradas no emacs 25.2.2 estavam me deixando louco. As outras soluções aqui não funcionaram (o apt não permite mais repositórios não assinados). Consegui instalar o emacs 23.4 a partir dos pacotes debian da seguinte maneira:

https://packages.debian.org/wheezy/all/emacs23-common/download

dpkg -i emacs23-common_23.4+1-4+deb7u1_all.deb

https://packages.debian.org/wheezy/emacs23-bin-common

dpkg -i emacs23-bin-common_23.4+1-4+deb7u1_amd64.deb

https://packages.debian.org/wheezy/amd64/libgif4/download

dpkg -i  libgif4_4.1.6-10+deb7u1_amd64.deb

https://packages.debian.org/wheezy/amd64/xaw3dg/download

dpkg -i xaw3dg_1.5+E-18.2_amd64.deb

https://packages.debian.org/wheezy/amd64/libpng12-0/download

dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb

https://packages.debian.org/wheezy/amd64/libtiff4/download

dpkg -i libtiff4_3.9.6-11+deb7u10_amd64.deb

https://packages.debian.org/wheezy/emacs23-lucid

dpkg -i emacs23-lucid_23.4+1-4+deb7u1_amd64.deb

Estou supondo que essa técnica também funcionaria para o emacs 24.3.

Mas você não quer o Ubuntu 18. Os volumes do gnome quebram tudo; após algumas reinicializações, TODAS as montagens de volume local falham (mesmo / boot / efi, apesar do hardware obviamente ter trabalhado no memfs para chegar até os scripts de montagem local) e você deve montá-los manualmente no shell de emergência todas as vezes. Volte ao Ubuntu 16, que vem com o emacs 24.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.