没有sudo安装emacs?

Modified on: Wed, 06 Mar 2019 03:40:02 +0800

我多年来一直在使用vim,我真的不喜欢它。

我想试试emacs一段时间,但它并没有安装在我经常使用的任何Linux服务器上。我没有root,所以apt-get install不是一个选项(我也不能要求系统管理员获得许可,他肯定会拒绝)。

我可以在主目录中安装二进制版本的emacs吗?大多数服务器都在运行CentOS。

最佳答案

如果您可以编译代码,那么只需下载emacs的源代码发布。

使用configure选项告诉构建系统您希望文件结束的位置,而不是从./configure开始。例如:

./configure --prefix=/home/abhi/emacs --bindir=/home/abhi/bin

将在/home/abhi/emacs下安装所有emacs的支持文件,并在/home/abhi/bin中安装emacs可执行文件。如果后者在你的$ PATH(通常是你的)中,那么事情应该是Just Work(sm)。

之后你可以

make && make install

不用担心安装文件而不是在您的主目录中。

(这完全基于您的主目录/home/abhi,当然。根据需要进行编辑。)

作者:rici

相关问答

添加新评论