如果我不是远程服务器的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/"
答案 0 :(得分:1)
如果您只想安装单个程序,这可能是一种过度杀伤,但您可以使用Junest安装大多数没有root的命令行软件。它在您的主文件夹中使用基于Arch的Linux发行版。
另一种方法是从源代码构建Neovim并将prefix
设置为您具有写访问权限的文件夹(Neovim wiki)。但这需要您的远程服务器安装所有依赖项+ CMake。