如何在 xubuntu 16.04 上构建 Emacs 25.1

发布于 2024-10-15 08:22:13 字数 1286 浏览 16 评论 0

GNU Emacs 25.1 已经发布了,是时候写一篇关于如何在新发布的 Ubuntu 上安装 Emacs25.1 的文章了。我自己本身用的是 XUbuntu 16.04, 不过该指南对其他 Ubuntu 版本应该也适用的。package 版本虽然有所改变,但是它们的名字自我第一次发布此系列文章以来,并未有所改变。

首先要确认是否已经安装过了 build-essential package. 而且为了方便,我还安装了 Emacs24 上的那些构建依赖的 package。这样一来我们自己构建的 Emacs25.1 应该与 Ubuntu 官方的 Emacs24 有了相同的构建项。

sudo apt install build-essential
sudo apt-get build-dep emacs24

我这里的结果是已经安装了 build-essential, 但是 Emacs 的构建依赖并没有安装. Emacs 的构建依赖于许多的 package,它在我电脑上足足安装了 171 个新 package.

与此同时,你可以在 Emacs 下载页面 下载 Emacs 源代码,然后将其解压到一个合适的目录离去。然后你只需要运行 ./configure 就可以开始构建了:

./configure --prefix=$HOME/local
make && make install

上面的 -prefix 部分表示让构建出来的东西放到我自己的 local 目录下. 这样一来就不会与系统安装的 package 所冲突了。行了,现在可以试一下 Emacs25.1 是否可以用了. 下面是我的运行结果:

~/local/bin/emacs --version
# GNU Emacs 25.1.1
# Copyright (C) 2016 Free Software Foundation, Inc.
# GNU Emacs comes with ABSOLUTELY NO WARRANTY.
# You may redistribute copies of GNU Emacs
# under the terms of the GNU General Public License.
# For more information about these matters, see the file named COPYING.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

靑春怀旧

暂无简介

文章
评论
25 人气
更多

推荐作者

梦途

文章 0 评论 0

唐睦州

文章 0 评论 0

且行且努力

文章 0 评论 0

Yiu Peng

文章 0 评论 0

albertliao

文章 0 评论 0

逆夏时光

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文