如何在远程服务器上安装Neovim作为非sudoer?

时间:2016-08-09 19:19:54

标签: linux

如果我不是远程服务器的sudoer,我想知道我是否可以安装Neovim。这是服务器版本:

$ cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.4 LTS"
NAME="Ubuntu"
VERSION="14.04.4 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.4 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

1 个答案:

答案 0 :(得分:1)

如果您只想安装单个程序,这可能是一种过度杀伤,但您可以使用Junest安装大多数没有root的命令行软件。它在您的主文件夹中使用基于Arch的Linux发行版。

另一种方法是从源代码构建Neovim并将prefix设置为您具有写访问权限的文件夹(Neovim wiki)。但这需要您的远程服务器安装所有依赖项+ CMake。