设为首页 收藏本站
查看: 9795|回复: 1

[经验分享] Centos 7升级vim 7.4 到 vim 8

[复制链接]

尚未签到

发表于 2017-11-15 18:24:10 | 显示全部楼层 |阅读模式
  升级vim 从7.4 到8
  最近在鼓捣我的python vim环境,在这过程中安装YouCompleteMe插件,当一切完成之后,启动vim出现如下问题。



[iyunv@localhost ~]# vim ~/.vimrc
YouCompleteMe unavailable: requires Vim 7.4.1578+.
Press ENTER or type command to continue
  然后我就查看下自带的vim的版本



[iyunv@localhost ~]# vim --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug  2 2017 00:45:39)
Included patches: 1-160
Modified by <bugzilla@redhat.com>
Compiled by <bugzilla@redhat.com>

  我想反正需要升级vim索性升级到8的版本,具体的升级过程如下


  • 找到vim 8 的repository,并且放到本地



[iyunv@localhost ~]# cd /etc/yum.repos.d/
[iyunv@localhost yum.repos.d]# wget  https://copr.fedorainfracloud.org/coprs/mcepl/vim8/repo/epel-7/mcepl-vim8-epel-7.repo
--2017-11-13 03:45:36--  https://copr.fedorainfracloud.org/coprs/mcepl/vim8/repo/epel-7/mcepl-vim8-epel-7.repo
Resolving copr.fedorainfracloud.org (copr.fedorainfracloud.org)... 209.132.184.54
Connecting to copr.fedorainfracloud.org (copr.fedorainfracloud.org)|209.132.184.54|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 306 [text/plain]
Saving to: ‘mcepl-vim8-epel-7.repo’
100%[==================================================================================================>] 306         --.-K/s   in 0s
2017-11-13 03:45:37 (48.2 MB/s) - ‘mcepl-vim8-epel-7.repo’ saved [306/306]


  • 查看repository的配置



[mcepl-vim8]
name=Copr repo for vim8 owned by mcepl
baseurl=https://copr-be.cloud.fedoraproject.org/results/mcepl/vim8/epel-7-$basearch/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://copr-be.cloud.fedoraproject.org/results/mcepl/vim8/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1


  • 因为gpgchek=1是enable的,所以我们导入gpk的认证文件



[iyunv@localhost yum.repos.d]# rpm --import  https://copr-be.cloud.fedoraproject.org/results/mcepl/vim8/pubkey.gpg


  • 升级vim
  第一次升级过程中碰到了个错误



Transaction check error:
file /usr/share/man/man1/vim.1.gz from install of vim-common-2:8.0.1290-1.0.56.el7.centos.x86_64 conflicts with file from package vim-minimal-2:7.4.160-2.el7.x86_64
Error Summary
-------------

  这说明vim-minimal有冲突,卸载冲突rpm,重新升级。
  卸载冲突rpm



[iyunv@localhost yum.repos.d]# yum erase vim-minimal

  升级vim



[iyunv@localhost yum.repos.d]# yum update vim


  • 验证



[iyunv@localhost yum.repos.d]# vim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 12 2017 22:23:17)

  总结:yum升级还是非常方便的,可以帮我们解决掉依赖问题,其他rpm升级基本是这个思路

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-407312-1-1.html 上篇帖子: Vmware 最小化安装CentOS 部署mkdocs 记录 下篇帖子: CentOS 6.7 配置 yum 安装 Nginx

尚未签到

发表于 2017-11-30 16:52:00 | 显示全部楼层
感谢,搜了一堆网页看了几个小时的帖子,结果你的这个帖子解决了我遇到的问题!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表