在麒麟os中安装emacs应据架构与需求选路径:一、apt装稳定版;二、加ppa装快照版;三、用emacs25-nox轻量部署;四、克隆定制配置提升体验。

如果您在麒麟OS系统中需要安装Emacs编辑器以支持高效文本编辑与开发工作,则需根据系统架构、软件源状态及使用需求选择适配的安装路径。以下是多种可行的安装与配置方法:
一、通过APT包管理器安装稳定版Emacs
该方法适用于桌面版或服务器版麒麟OS(基于Debian/Ubuntu系),依赖官方或扩展仓库,安装过程简洁且兼容性高。
1、打开终端,执行更新命令以同步软件源列表:
sudo apt update
2、安装默认版本的Emacs(含GUI支持):
sudo apt install emacs
3、验证安装是否成功:
emacs --version
4、若仅需命令行模式运行,可直接启动:
emacs -nw
二、安装最新快照版Emacs(emacs-snapshot)
该方式可获取接近上游GNU Emacs主干的特性与修复,适合对新功能有强需求的用户,需添加第三方PPA源。
1、添加ubuntu-elisp/ppa源:
sudo add-apt-repository ppa:ubuntu-elisp/ppa
2、更新软件包索引:
sudo apt update
3、安装快照版Emacs及其ELisp扩展包:
sudo apt install emacs-snapshot emacs-snapshot-el
4、启动时指定无窗口模式(推荐用于服务器环境):
emacs-snapshot -nw
三、使用命令行专用版emacs25-nox进行轻量部署
该版本不含X11图形界面依赖,体积小、启动快,专为纯终端环境设计,适用于资源受限或远程SSH会话场景。
1、查询可用no-x版本包:
apt list | grep emacs.*nox
2、安装emacs25-nox(若存在):
sudo apt install emacs25-nox
3、确认二进制路径并运行:
which emacs && emacs -nw
4、为避免每次输入完整参数,可设置别名:
echo "alias emacs='emacs -nw'" >> ~/.bashrc && source ~/.bashrc
四、手动克隆并部署定制化Emacs配置
该方式不安装新Emacs二进制,而是复用系统已有的Emacs,并加载社区维护的成熟配置,显著提升开箱即用体验。
1、确保Git已安装:
sudo apt install git
2、克隆robin-liu-1983的emacs-robin.d配置仓库:
git clone https://github.com/robin-liu-1983/emacs-robin.d.git
3、进入目录并复制配置到用户主目录:
cd emacs-robin.d && cp -rf emacs.d ~/.emacs.d
4、首次启动后,配置将自动初始化ELPA包管理器并下载依赖模块:
emacs










