Ubuntuにemacs 24.3をインストールする方法は?


36

Ubuntuを使用するのはこれが初めてであり、プログラムをどのようにインストールすべきかわかりません。あるディレクトリをcdで使用してから./configureを実行しましたが、動作しません!


1
ソースからコンパイルしようとしていますか?
thefourtheye

回答:


35

Damien CassouのPPAの使用を検討してください。

このPPAを追加するには:

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

emacs-snapshotの場合:

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

または、emacs24の場合(つまり、24.3、安定):

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

更新

Damien CassouのPPAで述べたように、リポジトリはそれ以上維持されず(現在はEmacs 24.3を備えています)、Ubuntu Elisp PPAを使用することをお勧めします。

したがって、これを使用してPPAを追加します。

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

参照:Emacsガイド


3
注:現在emacs-snapshotビルドに問題があります-emacs-snapshot Debianビルドには現在メンテナーがいないため、1月以降更新されていません:PPAのNEWSセクションを参照してください:launchpad.net/~cassou/+アーカイブ/ emacsの
hayd

23

24.3でのみ利用可能な特定の機能が必要な場合を除き、Ubuntuで既にビルド、テスト、パッケージ化されたバージョンのemacsを使用する方が、Ubuntuでビルドするよりもおそらく優れているでしょう。

ターミナルで:

sudo apt-get install emacs

10
彼は特に24.3に言及しています。彼にはおそらくその理由があります。
ダンゴンファスト14

2
おそらく決してわからないでしょう。この質問者は、5月にこの質問を投稿した後、サイトに再度ログオンすることはありませんでした。また、24.3が必要であると思ったが必要ではなかった可能性もあり、Ubuntuを使用するのは初めてだと言っているので、彼女はその時点でAPTに気付いていなかったかもしれません。ソフトウェアをインストールするための標準的な簡単な方法が提示され、彼女のニーズを満たさなかった場合、私たちは質問者からの応答を得ることを望んでいた。
ポール14

10
@Paulしかし、この質問(私のように)に来る将来のユーザーのために、彼らはemacs 24.3をインストールする方法を伝える答えを期待しています。

なぜ地獄のemacsが500 MBパッケージを新しいUbuntuインストールにインストールするように要求するのですか?:O
ニンシュオ

emacs 24.3でこのスレッドに来ました。いいえ、最新版に移行することはお勧めできません。たとえば、Ubuntu 18にはemacs 25.2.2が付属しており、機能するスクロールバーはありません。
personal_cloud

3

ソースからビルドするのは悪くありません。必要なバージョンを選択することができ、Emacsはさらに速く動作します。問題は依存関係を見つけてインストールすることです。

Emacs 24.5 w /依存関係をインストールするコマンド:

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

できた


2

私はUbuntu 14 LTS-x64を使用しており、次のコマンドが機能します

sudo apt-get install emacs24

以下のためのデイリーEmacsのビルド、インストール、

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

参照:Emacsガイド


0

簡単な答え:Ubuntu 16以前に戻ります。

Ubuntu 18をインストールしました。emacs25.2.2の壊れたスクロールバーに夢中になりました。ここでの他のソリューションは機能しませんでした(aptは署名なしリポジトリを許可しなくなりました)。次のように、debianパッケージからemacs 23.4をインストールできました。

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

この手法はemacs 24.3でも機能すると思います。

しかし、Ubuntu 18は必要ありません。gnomeボリュームはすべてを破壊します。数回の再起動後、すべてのローカルボリュームマウントが失敗し(ハードウェアが明らかにmemfsでローカルマウントスクリプトに到達しているにもかかわらず/ boot / efiでさえ)、それらを毎回手動で緊急シェルにマウントする必要があります。emacs 24に付属するUbuntu 16に戻ります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.