问题描述
这是我第一次使用Ubuntu而且我不知道应该如何在其上安装程序。我尝试使用cd目录,然后./configure它,但它不工作!
最佳解决方案
考虑使用Damien Cassou’s 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
Update
如Damien Cassou’s 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
Ref:Emacs guide
次佳解决方案
使用已经由Ubuntu构建,测试和打包的emacs版本而不是自己构建它们可能会更好,除非您需要仅在24.3中提供的特定功能。
在终端:
sudo apt-get install emacs
第三种解决方案
从源代码构建它并不错,因为您可以选择所需的版本,而Emacs的工作速度会更快,问题在于找到并安装依赖项。
安装Emacs 24.5 w /dependencies的命令:
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
完成。
第四种方案
我正在使用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 Guide