vimplus icon indicating copy to clipboard operation
vimplus copied to clipboard

在 Raspberry Pi 上安装失败

Open QiDianMaker opened this issue 6 years ago • 5 comments

尝试在树莓派(官网桌面版系统)上安装 vimplus,然而执行完 ./install.sh 命令后出现如下提示,然后直接退出安装了 image 所以想请问作者,这是什么问题?怎样能让能让 vimplus 支持 Raspberry Pi?

QiDianMaker avatar Nov 30 '19 05:11 QiDianMaker

@ML1024 你好,目前ycm不支持32的系统,我之前测试过,就算安装好了ycm,也不能补全代码。 https://github.com/chxuan/vimplus/issues/166

chxuan avatar Nov 30 '19 09:11 chxuan

刚买了个树莓派4b,看里面说的是64位的。跪求大佬搞个树莓派版本的,你这个脚本太好用了!

nigo81 avatar Dec 17 '19 09:12 nigo81

@nigo81 你好,我这边没有树莓派4b,所以无法测试,如果你有兴趣可以给vimplus提pr,让其支持树莓派4b,目前树莓派的桌面版系统都是32位的,之前测试了,不支持ycm的。

chxuan avatar Dec 17 '19 12:12 chxuan

手动修改 install.sh文件可完美适配树莓派

我已提交新的代码,也可以获取当前版本,手动修改install.sh文件实现安装。

第一步:

直接clone现有仓库到本地文件,进入vimplus目录找到install.sh文件,打开编辑。

第二步:

install.sh文件funtion get_linux_distor()模块里面适合的位置新增两行,代码如下:

elif grep -Eq "Raspbian" /etc/*-release; then
    echo "Raspbian"   

WechatIMG26

接着还是在这个文件里面第570行附近,找到funtion install_cimplus_on linux()模块里面合适的位置新增两行,代码如下:

elif [ ${distro} == "Raspbian" ]; then 
    install_vimplus_on_debian

image

这里需要注意,raspberry pi 系统是基于Debian开发的,所以这边仿照Debian的安装逻辑来写,我这边写的是”install_vimplus_on_debian“

另外,经过实测,不新增代码,直接修改install.sh文件也可以实现,我是直接在文件里面找到3个 Deeping,然后将3个Deeping都改成Raspbian也能安装成功。

image

image

BD7IWD avatar Sep 21 '20 03:09 BD7IWD

树莓派现在的系统发行版已经按照Debian写了,可以正常安装,会有编译警报,但是可以正常安装。 设备是3 A+,Buster版本,64位系统

RichardBrowning avatar Feb 28 '24 01:02 RichardBrowning