插件窝 干货文章 Linux中自带emacs吗

Linux中自带emacs吗

Emacs 安装 默认 预装 712    来源:    2025-05-03

在大多数Linux发行版中,Emacs通常不会默认安装,但可以通过包管理器轻松获取。以下是详细分析:


1. 默认安装情况

  • 主流发行版(如Ubuntu、Debian、CentOS、Fedora等)默认不预装Emacs,但通常会预装轻量级编辑器(如nanovim)。
  • 例外情况:某些面向开发的发行版(如Fedora Workstation)或自定义镜像可能包含Emacs。

2. 如何检查是否安装

在终端运行以下命令: bash emacs --version - 若返回版本号(如GNU Emacs 27.1),则表示已安装。 - 若提示command not found,则需手动安装。


3. 安装方法

  • Debian/Ubuntubash sudo apt update && sudo apt install emacs
  • RHEL/CentOSbash sudo yum install emacs # CentOS 7及以下 sudo dnf install emacs # CentOS 8/Fedora
  • Arch Linuxbash sudo pacman -S emacs

4. 图形界面支持

  • 默认安装的通常是终端版(emacs-nox)。如需图形界面(GUI),安装时需指定: bash sudo apt install emacs-gtk # Ubuntu sudo dnf install emacs # Fedora(默认含GUI)

5. 替代方案

  • 如果仅需快速编辑文件,可使用预装的nanovim
  • 若希望预装Emacs,可选择开发专用的Linux发行版(如Fedora Labs Developer Edition)。

总结

Emacs不会默认安装,但几乎所有Linux发行版的官方仓库都提供它,安装仅需一条命令。根据需求选择终端版或图形版即可。