前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >centos7 升级vim7到vim8遇到的问题

centos7 升级vim7到vim8遇到的问题

作者头像
小梁编程汇
发布2021-12-08 14:21:25
5840
发布2021-12-08 14:21:25
举报
文章被收录于专栏:wallbigwallbig

升级方法

一共四步

代码语言:javascript
复制
1: rpm -Uvh http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm
2: rpm --import http://mirror.ghettoforge.org/distributions/gf/RPM-GPG-KEY-gf.el7
3: yum -y remove vim-minimal vim-common vim-enhanced sudo
4: yum -y --enablerepo=gf-plus install vim-enhanced sudo

遇到的问题

执行到第三步遇到的问题如下

【问题1】

This system is not registered with an entitlement server. You can use subscription-manager to register.

【解决办法】

这个Red Hat Subscription Manager订阅管理器,它会让你一直register,禁用就好。 脚本文件: /usr/lib/yum-plugins/subscription-manager.py 配置文件: /etc/yum/pluginconf.d/subscription-manager.conf 调用了脚本 /usr/share/rhsm/repolib.py 去重写或者更新/etc/yum.repos.d/redhat.repo文件。 每次yum调用(不禁掉plugins的情况下),都会更新此文件。 因此,为了不冲突,可以如下操作:停止掉该插件的使用,在配置文件中把enable=0即可。

代码语言:javascript
复制
[root@Oradb1 pluginconf.d]# vim /etc/yum/pluginconf.d/subscription-manager.conf
[main]
enabled=0           #将它禁用掉

【问题2】

File contains no section headers.

【解决办法】

1. 删除yum.repos.d目录下所有文件 rm -f /etc/yum.repos.d/*  

2. 然后重新下载

3. 清理缓存 yum clean all  

详情请参考:https://blog.csdn.net/a15231115232/article/details/83089367

遇到新的问题

【问题】

因为vim-minimal也是sudo需要的,所以把其和sudo都删掉了,导致没有sudo

【解决】

使用命令:yum install sudo

最后重新安装vim8

教程详见:https://phoenixnap.com/kb/how-to-install-vim-centos-7

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 升级方法
  • 遇到的问题
    • 【问题1】
      • 【解决办法】
        • 【问题2】
          • 【解决办法】
          • 遇到新的问题
          • 最后重新安装vim8
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档