如何在 Debian 10 中安装 Emacs 编辑器

Emacs 是一种广泛使用的文本编辑工具,可用于大多数 Linux 系统。 它是一种开源工具,以其强大和丰富的编辑功能而闻名。 它是一个可定制和可扩展的文本编辑器,它不仅仅可以编辑文本。

在之前的一篇文章中,我们描述了在 Ubuntu 操作系统上安装 Emacs。 在今天的文章中,我们将介绍在 Debian OS 上安装 Emacs。 与 Linux 一样,有很多方法可以完成任何任务,软件安装也是如此。 您可以使用三种不同的方式在 Debian 上安装 Emacs:

  • 使用 Apt 安装 Emacs
  • 使用 Snap 包管理器安装 Emacs
  • 从源代码安装 Emacs

笔记: 这里演示的安装过程已经过测试 Debian 10 机器.

使用 apt 安装 Emacs

在此过程中,我们将使用 apt 命令行实用程序安装 Emacs。 截至 2021 年 6 月,默认存储库中可用的 Emacs 版本为 26.1. 让我们看看如何使用 apt 命令行实用程序在 Debian 系统上安装 Emacs。

1. 运行以下命令以使用新的和更新的包的信息更新本地存储库索引。

$ sudo apt update

提供 sudo 密码。

2. 然后运行以下命令安装 Emacs:

$ sudo apt install Emacs

如果它提示您 是/否 选项,按 是的 键继续。

3.安装完成后,您可以使用以下命令进行验证:

$ emacs --version

下面的输出验证是否已安装 Emacs 版本 26.1。

通过 Snap 安装 Emacs

在此过程中,我们将使用 Snap 包管理器安装 Emacs。 截至 2021 年 6 月,Emacs snap 包的最新可用版本是 27.2. 让我们看看如何使用 Snap 包管理器来安装 Emacs:

1. 运行以下命令以使用新的和更新的包的信息更新本地存储库索引。

$ sudo apt update

提供 sudo 密码。

2. 运行以下命令安装 snapd(如果尚未安装):

$ sudo apt install snapd

3. 然后使用以下命令安装 snap core:

$ sudo snap install core

4. 现在为了安装 Emacs snap 包,在终端中使用以下命令:

$ sudo snap install emacs --classic

运行上述命令后,将开始安装。 这将花费一些时间,一旦完成,您将看到类似的输出,如下面的屏幕截图所示。

5. 您还可以使用以下命令验证 Emacs 的安装:

$ emacs --version

下面的输出验证是否已安装 Emacs 版本 27.2。

从源代码安装 Emacs

在此过程中,我们将从源代码安装 Emacs。 此过程涉及从 GNU Emacs 官方下载源代码 下载 页面,然后编译它。 使用此方法,您可以安装官方网站上提供的最新或任何其他可用版本的 Emacs。 让我们看看如何从源代码安装 Emacs:

1.首先安装build-essential包。 它将自动安装我们编译源代码所需的某些包。

$ sudo apt-get install build-essential

2. 然后使用以下命令安装构建 Emacs 所需的依赖项:

$ sudo apt-get build-dep emacs

3. 下载 Emacs 源代码。 访问以下链接,当网站打开时,单击 附近的 GNU 镜像. 在镜像页面中,您将看到 Emacs 软件包的新旧版本列表。 下载一个(在 压缩包 格式)你想安装在你的系统上。

https://www.gnu.org/software/emacs/download.html

在这里,我们下载了 emacs-27.2.tar.xz 源码包。

4. 由于下载的包是一个存档文件,我们需要解压它的内容。 使用以下命令提取存档。

$ sudo tar -xf emacs-27.2.tar.xz

代替 emacs-27.2.tar.xz 与您的档案名称。 解压后,使用 ls 命令,它会显示一个与 Emacs 源代码包同名的目录(但没有 压缩包 在其名称的末尾)。

5. 使用 cd 命令在解压后的目录中移动。

$ cd emacs-27.2/

6. 现在运行以下命令来检查您的系统中构建源代码所需的依赖项:

$ sudo ./configure

7.然后使用下面的命令编译源代码:

$ sudo make

8.编译完成后,使用以下命令安装:

$ sudo make install

Emacs 现在应该安装在您的系统上。

9. 要验证 Emacs 的安装,请使用以下命令:

$ emacs --version

下面的输出验证 Emacs 版本 27.2 已安装。

启动 Emacs

您可以从命令行或 GUI 启动 Emacs。

要从命令行启动 Emacs,输入 emacs 并点击 Enter

$ emacs

要从 GUI 启动 Emacs,请单击 活动 在桌面的最上角。 然后使用顶部的搜索区域搜索并启动 Emacs。

启动 Emacs 后,您将看到此默认窗口。

卸载 Emacs

出于某种原因,如果您的系统不再需要 Emacs,您可以使用以下描述的方法轻松卸载它:

1、如果你使用apt安装过Emacs,可以如下卸载:

$ sudo apt remove emacs

2、如果你已经使用 snap 安装了 Emacs,你可以如下卸载它:

$ sudo snap remove emacs

3、如果你已经从源安装了Emacs,可以如下卸载:

移动到 Emacs 提取的目录中:

$ cd emacs-27.2/

然后卸载它:

$ sudo make uninstall

在这篇文章中,我们描述了在 Debian OS 上安装 Emacs 的三种不同方法。 根据您的喜好,您可以在这些方法中进行选择。