在网上搜到很多大佬说是更新源的问题,于是替换源文件。

更新源的报错

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

sudo gedit /etc/apt/sources.list

(选择合适的源,删除所有内容,替换源)

sudo apt-get update

安装vim的报错

sudo apt-get purge vim-common

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install vim

以下为试错过程:

Commad 'vim' not found,没有vim,根据提示安装vim,执行命令sudo apt install vim

报错,“无法下载https芸芸,E:有几个软件包无法下载,要不运行apt-get update或者加上--fix-minssing 的选项试试?”,执行命令sudo apt-get update

报错,“E:仓库~~。N:无法安全地用该源进行更新,所以默认禁用该源。N:参见apt-secure(8)手册以了解仓库创建和用户配置方面的细节。”网上说是源的问题,开始替换源

首先备份源列表:sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

然后用gedit或其他编辑器打开:sudo gedit /etc/apt/sources.list

选择合适的源,替换掉文件中所有的内容,保存编辑好的文件:(一定要选对版本)

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse

deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse

deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse

deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse

deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse

deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse

刷新列表:sudo apt-get update

原博地址:Ubuntu更新源问题终于解决了 - 用代码书写人生 - 博客园

然后提示说没有权限,要切换到root,由于不知道root密码,就重新修改了root密码

成功了

终于可以安装vim了,执行命令sudo apt install vim,又报错

图片来自ubuntu安装vim问题:下列软件包有未满足的依赖关系: vim-common(xxxxxx)但是2:7:4.1689xxxxz正要被安装_赤脚旭仙的博客-CSDN博客

sudo apt-get purge vim-common

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install vim

原博地址:vim : 依赖: vim-common (= 2:7.3.429-2ubuntu2) 但是 2:7.3.429-2ubuntu2.1 正要被安装_往哪儿-CSDN博客

总结:

1.不知道root密码也可以改root密码;

2.不知道怎么说了,学到的都是知识,所以还要多加学习。

Ubuntu18.4安装vim报错解决相关推荐

  1. mac上安装webpack报错解决方法Hit error EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/webpack

    mac上安装webpack报错解决方法Hit error EACCES: permission denied, mkdir '/usr/local/lib/node_modules/webpack 参 ...

  2. Jenkins安装插件报错解决方法

    Jenkins安装插件报错解决方法 1.报错场景 2.场景分析 3.问题解决(不一定能全解决,看运气) 1.报错场景 按正常方式安装完Jenkins后安装插件会报错如下: // An highligh ...

  3. npm 安装依赖报错解决方法总结

    npm 安装依赖报错解决方法总结 参考文章: (1)npm 安装依赖报错解决方法总结 (2)https://www.cnblogs.com/ysxq/p/11658571.html (3)https: ...

  4. 深度学习部署:Windows安装pycocotools报错解决方法

    深度学习部署:Windows安装pycocotools报错解决方法 1.pycocotools库的简介 2.pycocotools安装的坑 3.解决办法 更多Ai资讯:公主号AiCharm 本系列是作 ...

  5. pycharm安装pandas报错解决办法

    pycharm安装pandas报错解决办法 当使用pycharm自动安装pandas时,提示安装失败并要求在命令提示符界面进行安装.在使用命令提示符安装成功之后,发现pycharm仍然无法安装pand ...

  6. 安装onnxruntime报错解决

    安装onnxruntime报错解决 对于onnxruntime出现以下错误 ERROR: Could not find a version that satisfies the requirement ...

  7. 解决虚拟机安装系统报错解决方法

    解决虚拟机安装系统报错解决方法 虚拟机安装系统报错提示: 错误原因:当你打开虚拟机安装系统时,它需要调用CPU虚拟化功能,因为他要把所有底层硬件虚拟给(VMwere 虚拟机),所以要开启虚拟化功能.虚 ...

  8. centos8安装向日葵报错解决

    centos8安装向日葵报错解决 首先下载linux向日葵 下载地址:https://sunlogin.oray.com/download 官方安装文档:https://service.oray.co ...

  9. Apache/php7.4/Mariadb安装和报错解决办法

    Apache和Mariadb安装基本都没有什么问题 PHP7.4安装过程中出现很多报错,网络大佬够已经给解决,下边安装步骤已经亲测: 需要安装apache的: 安装:yum -y install ht ...

最新文章

  1. css设置标题边框,css 如何让文字标题显示在边框上?
  2. C#生成不重复的随机数
  3. stm32 常见错误及原因【持续更新】
  4. 蜻蜓FM战略项目经理程彤博:真实需求背后的供给关系
  5. Docker获取镜像并运行
  6. C++语言基础 —— STL —— 容器与迭代器 —— bitset
  7. gateway动态路由_微服务与网关技术(SIA-GateWay)
  8. python列表-使用
  9. mysql 5.7基本优化_mysql5.7优化
  10. 张东:大数据时代挑战与解决之道
  11. python numpy安装失败_python 安装 numpy 教程及错误总结
  12. C语言银行账户管理系统
  13. 设置 Google Analytics(分析)全局网站统计代码
  14. VSCode 菜单栏不见了,该怎么办
  15. 第三届火焰杯软件测试初赛题目
  16. 【bp靶场portswigger-服务端2】身份认证漏洞-16个实验(全)
  17. hackthebox_Archetype
  18. 深入研究Docker联合文件系统
  19. python自学篇十六[pandas——数据分析 (二):读取文件+索引+NaNs处理方法]
  20. HOW2J j2se实战小项目-记事本项目

热门文章

  1. hg19的下载与索引
  2. java getfield_Java FieldPosition getField()用法及代码示例
  3. Excel - 通过分隔符将单元格内容分列技巧
  4. 【理论恒叨】【立体匹配系列】经典SGM:(2)匹配代价计算之Census变换
  5. Alt+F8突然打不开Word的宏建立?又多了一种截图方式
  6. 全网最硬核 JVM TLAB 分析 3. JVM EMA期望算法与TLAB相关JVM启动参数
  7. 如何导入导出MySQL数据库----*.sql文件操作
  8. 在 RustCon Asia 开启之前,聊聊 Rust 中国社区那些事
  9. vue中tinymce的使用
  10. C语言如何实现连接两个字符串?通俗易懂,一点就通!