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 的三种不同方法。 根据您的喜好,您可以在这些方法中进行选择。