云网牛站
所在位置:首页 > 初入Linux圈 > 在Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE中安装Emacs的方法

在Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE中安装Emacs的方法

2019-04-18 10:01:19作者:游俊梧稿源:云网牛站

 本文介绍在Linux操作系统中安装Emacs文本编辑器(Emacs text editor)的方法,可在Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE上安装,也可用Snap、Flatpak方式安装。

在Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE中安装Emacs的方法

在Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE中安装Emacs的方法

 

Ubuntu中安装Emacs

Emacs文本编辑器位于“Ubuntu Main”软件存储库中,如果正在运行Ubuntu,请在终端窗口中使用Apt命令安装。

1、GTK版本

GTK版本带有易于使用的GUI,不需要记忆自定义键盘快捷键等。

如果想在Ubuntu Linux上安装Emacs文本编辑器的GTK版本,请输入以下命令:

sudo apt install emacs-gtk

2、CLI版本

Ubuntu Linux在“Ubuntu Main”软件存储库中提供了一个CLI版本的Emacs,以及GTK版本,CLI版通常需要通过终端工作,并且使用键盘快捷工作流程。

要获得Emacs for Ubuntu的CLI版本,请在终端窗口中输入以下命令:

sudo apt install emacs-nox

参考:在Ubuntu 18.04系统下源码编译安装Emacs 26.1

 

Debian中安装Emacs

Debian Linux用户可以在所有当前维护的Debian版本上安装Emacs文本编辑器,包括Debian 10/9和8。

1、传统的Emacs安装

在Debian 9和8版本上,没有办法只安装CLI或GTK版本,相反,想要使用Emacs文本编辑器的用户只能安装“emacs”软件包并使用Debian提供的软件包:

sudo apt-get install emacs

2、GTK版本(仅限Debian 10)

在最新版本的Debian 10上想要安装Emacs的GTK版本,请在终端窗口中使用以下命令启动并运行它:

sudo apt-get install emacs-gtk

3、CLI版本(仅限Debian 10)

需要在你的Debian 10 PC上安装Emacs的CLI版本,那么使用Apt-get软件包管理器安装“emacs-nox”软件包即可:

sudo apt-get install emacs-nox

 

Arch Linux中安装Emacs

Arch Linux在其软件存储库中有最新版本的Emacs(GTK和CLI版本),但是程序不在很多Arch用户默认启用的软件存储库中,因此必须启用软件存储库。

使用root访问权限在Nano文本编辑器中打开/etc/pacman.conf配置文件:

su -

nano -w /etc/pacman.conf

进入Pacman配置文件后,查找“Extra”并从其前面删除#符号及其正下方的行。

接下来,浏览文件并找到“Community”并从其前面删除#符号,还有一定要删除“Extra”仓库正下方的#符号。

启用“Extra”和“Community”repos后,通过按键盘上的Ctrl+O保存编辑,然后,使用Ctrl+X关闭Nano。

重新同步Pacman包管理器:

pacman -Syy

1、GTK版本

要在Arch Linux上安装Emacs的GTK版本,请安装“emacs”软件包:

pacman -S emacs

2、CLI版本

需要在Arch PC上使用Emacs文本编辑器的命令行版本,那请安装“emacs-nox”软件包:

sudo pacman -S emacs-nox

 

Fedora中安装Emacs

使用Dnf软件包管理器从“Fedora x86_64”存储库安装“emacs”软件包。

注意:使用32位Fedora也可以在“Fedora i386”repo中找到:

sudo dnf install emacs

参考:dnf命令_Linux dnf命令使用详解:新一代的RPM软件包管理器

 

OpenSUSE中安装Emacs

在所有OpenSUSE Linux发行版中,Emacs文本编辑器可通过“OpenSUSE Oss all”软件存储库获得,要使其正常工作,请打开终端窗口并使用Zypper软件包管理器安装,运行以下命令:

sudo zypper install emacs

参考:Zypper软件包管理器的基本入门命令

 

Snap命令安装Emacs

只要你的Linux系统支持Snap安装(在Ubuntu 18.04/Debian上安装和使用Snap的方法),那使用Snap来安装Emacs是非常快速且简单的,只需要一个命令即可,要安装Snap版本的Emacs,请使用snap install命令:

sudo snap install emacs-tealeg

在Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE中安装Emacs的方法

 

Flatpak命令安装Emacs

在Linux系统中启用Flatpak后输入以下命令即可:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak install flathub org.gnu.emacs

参考:在Linux系统上安装并使用Flatpak的方法

 

相关主题

Emacs在Linux中使用中文输入法及中文显示的解决方法

子频道
精选文章
热门文章