如何在 xubuntu 16.04 上构建 Emacs 25.1

发布于 2024-10-15 08:22:13 字数 1286 浏览 0 评论 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技术交流群

发布评论

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

关于作者

靑春怀旧

暂无简介

0 文章
0 评论
22 人气
更多

推荐作者

忆伤

文章 0 评论 0

眼泪也成诗

文章 0 评论 0

zangqw

文章 0 评论 0

旧伤慢歌

文章 0 评论 0

qq_GlP2oV

文章 0 评论 0

旧时模样

文章 0 评论 0

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