Comment installer emacs 24.3 sur Ubuntu?

36

C'est la première fois que j'utilise Ubuntu et je ne sais pas comment installer un programme. J'ai essayé d'utiliser cd le répertoire où il se trouve puis ./configure le mais ça ne marche pas!

anita
la source
1
Essayez-vous de le compiler à partir de la source?
thefourtheye

Réponses:

35

Pensez à utiliser le PPA de Damien Cassou :

Pour ajouter cet APP:

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

Pour emacs-snapshot:

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

Ou , pour emacs24 (c'est-à-dire 24.3, stable):

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

Mise à jour

Comme mentionné dans le PPA de Damien Cassou , le référentiel ne sera plus maintenu (actuellement avec Emacs 24.3) et il est recommandé d'utiliser le PPA d'Ubuntu Elisp .

Par conséquent, utilisez ceci pour ajouter le PPA:

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

Ref: Guide Emacs

hayd
la source
3
Remarque: il y a actuellement un problème avec la compilation emacs-snapshot - elles n'ont pas été mises à jour depuis janvier, car la compilation emacs-snapshot de Debian est actuellement sans mainteneur: voir la section NEWS de l'APP: launchpad.net/~cassou/+ archive / emacs
hayd le
23

Vous ferez probablement mieux d'utiliser la version d'emacs déjà construite, testée et empaquetée par Ubuntu plutôt que de la construire vous-même, à moins que vous n'ayez besoin de fonctionnalités spécifiques disponibles uniquement en 24.3.

Dans un terminal:

sudo apt-get install emacs
Paul
la source
10
Il mentionne spécifiquement 24.3. Il a probablement ses raisons pour cela.
dangonfast
2
Nous ne saurons probablement jamais; Ce demandeur ne s'est jamais reconnecté au site après avoir posté cette question en mai. Il est également possible qu'elle pensait simplement avoir besoin de 24.3 et qu'elle n'en avait pas besoin, et elle dit que c'est la première fois qu'elle utilise Ubuntu. Elle n'était donc peut-être pas au courant de l'existence de l'APT à ce moment-là. J'espérais obtenir une réponse de la part de l'interlocuteur si le moyen standard et facile d'installer un logiciel était présenté et ne répondait pas à ses besoins.
Paul
10
@Paul Mais pour les futurs utilisateurs qui viennent à cette question (comme moi), ils attendent des réponses qui leur disent comment installer emacs 24.3.
Pourquoi diable emacs me demande d'installer des paquets de 500 Mo sur une nouvelle installation d'ubuntu? : O
Ninsuo
Nous sommes venus à ce fil pour Emacs 24.3. Non, aller au plus tard n'est pas une bonne idée. Par exemple, Ubuntu 18 est fourni avec emacs 25.2.2, qui ne possède pas de barres de défilement.
personal_cloud
3

Construire à partir de la source n’est pas mauvais, car vous pouvez choisir la version dont vous avez besoin et Emacs fonctionnera encore plus rapidement. Le problème est de trouver et d’installer des dépendances.

Commandes pour installer Emacs 24.5 avec dépendances:

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

Terminé.

Delfin
la source
2

J'utilise Ubuntu 14 LTS - x64 et la commande suivante fonctionne pour moi ;

sudo apt-get install emacs24

Pour l' installation quotidienne d'Emacs ;

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

Référence: Guide Emacs

Gihanchanuka
la source
0

La réponse courte: revenez à Ubuntu 16 ou plus tôt.

Je viens d'installer Ubuntu 18. Les barres de défilement brisées dans emacs 25.2.2 me rendaient fou. Les autres solutions ici ne fonctionnaient pas (apt ne permet plus les repos non signés). J'ai pu installer emacs 23.4 à partir des paquets Debian comme suit:

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

Je suppose que cette technique fonctionnerait également pour emacs 24.3.

Mais vous ne voulez pas Ubuntu 18. Les volumes de gnome cassent tout; après quelques redémarrages, TOUS les montages de volumes locaux échouent (même / boot / efi, bien que le matériel ait évidemment fonctionné dans memfs pour aller aussi loin que les scripts de montage locaux) et vous devez les monter manuellement dans le shell d’urgence. Retournez à Ubuntu 16, qui vient avec emacs 24.

personal_cloud
la source