Abh*_*ert 25 linux centos emacs
我已经使用 vim 多年了,但我并不是很喜欢它。
我想尝试一下 emacs,但它没有安装在我经常使用的任何 linux 服务器上。我没有 root 所以apt-get install不是一个选项(我也不能向系统管理员征求许可,他肯定会拒绝)。
是否可以在我的主目录中安装二进制版本的 emacs?大多数服务器都运行 CentOS。
ric*_*ici 33
如果您可以编译代码,那么只需下载 emacs 的源代码发行版。
不要以 开头./configure,而是使用配置选项告诉构建系统您希望文件的最终位置。例如:
./configure --prefix=/home/abhi/emacs --bindir=/home/abhi/bin
Run Code Online (Sandbox Code Playgroud)
将在 下安装所有 emacs 的支持文件/home/abhi/emacs,在/home/abhi/bin. 如果后者在您的 $PATH 中,通常是这样,那么事情应该可以正常工作(sm)。
之后你可以
make && make install
Run Code Online (Sandbox Code Playgroud)
无需担心将文件放在主目录以外的安装。
(当然,这完全基于您的主目录/home/abhi。根据需要进行编辑。)
从源代码安装,或手动下载 .rpms 并提取它们是可能的,但很难,因为它们都依赖于其他库。
这是使用 conda 的简单方法
conda install -c conda-forge emacs
Run Code Online (Sandbox Code Playgroud)
如果您没有 conda 并且喜欢安装它,请参阅 [1]
emacs 已为 OS X 和 linux_64 平台预先构建,请参阅 [2] 了解版本。
[1] https://conda.io/miniconda.html
[2] https://anaconda.org/conda-forge/emacs